.Logo_Logo__icon__stkCT {
  right: 20px;
  top: 16px
}
@media(min-width:1024px) {
  .breakpoint .Logo_Logo__icon__stkCT {
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }
}
.PageLoader_PageLoader--hasPageContainer__lznbR {
  height: calc(100vh - 320px)
}
.LayoutResolver_LayoutResolver__loading__2hmwY, .ServicesLoaderWrapper_ServicesLoaderWrapper__loading__t2fXK {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}
.ConfirmModal_ConfirmModal__description__1r5Fh {
  white-space: pre-wrap
}
.ModalLayout_ModalLayout__zxRgU {
  max-width: 100vw
}
.ModalLayout_ModalLayout__children__8xGgg > * {
  flex-grow: 1
}
.ModalLayout_ModalLayout__header__zNGtS {
  border-bottom-left-radius: var(--medium-radius);
  border-bottom-right-radius: var(--medium-radius)
}
.Modal_Modal__0YDz8 {
  max-height: 80vh;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  transition: all 2.5s ease
}
@media(min-width:1024px) {
  .breakpoint .Modal_Modal__0YDz8 {
    max-width: 80vw;
    min-width: 460px
  }
}
.Modal_Modal__bottomSheetContent__pg7Gj {
  overflow: hidden !important
}
:root {
  --spacing-base: 4px;
  --global-radius: 8px;
  --small-radius: 4px;
  --medium-radius: 8px;
  --large-radius: 16px;
  --font-family: IRANYekan, sans-serif;
  --color-white: #fff;
  --color-black: #0c0c0c;
  --color-primary-700: #ef394e;
  --color-primary-500: #ef4056;
  --color-primary-300: #f37a8a;
  --color-primary-100: #ffe440;
  --color-secondary-700: #008eb2;
  --color-secondary-500: #19bfd3;
  --color-secondary-300: #008deb;
  --color-secondary-100: #e6f4f7;
  --color-green-700: #39ae00;
  --color-green-500: #6bb927;
  --color-green-300: #9dc44d;
  --color-hint-object-neutral: #81858b;
  --color-hint-object-error: #d32f2f;
  --color-hint-object-success: #4caf50;
  --color-hint-object-caution: #f9a825;
  --color-hint-text-neutral: #62666d;
  --color-hint-text-error: #b2001a;
  --color-hint-text-success: #2e7b32;
  --color-neutral-000: #fff;
  --color-neutral-100: #f0f0f1;
  --color-neutral-200: #e0e0e2;
  --color-neutral-300: #c0c2c5;
  --color-neutral-400: #a1a3a8;
  --color-neutral-500: #81858b;
  --color-neutral-600: #62666d;
  --color-neutral-700: #424750;
  --color-neutral-800: #232933;
  --color-neutral-900: #0c0c0c;
  --color-button-primary: #ef4056;
  --color-button-secondary: #19bfd3;
  --color-button-brand: #e6123d;
  --color-button-white: #fff;
  --color-button-black: #0c0c0c;
  --color-button-disable: #e0e0e2;
  --color-button-error: #b2001a;
  --color-button-text-primary: #fff;
  --color-button-text-secondary: #fff;
  --color-button-text-white: #0c0c0c;
  --color-button-text-black: #fff;
  --color-button-hint-object-error: #d32f2f;
  --color-icon-primary: #ef4056;
  --color-icon-secondary: #19bfd3;
  --color-icon-brand: #e6123d;
  --color-icon-white: #fff;
  --color-icon-black: #0c0c0c;
  --color-icon-disable: #e0e0e2;
  --color-icon-low-emphasis: #a1a3a8;
  --color-icon-high-emphasis: #424750;
  --color-icon-success: #4caf50;
  --color-icon-warning: #f9a825;
  --color-icon-neutral-hint: #81858b;
  --color-icon-primary-100: #ffe440;
  --color-icon-rating-0-2: #f9bc00;
  --color-icon-rating-2-3: #b1b64d;
  --color-icon-rating-3-4: #65aa57;
  --color-icon-rating-4-5: #00a049;
  --color-icon-error: #d32f2f;
  --color-app-background: #f2f2f2;
  --color-brand-primary-700: #e6123d;
  --color-white-rgb: 255, 255, 255;
  --color-black-rgb: 12, 12, 12;
  --color-primary-700-rgb: 239, 57, 78;
  --color-primary-500-rgb: 239, 64, 86;
  --color-primary-300-rgb: 243, 122, 138;
  --color-primary-100-rgb: 255, 228, 64;
  --color-secondary-700-rgb: 0, 142, 178;
  --color-secondary-500-rgb: 25, 191, 211;
  --color-secondary-300-rgb: 0, 141, 235;
  --color-secondary-100-rgb: 230, 244, 247;
  --color-green-700-rgb: 57, 174, 0;
  --color-green-500-rgb: 107, 185, 39;
  --color-green-300-rgb: 157, 196, 77;
  --color-hint-object-neutral-rgb: 129, 133, 139;
  --color-hint-object-error-rgb: 211, 47, 47;
  --color-hint-object-success-rgb: 76, 175, 80;
  --color-hint-object-caution-rgb: 249, 168, 37;
  --color-hint-text-neutral-rgb: 98, 102, 109;
  --color-hint-text-error-rgb: 178, 0, 26;
  --color-hint-text-success-rgb: 46, 123, 50;
  --color-neutral-000-rgb: 255, 255, 255;
  --color-neutral-100-rgb: 240, 240, 241;
  --color-neutral-200-rgb: 224, 224, 226;
  --color-neutral-300-rgb: 192, 194, 197;
  --color-neutral-400-rgb: 161, 163, 168;
  --color-neutral-500-rgb: 129, 133, 139;
  --color-neutral-600-rgb: 98, 102, 109;
  --color-neutral-700-rgb: 66, 71, 80;
  --color-neutral-800-rgb: 35, 41, 51;
  --color-neutral-900-rgb: 12, 12, 12;
  --color-button-primary-rgb: 239, 64, 86;
  --color-button-secondary-rgb: 25, 191, 211;
  --color-button-brand-rgb: 230, 18, 61;
  --color-button-white-rgb: 255, 255, 255;
  --color-button-black-rgb: 12, 12, 12;
  --color-button-disable-rgb: 224, 224, 226;
  --color-button-error-rgb: 178, 0, 26;
  --color-button-text-primary-rgb: 255, 255, 255;
  --color-button-text-secondary-rgb: 255, 255, 255;
  --color-button-text-white-rgb: 12, 12, 12;
  --color-button-text-black-rgb: 255, 255, 255;
  --color-button-hint-object-error-rgb: 211, 47, 47;
  --color-icon-primary-rgb: 239, 64, 86;
  --color-icon-secondary-rgb: 25, 191, 211;
  --color-icon-brand-rgb: 230, 18, 61;
  --color-icon-white-rgb: 255, 255, 255;
  --color-icon-black-rgb: 12, 12, 12;
  --color-icon-disable-rgb: 224, 224, 226;
  --color-icon-low-emphasis-rgb: 161, 163, 168;
  --color-icon-high-emphasis-rgb: 66, 71, 80;
  --color-icon-success-rgb: 76, 175, 80;
  --color-icon-warning-rgb: 249, 168, 37;
  --color-icon-neutral-hint-rgb: 129, 133, 139;
  --color-icon-primary-100-rgb: 255, 228, 64;
  --color-icon-rating-0-2-rgb: 249, 188, 0;
  --color-icon-rating-2-3-rgb: 177, 182, 77;
  --color-icon-rating-3-4-rgb: 101, 170, 87;
  --color-icon-rating-4-5-rgb: 0, 160, 73;
  --color-icon-error-rgb: 211, 47, 47;
  --color-app-background-rgb: 242, 242, 242;
  --color-brand-primary-700-rgb: 230, 18, 61
}
.dark {
  --color-white: #fff;
  --color-black: #0c0c0c;
  --color-primary-700: #f39200;
  --color-primary-500: #fbb600;
  --color-primary-300: #ffce00;
  --color-primary-100: #ffe440;
  --color-secondary-700: #43bfff;
  --color-secondary-500: #008deb;
  --color-secondary-300: #254fc3;
  --color-secondary-100: #1f1a4f;
  --color-green-700: #39ae00;
  --color-green-500: #6bb927;
  --color-green-300: #9dc44d;
  --color-hint-object-neutral: #757575;
  --color-hint-object-error: #d32f2f;
  --color-hint-object-success: #2e7b32;
  --color-hint-object-caution: #ff8f00;
  --color-hint-text-neutral: #bdbdbd;
  --color-hint-text-error: #ef5350;
  --color-hint-text-success: #439e47;
  --color-hint-text-caution: #ffa000;
  --color-rating-0-2: #f9bc00;
  --color-rating-2-3: #b1b64d;
  --color-rating-3-4: #65aa57;
  --color-rating-4-5: #00a049;
  --color-neutral-000: #222732;
  --color-neutral-100: #323641;
  --color-neutral-200: #424650;
  --color-neutral-300: #525660;
  --color-neutral-400: #646770;
  --color-neutral-500: #767981;
  --color-neutral-600: #94969c;
  --color-neutral-700: #c2c3c7;
  --color-neutral-800: #fff;
  --color-neutral-900: #fff;
  --color-button-primary: #ffce00;
  --color-button-secondary: #008deb;
  --color-button-white: #fff;
  --color-button-black: #0c0c0c;
  --color-button-disable: #424650;
  --color-button-text-primary: #0c0c0c;
  --color-button-text-secondary: #fff;
  --color-button-text-white: #0c0c0c;
  --color-button-text-black: #fff;
  --color-icon-primary: #fbb600;
  --color-icon-secondary: #008deb;
  --color-icon-white: #fff;
  --color-icon-black: #0c0c0c;
  --color-icon-disable: #424650;
  --color-icon-low-emphasis: #646770;
  --color-icon-high-emphasis: #c2c3c7;
  --color-icon-success: #2e7b32;
  --color-icon-warning: #ff8f00;
  --color-icon-neutral-hint: #757575;
  --color-icon-primary-100: #ffe440;
  --color-icon-rating-0-2: #f9bc00;
  --color-icon-rating-2-3: #b1b64d;
  --color-icon-rating-3-4: #65aa57;
  --color-icon-rating-4-5: #00a049;
  --color-icon-error: #d32f2f;
  --color-app-background: #0a101b;
  --color-brand-primary-700: #e6123d;
  --color-white-rgb: 255, 255, 255;
  --color-black-rgb: 12, 12, 12;
  --color-primary-700-rgb: 243, 146, 0;
  --color-primary-500-rgb: 251, 182, 0;
  --color-primary-300-rgb: 255, 206, 0;
  --color-primary-100-rgb: 255, 228, 64;
  --color-secondary-700-rgb: 67, 191, 255;
  --color-secondary-500-rgb: 0, 141, 235;
  --color-secondary-300-rgb: 37, 79, 195;
  --color-secondary-100-rgb: 31, 26, 79;
  --color-green-700-rgb: 57, 174, 0;
  --color-green-500-rgb: 107, 185, 39;
  --color-green-300-rgb: 157, 196, 77;
  --color-hint-object-neutral-rgb: 117, 117, 117;
  --color-hint-object-error-rgb: 211, 47, 47;
  --color-hint-object-success-rgb: 46, 123, 50;
  --color-hint-object-caution-rgb: 255, 143, 0;
  --color-hint-text-neutral-rgb: 189, 189, 189;
  --color-hint-text-error-rgb: 239, 83, 80;
  --color-hint-text-success-rgb: 67, 158, 71;
  --color-hint-text-caution-rgb: 255, 160, 0;
  --color-rating-0-2-rgb: 249, 188, 0;
  --color-rating-2-3-rgb: 177, 182, 77;
  --color-rating-3-4-rgb: 101, 170, 87;
  --color-rating-4-5-rgb: 0, 160, 73;
  --color-neutral-000-rgb: 34, 39, 50;
  --color-neutral-100-rgb: 50, 54, 65;
  --color-neutral-200-rgb: 66, 70, 80;
  --color-neutral-300-rgb: 82, 86, 96;
  --color-neutral-400-rgb: 100, 103, 112;
  --color-neutral-500-rgb: 118, 121, 129;
  --color-neutral-600-rgb: 148, 150, 156;
  --color-neutral-700-rgb: 194, 195, 199;
  --color-neutral-800-rgb: 255, 255, 255;
  --color-neutral-900-rgb: 255, 255, 255;
  --color-button-primary-rgb: 255, 206, 0;
  --color-button-secondary-rgb: 0, 141, 235;
  --color-button-white-rgb: 255, 255, 255;
  --color-button-black-rgb: 12, 12, 12;
  --color-button-disable-rgb: 66, 70, 80;
  --color-button-text-primary-rgb: 12, 12, 12;
  --color-button-text-secondary-rgb: 255, 255, 255;
  --color-button-text-white-rgb: 12, 12, 12;
  --color-button-text-black-rgb: 255, 255, 255;
  --color-icon-primary-rgb: 251, 182, 0;
  --color-icon-secondary-rgb: 0, 141, 235;
  --color-icon-white-rgb: 255, 255, 255;
  --color-icon-black-rgb: 12, 12, 12;
  --color-icon-disable-rgb: 66, 70, 80;
  --color-icon-low-emphasis-rgb: 100, 103, 112;
  --color-icon-high-emphasis-rgb: 194, 195, 199;
  --color-icon-success-rgb: 46, 123, 50;
  --color-icon-warning-rgb: 255, 143, 0;
  --color-icon-neutral-hint-rgb: 117, 117, 117;
  --color-icon-primary-100-rgb: 255, 228, 64;
  --color-icon-rating-0-2-rgb: 249, 188, 0;
  --color-icon-rating-2-3-rgb: 177, 182, 77;
  --color-icon-rating-3-4-rgb: 101, 170, 87;
  --color-icon-rating-4-5-rgb: 0, 160, 73;
  --color-icon-error-rgb: 211, 47, 47;
  --color-app-background-rgb: 10, 16, 27;
  --color-brand-primary-700-rgb: 230, 18, 61
}

html {
  max-width: 100vw;
  background-color: #fff
}

body {
  min-height: 100vh
}
*, body {
  font-family: var(--font-family)
}
* {
  box-sizing: border-box;
  outline: none;
  margin: 0;
  padding: 0
}
input {
  background-color: transparent
}
a {
  text-decoration: none;
  -webkit-tap-highlight-color: transparent
}
#root {
  width: 100%;
  height: 100%;
  position: relative
}
fieldset {
  min-width: 0;
  border: 0
}
#__next {
  min-height: 100%;
  height: 100%;
  position: relative
}
.ReactVirtualized__Grid, .ReactVirtualized__List {
  direction: inherit !important
}
.ReactVirtualized__Grid__innerScrollContainer {
  margin: auto
}
.d-block {
  display: block
}
.d-inline-block {
  display: inline-block
}
.d-inline {
  display: inline
}
.d-flex {
  display: flex
}
.d-inline-flex {
  display: inline-flex
}
.d-grid {
  display: grid
}
.d-none {
  display: none
}
.ai-stretch {
  align-items: stretch
}
.ai-center {
  align-items: center
}
.ai-start {
  align-items: flex-start
}
.ai-end {
  align-items: flex-end
}
.as-center {
  align-self: center
}
.as-start {
  align-self: flex-start
}
.as-end {
  align-self: flex-end
}
.jc-center {
  justify-content: center
}
.jc-between {
  justify-content: space-between
}
.jc-evenly {
  justify-content: space-evenly
}
.jc-around {
  justify-content: space-around
}
.jc-start {
  justify-content: flex-start
}
.jc-end {
  justify-content: flex-end
}
.grow-0 {
  flex-grow: 0
}
.grow-1 {
  flex-grow: 1
}
.grow-2 {
  flex-grow: 2
}
.grow-3 {
  flex-grow: 3
}
.grow-4 {
  flex-grow: 4
}
.grow-5 {
  flex-grow: 5
}
.shrink-0 {
  flex-shrink: 0
}
.flex-row {
  flex-direction: row
}
.flex-column {
  flex-direction: column
}
.flex-row-reverse {
  flex-direction: row-reverse
}
.flex-column-reverse {
  flex-direction: column-reverse
}
.flex-wrap {
  flex-wrap: wrap
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse
}
.flex-nowrap {
  flex-wrap: nowrap
}
.h-screen {
  height: 100vh
}
.h-100 {
  height: 100%
}
.h-50 {
  height: 50%
}
.h-24 {
  height: 2.4rem
}
.h-36 {
  height: 3.6rem
}
.h-48 {
  height: 4.8rem
}
.h-fit-content {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content
}
.h-unset {
  height: unset
}
.h-full {
  height: 100%
}
.h-min-100, .h-min-full {
  min-height: 100%
}
.w-screen {
  width: 100vw
}
.w-100 {
  width: 100%
}
.w-50 {
  width: 50%
}
.w-33 {
  width: 33%
}
.w-25 {
  width: 25%
}
.w-16 {
  width: 1.6rem
}
.w-24 {
  width: 2.4rem
}
.w-36 {
  width: 3.6rem
}
.w-48 {
  width: 4.8rem
}
.w-fit-content {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content
}
.w-min-content {
  width: -webkit-min-content;
  width: min-content
}
.w-max-content {
  width: -webkit-max-content;
  width: max-content
}
.w-unset {
  width: unset
}
.w-full {
  width: 100%
}
.w-min-0 {
  min-width: 0
}
.w-min-screen {
  min-width: 100vw
}
.w-min-100 {
  min-width: 100%
}
.w-min-50 {
  min-width: 50%
}
.w-min-33 {
  min-width: 33%
}
.w-min-16 {
  min-width: 1.6rem
}
.w-min-24 {
  min-width: 2.4rem
}
.w-min-36 {
  min-width: 3.6rem
}
.w-min-48 {
  min-width: 4.8rem
}
.w-min-full {
  min-width: 100%
}
.align-center {
  text-align: center
}
.align-right {
  text-align: right
}
.align-left {
  text-align: left
}
.break-normal {
  word-break: "normal"
}
.break-words {
  word-break: break-word
}
.break-all {
  word-break: break-all
}
.overflow-hidden {
  overflow: hidden
}
.overflow-visible {
  overflow: visible
}
.overflow-scroll {
  overflow: scroll
}
.overflow-auto {
  overflow: auto
}
.overflow-x-hidden {
  overflow-x: hidden
}
.overflow-x-visible {
  overflow-x: visible
}
.overflow-x-scroll {
  overflow-x: scroll
}
.overflow-x-auto {
  overflow-x: auto
}
.overflow-y-hidden {
  overflow-y: hidden
}
.overflow-y-visible {
  overflow-y: visible
}
.overflow-y-scroll {
  overflow-y: scroll
}
.overflow-y-auto {
  overflow-y: auto
}
.bg-000 {
  background-color: var(--color-neutral-000)
}
.bg-100 {
  background-color: var(--color-neutral-100)
}
.bg-200 {
  background-color: var(--color-neutral-200)
}
.bg-050 {
  background-color: var(--color---neutral-050)
}
.bg-300 {
  background-color: var(--color-neutral-300)
}
.bg-400 {
  background-color: var(--color-neutral-400)
}
.bg-900 {
  background-color: var(--color-neutral-900)
}
.bg-700 {
  background-color: var(--color-neutral-700)
}
.bg-p-700 {
  background-color: var(--color-primary-700)
}
.bg-p-500 {
  background-color: var(--color-primary-500)
}
.bg-p-300 {
  background-color: var(--color-primary-300)
}
.bg-s-700 {
  background-color: var(--color-secondary-700)
}
.bg-s-500 {
  background-color: var(--color-secondary-500)
}
.bg-s-300 {
  background-color: var(--color-secondary-300)
}
.bg-hint-caution {
  background-color: var(--color-hint-object-caution)
}
.bg-hint-success {
  background-color: var(--color-hint-object-success)
}
.bg-secondary {
  background-color: rgba(var(--secondary), 1)
}
.bg-background {
  background-color: rgba(var(--background-color), 1)
}
.bg-hint-object-error {
  background-color: var(--color-hint-object-error)
}
.bg-dk-p-500 {
  background-color: var(--color-DK-primary-500)
}
.bg-transparent {
  background-color: transparent
}
.radius-0 {
  border-radius: 0
}
.radius-top {
  border-radius: var(--global-radius) var(--global-radius) 0 0
}
.radius-sm {
  border-radius: var(--small-radius)
}
.radius-md {
  border-radius: var(--medium-radius)
}
.radius-lg {
  border-radius: var(--large-radius)
}
.radius-circle {
  border-radius: 50%
}
.radius-small {
  border-radius: var(--small-radius)
}
.radius-medium {
  border-radius: var(--medium-radius)
}
.radius-large {
  border-radius: var(--large-radius)
}
.shadow-none {
  box-shadow: none
}
.shadow-1 {
  box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
}
.shadow-1-top {
  box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
}
.shadow-1-bottom {
  box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
}
.shadow-2 {
  box-shadow: 0 0 12px rgba(3, 10, 22, .1)
}
.shadow-2-top {
  box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
}
.shadow-2-bottom {
  box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
}
.shadow-3 {
  box-shadow: 0 0 12px rgba(3, 10, 22, .15)
}
.shadow-3-top {
  box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
}
.shadow-3-bottom {
  box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
}
.shadow-fab-button {
  box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
}
.shadow-modal {
  box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
}
.object-fit-cover {
  object-fit: cover
}
.object-fit-contain {
  object-fit: contain
}
.object-fit-fill {
  object-fit: fill
}
.object-fit-scale-down {
  object-fit: scale-down
}
.object-fit-none {
  object-fit: none
}
.container-xs-w {
  width: 100%;
  max-width: 320px
}
.container-sm-w {
  width: 100%;
  max-width: 640px
}
.container-md-w {
  width: 100%;
  max-width: 768px
}
.container-lg-w {
  width: 100%;
  max-width: 1024px
}
.container-xl-w {
  width: 100%;
  max-width: 1280px
}
.container-2xl-w {
  width: 100%;
  max-width: 1336px
}
.container-3xl-w {
  width: 100%;
  max-width: 1440px
}
.container-4xl-w {
  width: 100%;
  max-width: 1676px
}
.pos-fixed {
  position: fixed
}
.pos-absolute {
  position: absolute
}
.pos-relative {
  position: relative
}
.pos-sticky {
  position: -webkit-sticky;
  position: sticky
}
.pos-unset {
  position: unset
}
.pos-static {
  position: static
}
.top-0 {
  top: 0
}
.top-unset {
  top: unset
}
.bottom-0 {
  bottom: 0
}
.bottom-unset {
  bottom: unset
}
.right-0 {
  right: 0
}
.right-unset {
  right: unset
}
.left-0 {
  left: 0
}
.left-unset {
  left: unset
}
.z-0 {
  z-index: 0
}
.z-1 {
  z-index: 1
}
.z-2 {
  z-index: 2
}
.z-3 {
  z-index: 3
}
.z-4 {
  z-index: 4
}
.z-5 {
  z-index: 5
}
.z-6 {
  z-index: 6
}
.z-7 {
  z-index: 7
}
.z-8 {
  z-index: 8
}
.z-9 {
  z-index: 9
}
.z-10 {
  z-index: 10
}
.z-1000 {
  z-index: 1000
}
.border-none {
  border: none
}
.border {
  border: 1px solid var(--color-neutral-100)
}
.border-200 {
  border: 1px solid var(--color-neutral-200)
}
.border-t {
  border-top: 1px solid var(--color-neutral-100)
}
.border-t-200 {
  border-top: 1px solid var(--color-neutral-200)
}
.border-b {
  border-bottom: 1px solid var(--color-neutral-100)
}
.border-b-200 {
  border-bottom: 1px solid var(--color-neutral-200)
}
.border-r {
  border-right: 1px solid var(--color-neutral-100)
}
.border-r-200 {
  border-right: 1px solid var(--color-neutral-200)
}
.border-l {
  border-left: 1px solid var(--color-neutral-100)
}
.border-l-200 {
  border-left: 1px solid var(--color-neutral-200)
}
@media(min-width:320px) {
  .breakpoint .d-block-xs {
    display: block
  }
}
@media(min-width:640px) {
  .breakpoint .d-block-sm {
    display: block
  }
}
@media(min-width:768px) {
  .breakpoint .d-block-md {
    display: block
  }
}
@media(min-width:1024px) {
  .breakpoint .d-block-lg {
    display: block
  }
}
@media(min-width:1280px) {
  .breakpoint .d-block-xl {
    display: block
  }
}
@media(min-width:1336px) {
  .breakpoint .d-block-2xl {
    display: block
  }
}
@media(min-width:1440px) {
  .breakpoint .d-block-3xl {
    display: block
  }
}
@media(min-width:1676px) {
  .breakpoint .d-block-4xl {
    display: block
  }
}
@media(min-width:320px) {
  .breakpoint .d-inline-block-xs {
    display: inline-block
  }
}
@media(min-width:640px) {
  .breakpoint .d-inline-block-sm {
    display: inline-block
  }
}
@media(min-width:768px) {
  .breakpoint .d-inline-block-md {
    display: inline-block
  }
}
@media(min-width:1024px) {
  .breakpoint .d-inline-block-lg {
    display: inline-block
  }
}
@media(min-width:1280px) {
  .breakpoint .d-inline-block-xl {
    display: inline-block
  }
}
@media(min-width:1336px) {
  .breakpoint .d-inline-block-2xl {
    display: inline-block
  }
}
@media(min-width:1440px) {
  .breakpoint .d-inline-block-3xl {
    display: inline-block
  }
}
@media(min-width:1676px) {
  .breakpoint .d-inline-block-4xl {
    display: inline-block
  }
}
@media(min-width:320px) {
  .breakpoint .d-inline-xs {
    display: inline
  }
}
@media(min-width:640px) {
  .breakpoint .d-inline-sm {
    display: inline
  }
}
@media(min-width:768px) {
  .breakpoint .d-inline-md {
    display: inline
  }
}
@media(min-width:1024px) {
  .breakpoint .d-inline-lg {
    display: inline
  }
}
@media(min-width:1280px) {
  .breakpoint .d-inline-xl {
    display: inline
  }
}
@media(min-width:1336px) {
  .breakpoint .d-inline-2xl {
    display: inline
  }
}
@media(min-width:1440px) {
  .breakpoint .d-inline-3xl {
    display: inline
  }
}
@media(min-width:1676px) {
  .breakpoint .d-inline-4xl {
    display: inline
  }
}
@media(min-width:320px) {
  .breakpoint .d-flex-xs {
    display: flex
  }
}
@media(min-width:640px) {
  .breakpoint .d-flex-sm {
    display: flex
  }
}
@media(min-width:768px) {
  .breakpoint .d-flex-md {
    display: flex
  }
}
@media(min-width:1024px) {
  .breakpoint .d-flex-lg {
    display: flex
  }
}
@media(min-width:1280px) {
  .breakpoint .d-flex-xl {
    display: flex
  }
}
@media(min-width:1336px) {
  .breakpoint .d-flex-2xl {
    display: flex
  }
}
@media(min-width:1440px) {
  .breakpoint .d-flex-3xl {
    display: flex
  }
}
@media(min-width:1676px) {
  .breakpoint .d-flex-4xl {
    display: flex
  }
}
@media(min-width:320px) {
  .breakpoint .d-inline-flex-xs {
    display: inline-flex
  }
}
@media(min-width:640px) {
  .breakpoint .d-inline-flex-sm {
    display: inline-flex
  }
}
@media(min-width:768px) {
  .breakpoint .d-inline-flex-md {
    display: inline-flex
  }
}
@media(min-width:1024px) {
  .breakpoint .d-inline-flex-lg {
    display: inline-flex
  }
}
@media(min-width:1280px) {
  .breakpoint .d-inline-flex-xl {
    display: inline-flex
  }
}
@media(min-width:1336px) {
  .breakpoint .d-inline-flex-2xl {
    display: inline-flex
  }
}
@media(min-width:1440px) {
  .breakpoint .d-inline-flex-3xl {
    display: inline-flex
  }
}
@media(min-width:1676px) {
  .breakpoint .d-inline-flex-4xl {
    display: inline-flex
  }
}
@media(min-width:320px) {
  .breakpoint .d-grid-xs {
    display: grid
  }
}
@media(min-width:640px) {
  .breakpoint .d-grid-sm {
    display: grid
  }
}
@media(min-width:768px) {
  .breakpoint .d-grid-md {
    display: grid
  }
}
@media(min-width:1024px) {
  .breakpoint .d-grid-lg {
    display: grid
  }
}
@media(min-width:1280px) {
  .breakpoint .d-grid-xl {
    display: grid
  }
}
@media(min-width:1336px) {
  .breakpoint .d-grid-2xl {
    display: grid
  }
}
@media(min-width:1440px) {
  .breakpoint .d-grid-3xl {
    display: grid
  }
}
@media(min-width:1676px) {
  .breakpoint .d-grid-4xl {
    display: grid
  }
}
@media(min-width:320px) {
  .breakpoint .d-none-xs {
    display: none
  }
}
@media(min-width:640px) {
  .breakpoint .d-none-sm {
    display: none
  }
}
@media(min-width:768px) {
  .breakpoint .d-none-md {
    display: none
  }
}
@media(min-width:1024px) {
  .breakpoint .d-none-lg {
    display: none
  }
}
@media(min-width:1280px) {
  .breakpoint .d-none-xl {
    display: none
  }
}
@media(min-width:1336px) {
  .breakpoint .d-none-2xl {
    display: none
  }
}
@media(min-width:1440px) {
  .breakpoint .d-none-3xl {
    display: none
  }
}
@media(min-width:1676px) {
  .breakpoint .d-none-4xl {
    display: none
  }
}
@media(min-width:320px) {
  .breakpoint .ai-stretch-xs {
    align-items: stretch
  }
}
@media(min-width:640px) {
  .breakpoint .ai-stretch-sm {
    align-items: stretch
  }
}
@media(min-width:768px) {
  .breakpoint .ai-stretch-md {
    align-items: stretch
  }
}
@media(min-width:1024px) {
  .breakpoint .ai-stretch-lg {
    align-items: stretch
  }
}
@media(min-width:1280px) {
  .breakpoint .ai-stretch-xl {
    align-items: stretch
  }
}
@media(min-width:1336px) {
  .breakpoint .ai-stretch-2xl {
    align-items: stretch
  }
}
@media(min-width:1440px) {
  .breakpoint .ai-stretch-3xl {
    align-items: stretch
  }
}
@media(min-width:1676px) {
  .breakpoint .ai-stretch-4xl {
    align-items: stretch
  }
}
@media(min-width:320px) {
  .breakpoint .ai-center-xs {
    align-items: center
  }
}
@media(min-width:640px) {
  .breakpoint .ai-center-sm {
    align-items: center
  }
}
@media(min-width:768px) {
  .breakpoint .ai-center-md {
    align-items: center
  }
}
@media(min-width:1024px) {
  .breakpoint .ai-center-lg {
    align-items: center
  }
}
@media(min-width:1280px) {
  .breakpoint .ai-center-xl {
    align-items: center
  }
}
@media(min-width:1336px) {
  .breakpoint .ai-center-2xl {
    align-items: center
  }
}
@media(min-width:1440px) {
  .breakpoint .ai-center-3xl {
    align-items: center
  }
}
@media(min-width:1676px) {
  .breakpoint .ai-center-4xl {
    align-items: center
  }
}
@media(min-width:320px) {
  .breakpoint .ai-start-xs {
    align-items: flex-start
  }
}
@media(min-width:640px) {
  .breakpoint .ai-start-sm {
    align-items: flex-start
  }
}
@media(min-width:768px) {
  .breakpoint .ai-start-md {
    align-items: flex-start
  }
}
@media(min-width:1024px) {
  .breakpoint .ai-start-lg {
    align-items: flex-start
  }
}
@media(min-width:1280px) {
  .breakpoint .ai-start-xl {
    align-items: flex-start
  }
}
@media(min-width:1336px) {
  .breakpoint .ai-start-2xl {
    align-items: flex-start
  }
}
@media(min-width:1440px) {
  .breakpoint .ai-start-3xl {
    align-items: flex-start
  }
}
@media(min-width:1676px) {
  .breakpoint .ai-start-4xl {
    align-items: flex-start
  }
}
@media(min-width:320px) {
  .breakpoint .ai-end-xs {
    align-items: flex-end
  }
}
@media(min-width:640px) {
  .breakpoint .ai-end-sm {
    align-items: flex-end
  }
}
@media(min-width:768px) {
  .breakpoint .ai-end-md {
    align-items: flex-end
  }
}
@media(min-width:1024px) {
  .breakpoint .ai-end-lg {
    align-items: flex-end
  }
}
@media(min-width:1280px) {
  .breakpoint .ai-end-xl {
    align-items: flex-end
  }
}
@media(min-width:1336px) {
  .breakpoint .ai-end-2xl {
    align-items: flex-end
  }
}
@media(min-width:1440px) {
  .breakpoint .ai-end-3xl {
    align-items: flex-end
  }
}
@media(min-width:1676px) {
  .breakpoint .ai-end-4xl {
    align-items: flex-end
  }
}
@media(min-width:320px) {
  .breakpoint .as-center-xs {
    align-self: center
  }
}
@media(min-width:640px) {
  .breakpoint .as-center-sm {
    align-self: center
  }
}
@media(min-width:768px) {
  .breakpoint .as-center-md {
    align-self: center
  }
}
@media(min-width:1024px) {
  .breakpoint .as-center-lg {
    align-self: center
  }
}
@media(min-width:1280px) {
  .breakpoint .as-center-xl {
    align-self: center
  }
}
@media(min-width:1336px) {
  .breakpoint .as-center-2xl {
    align-self: center
  }
}
@media(min-width:1440px) {
  .breakpoint .as-center-3xl {
    align-self: center
  }
}
@media(min-width:1676px) {
  .breakpoint .as-center-4xl {
    align-self: center
  }
}
@media(min-width:320px) {
  .breakpoint .as-start-xs {
    align-self: flex-start
  }
}
@media(min-width:640px) {
  .breakpoint .as-start-sm {
    align-self: flex-start
  }
}
@media(min-width:768px) {
  .breakpoint .as-start-md {
    align-self: flex-start
  }
}
@media(min-width:1024px) {
  .breakpoint .as-start-lg {
    align-self: flex-start
  }
}
@media(min-width:1280px) {
  .breakpoint .as-start-xl {
    align-self: flex-start
  }
}
@media(min-width:1336px) {
  .breakpoint .as-start-2xl {
    align-self: flex-start
  }
}
@media(min-width:1440px) {
  .breakpoint .as-start-3xl {
    align-self: flex-start
  }
}
@media(min-width:1676px) {
  .breakpoint .as-start-4xl {
    align-self: flex-start
  }
}
@media(min-width:320px) {
  .breakpoint .as-end-xs {
    align-self: flex-end
  }
}
@media(min-width:640px) {
  .breakpoint .as-end-sm {
    align-self: flex-end
  }
}
@media(min-width:768px) {
  .breakpoint .as-end-md {
    align-self: flex-end
  }
}
@media(min-width:1024px) {
  .breakpoint .as-end-lg {
    align-self: flex-end
  }
}
@media(min-width:1280px) {
  .breakpoint .as-end-xl {
    align-self: flex-end
  }
}
@media(min-width:1336px) {
  .breakpoint .as-end-2xl {
    align-self: flex-end
  }
}
@media(min-width:1440px) {
  .breakpoint .as-end-3xl {
    align-self: flex-end
  }
}
@media(min-width:1676px) {
  .breakpoint .as-end-4xl {
    align-self: flex-end
  }
}
@media(min-width:320px) {
  .breakpoint .as-stretch-xs {
    align-self: stretch
  }
}
@media(min-width:640px) {
  .breakpoint .as-stretch-sm {
    align-self: stretch
  }
}
@media(min-width:768px) {
  .breakpoint .as-stretch-md {
    align-self: stretch
  }
}
@media(min-width:1024px) {
  .breakpoint .as-stretch-lg {
    align-self: stretch
  }
}
@media(min-width:1280px) {
  .breakpoint .as-stretch-xl {
    align-self: stretch
  }
}
@media(min-width:1336px) {
  .breakpoint .as-stretch-2xl {
    align-self: stretch
  }
}
@media(min-width:1440px) {
  .breakpoint .as-stretch-3xl {
    align-self: stretch
  }
}
@media(min-width:1676px) {
  .breakpoint .as-stretch-4xl {
    align-self: stretch
  }
}
@media(min-width:320px) {
  .breakpoint .jc-center-xs {
    justify-content: center
  }
}
@media(min-width:640px) {
  .breakpoint .jc-center-sm {
    justify-content: center
  }
}
@media(min-width:768px) {
  .breakpoint .jc-center-md {
    justify-content: center
  }
}
@media(min-width:1024px) {
  .breakpoint .jc-center-lg {
    justify-content: center
  }
}
@media(min-width:1280px) {
  .breakpoint .jc-center-xl {
    justify-content: center
  }
}
@media(min-width:1336px) {
  .breakpoint .jc-center-2xl {
    justify-content: center
  }
}
@media(min-width:1440px) {
  .breakpoint .jc-center-3xl {
    justify-content: center
  }
}
@media(min-width:1676px) {
  .breakpoint .jc-center-4xl {
    justify-content: center
  }
}
@media(min-width:320px) {
  .breakpoint .jc-between-xs {
    justify-content: space-between
  }
}
@media(min-width:640px) {
  .breakpoint .jc-between-sm {
    justify-content: space-between
  }
}
@media(min-width:768px) {
  .breakpoint .jc-between-md {
    justify-content: space-between
  }
}
@media(min-width:1024px) {
  .breakpoint .jc-between-lg {
    justify-content: space-between
  }
}
@media(min-width:1280px) {
  .breakpoint .jc-between-xl {
    justify-content: space-between
  }
}
@media(min-width:1336px) {
  .breakpoint .jc-between-2xl {
    justify-content: space-between
  }
}
@media(min-width:1440px) {
  .breakpoint .jc-between-3xl {
    justify-content: space-between
  }
}
@media(min-width:1676px) {
  .breakpoint .jc-between-4xl {
    justify-content: space-between
  }
}
@media(min-width:320px) {
  .breakpoint .jc-evenly-xs {
    justify-content: space-evenly
  }
}
@media(min-width:640px) {
  .breakpoint .jc-evenly-sm {
    justify-content: space-evenly
  }
}
@media(min-width:768px) {
  .breakpoint .jc-evenly-md {
    justify-content: space-evenly
  }
}
@media(min-width:1024px) {
  .breakpoint .jc-evenly-lg {
    justify-content: space-evenly
  }
}
@media(min-width:1280px) {
  .breakpoint .jc-evenly-xl {
    justify-content: space-evenly
  }
}
@media(min-width:1336px) {
  .breakpoint .jc-evenly-2xl {
    justify-content: space-evenly
  }
}
@media(min-width:1440px) {
  .breakpoint .jc-evenly-3xl {
    justify-content: space-evenly
  }
}
@media(min-width:1676px) {
  .breakpoint .jc-evenly-4xl {
    justify-content: space-evenly
  }
}
@media(min-width:320px) {
  .breakpoint .jc-around-xs {
    justify-content: space-around
  }
}
@media(min-width:640px) {
  .breakpoint .jc-around-sm {
    justify-content: space-around
  }
}
@media(min-width:768px) {
  .breakpoint .jc-around-md {
    justify-content: space-around
  }
}
@media(min-width:1024px) {
  .breakpoint .jc-around-lg {
    justify-content: space-around
  }
}
@media(min-width:1280px) {
  .breakpoint .jc-around-xl {
    justify-content: space-around
  }
}
@media(min-width:1336px) {
  .breakpoint .jc-around-2xl {
    justify-content: space-around
  }
}
@media(min-width:1440px) {
  .breakpoint .jc-around-3xl {
    justify-content: space-around
  }
}
@media(min-width:1676px) {
  .breakpoint .jc-around-4xl {
    justify-content: space-around
  }
}
@media(min-width:320px) {
  .breakpoint .jc-start-xs {
    justify-content: flex-start
  }
}
@media(min-width:640px) {
  .breakpoint .jc-start-sm {
    justify-content: flex-start
  }
}
@media(min-width:768px) {
  .breakpoint .jc-start-md {
    justify-content: flex-start
  }
}
@media(min-width:1024px) {
  .breakpoint .jc-start-lg {
    justify-content: flex-start
  }
}
@media(min-width:1280px) {
  .breakpoint .jc-start-xl {
    justify-content: flex-start
  }
}
@media(min-width:1336px) {
  .breakpoint .jc-start-2xl {
    justify-content: flex-start
  }
}
@media(min-width:1440px) {
  .breakpoint .jc-start-3xl {
    justify-content: flex-start
  }
}
@media(min-width:1676px) {
  .breakpoint .jc-start-4xl {
    justify-content: flex-start
  }
}
@media(min-width:320px) {
  .breakpoint .jc-end-xs {
    justify-content: flex-end
  }
}
@media(min-width:640px) {
  .breakpoint .jc-end-sm {
    justify-content: flex-end
  }
}
@media(min-width:768px) {
  .breakpoint .jc-end-md {
    justify-content: flex-end
  }
}
@media(min-width:1024px) {
  .breakpoint .jc-end-lg {
    justify-content: flex-end
  }
}
@media(min-width:1280px) {
  .breakpoint .jc-end-xl {
    justify-content: flex-end
  }
}
@media(min-width:1336px) {
  .breakpoint .jc-end-2xl {
    justify-content: flex-end
  }
}
@media(min-width:1440px) {
  .breakpoint .jc-end-3xl {
    justify-content: flex-end
  }
}
@media(min-width:1676px) {
  .breakpoint .jc-end-4xl {
    justify-content: flex-end
  }
}
@media(min-width:320px) {
  .breakpoint .grow-0-xs {
    flex-grow: 0
  }
}
@media(min-width:640px) {
  .breakpoint .grow-0-sm {
    flex-grow: 0
  }
}
@media(min-width:768px) {
  .breakpoint .grow-0-md {
    flex-grow: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .grow-0-lg {
    flex-grow: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .grow-0-xl {
    flex-grow: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .grow-0-2xl {
    flex-grow: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .grow-0-3xl {
    flex-grow: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .grow-0-4xl {
    flex-grow: 0
  }
}
@media(min-width:320px) {
  .breakpoint .grow-1-xs {
    flex-grow: 1
  }
}
@media(min-width:640px) {
  .breakpoint .grow-1-sm {
    flex-grow: 1
  }
}
@media(min-width:768px) {
  .breakpoint .grow-1-md {
    flex-grow: 1
  }
}
@media(min-width:1024px) {
  .breakpoint .grow-1-lg {
    flex-grow: 1
  }
}
@media(min-width:1280px) {
  .breakpoint .grow-1-xl {
    flex-grow: 1
  }
}
@media(min-width:1336px) {
  .breakpoint .grow-1-2xl {
    flex-grow: 1
  }
}
@media(min-width:1440px) {
  .breakpoint .grow-1-3xl {
    flex-grow: 1
  }
}
@media(min-width:1676px) {
  .breakpoint .grow-1-4xl {
    flex-grow: 1
  }
}
@media(min-width:320px) {
  .breakpoint .grow-2-xs {
    flex-grow: 2
  }
}
@media(min-width:640px) {
  .breakpoint .grow-2-sm {
    flex-grow: 2
  }
}
@media(min-width:768px) {
  .breakpoint .grow-2-md {
    flex-grow: 2
  }
}
@media(min-width:1024px) {
  .breakpoint .grow-2-lg {
    flex-grow: 2
  }
}
@media(min-width:1280px) {
  .breakpoint .grow-2-xl {
    flex-grow: 2
  }
}
@media(min-width:1336px) {
  .breakpoint .grow-2-2xl {
    flex-grow: 2
  }
}
@media(min-width:1440px) {
  .breakpoint .grow-2-3xl {
    flex-grow: 2
  }
}
@media(min-width:1676px) {
  .breakpoint .grow-2-4xl {
    flex-grow: 2
  }
}
@media(min-width:320px) {
  .breakpoint .grow-3-xs {
    flex-grow: 3
  }
}
@media(min-width:640px) {
  .breakpoint .grow-3-sm {
    flex-grow: 3
  }
}
@media(min-width:768px) {
  .breakpoint .grow-3-md {
    flex-grow: 3
  }
}
@media(min-width:1024px) {
  .breakpoint .grow-3-lg {
    flex-grow: 3
  }
}
@media(min-width:1280px) {
  .breakpoint .grow-3-xl {
    flex-grow: 3
  }
}
@media(min-width:1336px) {
  .breakpoint .grow-3-2xl {
    flex-grow: 3
  }
}
@media(min-width:1440px) {
  .breakpoint .grow-3-3xl {
    flex-grow: 3
  }
}
@media(min-width:1676px) {
  .breakpoint .grow-3-4xl {
    flex-grow: 3
  }
}
@media(min-width:320px) {
  .breakpoint .grow-4-xs {
    flex-grow: 4
  }
}
@media(min-width:640px) {
  .breakpoint .grow-4-sm {
    flex-grow: 4
  }
}
@media(min-width:768px) {
  .breakpoint .grow-4-md {
    flex-grow: 4
  }
}
@media(min-width:1024px) {
  .breakpoint .grow-4-lg {
    flex-grow: 4
  }
}
@media(min-width:1280px) {
  .breakpoint .grow-4-xl {
    flex-grow: 4
  }
}
@media(min-width:1336px) {
  .breakpoint .grow-4-2xl {
    flex-grow: 4
  }
}
@media(min-width:1440px) {
  .breakpoint .grow-4-3xl {
    flex-grow: 4
  }
}
@media(min-width:1676px) {
  .breakpoint .grow-4-4xl {
    flex-grow: 4
  }
}
@media(min-width:320px) {
  .breakpoint .grow-5-xs {
    flex-grow: 5
  }
}
@media(min-width:640px) {
  .breakpoint .grow-5-sm {
    flex-grow: 5
  }
}
@media(min-width:768px) {
  .breakpoint .grow-5-md {
    flex-grow: 5
  }
}
@media(min-width:1024px) {
  .breakpoint .grow-5-lg {
    flex-grow: 5
  }
}
@media(min-width:1280px) {
  .breakpoint .grow-5-xl {
    flex-grow: 5
  }
}
@media(min-width:1336px) {
  .breakpoint .grow-5-2xl {
    flex-grow: 5
  }
}
@media(min-width:1440px) {
  .breakpoint .grow-5-3xl {
    flex-grow: 5
  }
}
@media(min-width:1676px) {
  .breakpoint .grow-5-4xl {
    flex-grow: 5
  }
}
@media(min-width:320px) {
  .breakpoint .shrink-0-xs {
    flex-shrink: 0
  }
}
@media(min-width:640px) {
  .breakpoint .shrink-0-sm {
    flex-shrink: 0
  }
}
@media(min-width:768px) {
  .breakpoint .shrink-0-md {
    flex-shrink: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .shrink-0-lg {
    flex-shrink: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .shrink-0-xl {
    flex-shrink: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .shrink-0-2xl {
    flex-shrink: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .shrink-0-3xl {
    flex-shrink: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .shrink-0-4xl {
    flex-shrink: 0
  }
}
@media(min-width:320px) {
  .breakpoint .flex-row-xs {
    flex-direction: row
  }
}
@media(min-width:640px) {
  .breakpoint .flex-row-sm {
    flex-direction: row
  }
}
@media(min-width:768px) {
  .breakpoint .flex-row-md {
    flex-direction: row
  }
}
@media(min-width:1024px) {
  .breakpoint .flex-row-lg {
    flex-direction: row
  }
}
@media(min-width:1280px) {
  .breakpoint .flex-row-xl {
    flex-direction: row
  }
}
@media(min-width:1336px) {
  .breakpoint .flex-row-2xl {
    flex-direction: row
  }
}
@media(min-width:1440px) {
  .breakpoint .flex-row-3xl {
    flex-direction: row
  }
}
@media(min-width:1676px) {
  .breakpoint .flex-row-4xl {
    flex-direction: row
  }
}
@media(min-width:320px) {
  .breakpoint .flex-column-xs {
    flex-direction: column
  }
}
@media(min-width:640px) {
  .breakpoint .flex-column-sm {
    flex-direction: column
  }
}
@media(min-width:768px) {
  .breakpoint .flex-column-md {
    flex-direction: column
  }
}
@media(min-width:1024px) {
  .breakpoint .flex-column-lg {
    flex-direction: column
  }
}
@media(min-width:1280px) {
  .breakpoint .flex-column-xl {
    flex-direction: column
  }
}
@media(min-width:1336px) {
  .breakpoint .flex-column-2xl {
    flex-direction: column
  }
}
@media(min-width:1440px) {
  .breakpoint .flex-column-3xl {
    flex-direction: column
  }
}
@media(min-width:1676px) {
  .breakpoint .flex-column-4xl {
    flex-direction: column
  }
}
@media(min-width:320px) {
  .breakpoint .flex-row-reverse-xs {
    flex-direction: row-reverse
  }
}
@media(min-width:640px) {
  .breakpoint .flex-row-reverse-sm {
    flex-direction: row-reverse
  }
}
@media(min-width:768px) {
  .breakpoint .flex-row-reverse-md {
    flex-direction: row-reverse
  }
}
@media(min-width:1024px) {
  .breakpoint .flex-row-reverse-lg {
    flex-direction: row-reverse
  }
}
@media(min-width:1280px) {
  .breakpoint .flex-row-reverse-xl {
    flex-direction: row-reverse
  }
}
@media(min-width:1336px) {
  .breakpoint .flex-row-reverse-2xl {
    flex-direction: row-reverse
  }
}
@media(min-width:1440px) {
  .breakpoint .flex-row-reverse-3xl {
    flex-direction: row-reverse
  }
}
@media(min-width:1676px) {
  .breakpoint .flex-row-reverse-4xl {
    flex-direction: row-reverse
  }
}
@media(min-width:320px) {
  .breakpoint .flex-column-reverse-xs {
    flex-direction: column-reverse
  }
}
@media(min-width:640px) {
  .breakpoint .flex-column-reverse-sm {
    flex-direction: column-reverse
  }
}
@media(min-width:768px) {
  .breakpoint .flex-column-reverse-md {
    flex-direction: column-reverse
  }
}
@media(min-width:1024px) {
  .breakpoint .flex-column-reverse-lg {
    flex-direction: column-reverse
  }
}
@media(min-width:1280px) {
  .breakpoint .flex-column-reverse-xl {
    flex-direction: column-reverse
  }
}
@media(min-width:1336px) {
  .breakpoint .flex-column-reverse-2xl {
    flex-direction: column-reverse
  }
}
@media(min-width:1440px) {
  .breakpoint .flex-column-reverse-3xl {
    flex-direction: column-reverse
  }
}
@media(min-width:1676px) {
  .breakpoint .flex-column-reverse-4xl {
    flex-direction: column-reverse
  }
}
@media(min-width:320px) {
  .breakpoint .flex-wrap-xs {
    flex-wrap: wrap
  }
}
@media(min-width:640px) {
  .breakpoint .flex-wrap-sm {
    flex-wrap: wrap
  }
}
@media(min-width:768px) {
  .breakpoint .flex-wrap-md {
    flex-wrap: wrap
  }
}
@media(min-width:1024px) {
  .breakpoint .flex-wrap-lg {
    flex-wrap: wrap
  }
}
@media(min-width:1280px) {
  .breakpoint .flex-wrap-xl {
    flex-wrap: wrap
  }
}
@media(min-width:1336px) {
  .breakpoint .flex-wrap-2xl {
    flex-wrap: wrap
  }
}
@media(min-width:1440px) {
  .breakpoint .flex-wrap-3xl {
    flex-wrap: wrap
  }
}
@media(min-width:1676px) {
  .breakpoint .flex-wrap-4xl {
    flex-wrap: wrap
  }
}
@media(min-width:320px) {
  .breakpoint .flex-wrap-reverse-xs {
    flex-wrap: wrap-reverse
  }
}
@media(min-width:640px) {
  .breakpoint .flex-wrap-reverse-sm {
    flex-wrap: wrap-reverse
  }
}
@media(min-width:768px) {
  .breakpoint .flex-wrap-reverse-md {
    flex-wrap: wrap-reverse
  }
}
@media(min-width:1024px) {
  .breakpoint .flex-wrap-reverse-lg {
    flex-wrap: wrap-reverse
  }
}
@media(min-width:1280px) {
  .breakpoint .flex-wrap-reverse-xl {
    flex-wrap: wrap-reverse
  }
}
@media(min-width:1336px) {
  .breakpoint .flex-wrap-reverse-2xl {
    flex-wrap: wrap-reverse
  }
}
@media(min-width:1440px) {
  .breakpoint .flex-wrap-reverse-3xl {
    flex-wrap: wrap-reverse
  }
}
@media(min-width:1676px) {
  .breakpoint .flex-wrap-reverse-4xl {
    flex-wrap: wrap-reverse
  }
}
@media(min-width:320px) {
  .breakpoint .flex-nowrap-xs {
    flex-wrap: nowrap
  }
}
@media(min-width:640px) {
  .breakpoint .flex-nowrap-sm {
    flex-wrap: nowrap
  }
}
@media(min-width:768px) {
  .breakpoint .flex-nowrap-md {
    flex-wrap: nowrap
  }
}
@media(min-width:1024px) {
  .breakpoint .flex-nowrap-lg {
    flex-wrap: nowrap
  }
}
@media(min-width:1280px) {
  .breakpoint .flex-nowrap-xl {
    flex-wrap: nowrap
  }
}
@media(min-width:1336px) {
  .breakpoint .flex-nowrap-2xl {
    flex-wrap: nowrap
  }
}
@media(min-width:1440px) {
  .breakpoint .flex-nowrap-3xl {
    flex-wrap: nowrap
  }
}
@media(min-width:1676px) {
  .breakpoint .flex-nowrap-4xl {
    flex-wrap: nowrap
  }
}
@media(min-width:320px) {
  .breakpoint .h-screen-xs {
    height: 100vh
  }
}
@media(min-width:640px) {
  .breakpoint .h-screen-sm {
    height: 100vh
  }
}
@media(min-width:768px) {
  .breakpoint .h-screen-md {
    height: 100vh
  }
}
@media(min-width:1024px) {
  .breakpoint .h-screen-lg {
    height: 100vh
  }
}
@media(min-width:1280px) {
  .breakpoint .h-screen-xl {
    height: 100vh
  }
}
@media(min-width:1336px) {
  .breakpoint .h-screen-2xl {
    height: 100vh
  }
}
@media(min-width:1440px) {
  .breakpoint .h-screen-3xl {
    height: 100vh
  }
}
@media(min-width:1676px) {
  .breakpoint .h-screen-4xl {
    height: 100vh
  }
}
@media(min-width:320px) {
  .breakpoint .h-100-xs {
    height: 100%
  }
}
@media(min-width:640px) {
  .breakpoint .h-100-sm {
    height: 100%
  }
}
@media(min-width:768px) {
  .breakpoint .h-100-md {
    height: 100%
  }
}
@media(min-width:1024px) {
  .breakpoint .h-100-lg {
    height: 100%
  }
}
@media(min-width:1280px) {
  .breakpoint .h-100-xl {
    height: 100%
  }
}
@media(min-width:1336px) {
  .breakpoint .h-100-2xl {
    height: 100%
  }
}
@media(min-width:1440px) {
  .breakpoint .h-100-3xl {
    height: 100%
  }
}
@media(min-width:1676px) {
  .breakpoint .h-100-4xl {
    height: 100%
  }
}
@media(min-width:320px) {
  .breakpoint .h-50-xs {
    height: 50%
  }
}
@media(min-width:640px) {
  .breakpoint .h-50-sm {
    height: 50%
  }
}
@media(min-width:768px) {
  .breakpoint .h-50-md {
    height: 50%
  }
}
@media(min-width:1024px) {
  .breakpoint .h-50-lg {
    height: 50%
  }
}
@media(min-width:1280px) {
  .breakpoint .h-50-xl {
    height: 50%
  }
}
@media(min-width:1336px) {
  .breakpoint .h-50-2xl {
    height: 50%
  }
}
@media(min-width:1440px) {
  .breakpoint .h-50-3xl {
    height: 50%
  }
}
@media(min-width:1676px) {
  .breakpoint .h-50-4xl {
    height: 50%
  }
}
@media(min-width:320px) {
  .breakpoint .h-24-xs {
    height: 2.4rem
  }
}
@media(min-width:640px) {
  .breakpoint .h-24-sm {
    height: 2.4rem
  }
}
@media(min-width:768px) {
  .breakpoint .h-24-md {
    height: 2.4rem
  }
}
@media(min-width:1024px) {
  .breakpoint .h-24-lg {
    height: 2.4rem
  }
}
@media(min-width:1280px) {
  .breakpoint .h-24-xl {
    height: 2.4rem
  }
}
@media(min-width:1336px) {
  .breakpoint .h-24-2xl {
    height: 2.4rem
  }
}
@media(min-width:1440px) {
  .breakpoint .h-24-3xl {
    height: 2.4rem
  }
}
@media(min-width:1676px) {
  .breakpoint .h-24-4xl {
    height: 2.4rem
  }
}
@media(min-width:320px) {
  .breakpoint .h-36-xs {
    height: 3.6rem
  }
}
@media(min-width:640px) {
  .breakpoint .h-36-sm {
    height: 3.6rem
  }
}
@media(min-width:768px) {
  .breakpoint .h-36-md {
    height: 3.6rem
  }
}
@media(min-width:1024px) {
  .breakpoint .h-36-lg {
    height: 3.6rem
  }
}
@media(min-width:1280px) {
  .breakpoint .h-36-xl {
    height: 3.6rem
  }
}
@media(min-width:1336px) {
  .breakpoint .h-36-2xl {
    height: 3.6rem
  }
}
@media(min-width:1440px) {
  .breakpoint .h-36-3xl {
    height: 3.6rem
  }
}
@media(min-width:1676px) {
  .breakpoint .h-36-4xl {
    height: 3.6rem
  }
}
@media(min-width:320px) {
  .breakpoint .h-48-xs {
    height: 4.8rem
  }
}
@media(min-width:640px) {
  .breakpoint .h-48-sm {
    height: 4.8rem
  }
}
@media(min-width:768px) {
  .breakpoint .h-48-md {
    height: 4.8rem
  }
}
@media(min-width:1024px) {
  .breakpoint .h-48-lg {
    height: 4.8rem
  }
}
@media(min-width:1280px) {
  .breakpoint .h-48-xl {
    height: 4.8rem
  }
}
@media(min-width:1336px) {
  .breakpoint .h-48-2xl {
    height: 4.8rem
  }
}
@media(min-width:1440px) {
  .breakpoint .h-48-3xl {
    height: 4.8rem
  }
}
@media(min-width:1676px) {
  .breakpoint .h-48-4xl {
    height: 4.8rem
  }
}
@media(min-width:320px) {
  .breakpoint .h-fit-content-xs {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media(min-width:640px) {
  .breakpoint .h-fit-content-sm {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media(min-width:768px) {
  .breakpoint .h-fit-content-md {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media(min-width:1024px) {
  .breakpoint .h-fit-content-lg {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media(min-width:1280px) {
  .breakpoint .h-fit-content-xl {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media(min-width:1336px) {
  .breakpoint .h-fit-content-2xl {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media(min-width:1440px) {
  .breakpoint .h-fit-content-3xl {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media(min-width:1676px) {
  .breakpoint .h-fit-content-4xl {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media(min-width:320px) {
  .breakpoint .h-unset-xs {
    height: unset
  }
}
@media(min-width:640px) {
  .breakpoint .h-unset-sm {
    height: unset
  }
}
@media(min-width:768px) {
  .breakpoint .h-unset-md {
    height: unset
  }
}
@media(min-width:1024px) {
  .breakpoint .h-unset-lg {
    height: unset
  }
}
@media(min-width:1280px) {
  .breakpoint .h-unset-xl {
    height: unset
  }
}
@media(min-width:1336px) {
  .breakpoint .h-unset-2xl {
    height: unset
  }
}
@media(min-width:1440px) {
  .breakpoint .h-unset-3xl {
    height: unset
  }
}
@media(min-width:1676px) {
  .breakpoint .h-unset-4xl {
    height: unset
  }
}
@media(min-width:320px) {
  .breakpoint .h-full-xs {
    height: 100%
  }
}
@media(min-width:640px) {
  .breakpoint .h-full-sm {
    height: 100%
  }
}
@media(min-width:768px) {
  .breakpoint .h-full-md {
    height: 100%
  }
}
@media(min-width:1024px) {
  .breakpoint .h-full-lg {
    height: 100%
  }
}
@media(min-width:1280px) {
  .breakpoint .h-full-xl {
    height: 100%
  }
}
@media(min-width:1336px) {
  .breakpoint .h-full-2xl {
    height: 100%
  }
}
@media(min-width:1440px) {
  .breakpoint .h-full-3xl {
    height: 100%
  }
}
@media(min-width:1676px) {
  .breakpoint .h-full-4xl {
    height: 100%
  }
}
@media(min-width:320px) {
  .breakpoint .h-min-100-xs {
    min-height: 100%
  }
}
@media(min-width:640px) {
  .breakpoint .h-min-100-sm {
    min-height: 100%
  }
}
@media(min-width:768px) {
  .breakpoint .h-min-100-md {
    min-height: 100%
  }
}
@media(min-width:1024px) {
  .breakpoint .h-min-100-lg {
    min-height: 100%
  }
}
@media(min-width:1280px) {
  .breakpoint .h-min-100-xl {
    min-height: 100%
  }
}
@media(min-width:1336px) {
  .breakpoint .h-min-100-2xl {
    min-height: 100%
  }
}
@media(min-width:1440px) {
  .breakpoint .h-min-100-3xl {
    min-height: 100%
  }
}
@media(min-width:1676px) {
  .breakpoint .h-min-100-4xl {
    min-height: 100%
  }
}
@media(min-width:320px) {
  .breakpoint .h-min-full-xs {
    min-height: 100%
  }
}
@media(min-width:640px) {
  .breakpoint .h-min-full-sm {
    min-height: 100%
  }
}
@media(min-width:768px) {
  .breakpoint .h-min-full-md {
    min-height: 100%
  }
}
@media(min-width:1024px) {
  .breakpoint .h-min-full-lg {
    min-height: 100%
  }
}
@media(min-width:1280px) {
  .breakpoint .h-min-full-xl {
    min-height: 100%
  }
}
@media(min-width:1336px) {
  .breakpoint .h-min-full-2xl {
    min-height: 100%
  }
}
@media(min-width:1440px) {
  .breakpoint .h-min-full-3xl {
    min-height: 100%
  }
}
@media(min-width:1676px) {
  .breakpoint .h-min-full-4xl {
    min-height: 100%
  }
}
@media(min-width:320px) {
  .breakpoint .w-screen-xs {
    width: 100vw
  }
}
@media(min-width:640px) {
  .breakpoint .w-screen-sm {
    width: 100vw
  }
}
@media(min-width:768px) {
  .breakpoint .w-screen-md {
    width: 100vw
  }
}
@media(min-width:1024px) {
  .breakpoint .w-screen-lg {
    width: 100vw
  }
}
@media(min-width:1280px) {
  .breakpoint .w-screen-xl {
    width: 100vw
  }
}
@media(min-width:1336px) {
  .breakpoint .w-screen-2xl {
    width: 100vw
  }
}
@media(min-width:1440px) {
  .breakpoint .w-screen-3xl {
    width: 100vw
  }
}
@media(min-width:1676px) {
  .breakpoint .w-screen-4xl {
    width: 100vw
  }
}
@media(min-width:320px) {
  .breakpoint .w-100-xs {
    width: 100%
  }
}
@media(min-width:640px) {
  .breakpoint .w-100-sm {
    width: 100%
  }
}
@media(min-width:768px) {
  .breakpoint .w-100-md {
    width: 100%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-100-lg {
    width: 100%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-100-xl {
    width: 100%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-100-2xl {
    width: 100%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-100-3xl {
    width: 100%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-100-4xl {
    width: 100%
  }
}
@media(min-width:320px) {
  .breakpoint .w-50-xs {
    width: 50%
  }
}
@media(min-width:640px) {
  .breakpoint .w-50-sm {
    width: 50%
  }
}
@media(min-width:768px) {
  .breakpoint .w-50-md {
    width: 50%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-50-lg {
    width: 50%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-50-xl {
    width: 50%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-50-2xl {
    width: 50%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-50-3xl {
    width: 50%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-50-4xl {
    width: 50%
  }
}
@media(min-width:320px) {
  .breakpoint .w-33-xs {
    width: 33%
  }
}
@media(min-width:640px) {
  .breakpoint .w-33-sm {
    width: 33%
  }
}
@media(min-width:768px) {
  .breakpoint .w-33-md {
    width: 33%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-33-lg {
    width: 33%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-33-xl {
    width: 33%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-33-2xl {
    width: 33%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-33-3xl {
    width: 33%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-33-4xl {
    width: 33%
  }
}
@media(min-width:320px) {
  .breakpoint .w-25-xs {
    width: 25%
  }
}
@media(min-width:640px) {
  .breakpoint .w-25-sm {
    width: 25%
  }
}
@media(min-width:768px) {
  .breakpoint .w-25-md {
    width: 25%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-25-lg {
    width: 25%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-25-xl {
    width: 25%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-25-2xl {
    width: 25%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-25-3xl {
    width: 25%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-25-4xl {
    width: 25%
  }
}
@media(min-width:320px) {
  .breakpoint .w-16-xs {
    width: 1.6rem
  }
}
@media(min-width:640px) {
  .breakpoint .w-16-sm {
    width: 1.6rem
  }
}
@media(min-width:768px) {
  .breakpoint .w-16-md {
    width: 1.6rem
  }
}
@media(min-width:1024px) {
  .breakpoint .w-16-lg {
    width: 1.6rem
  }
}
@media(min-width:1280px) {
  .breakpoint .w-16-xl {
    width: 1.6rem
  }
}
@media(min-width:1336px) {
  .breakpoint .w-16-2xl {
    width: 1.6rem
  }
}
@media(min-width:1440px) {
  .breakpoint .w-16-3xl {
    width: 1.6rem
  }
}
@media(min-width:1676px) {
  .breakpoint .w-16-4xl {
    width: 1.6rem
  }
}
@media(min-width:320px) {
  .breakpoint .w-24-xs {
    width: 2.4rem
  }
}
@media(min-width:640px) {
  .breakpoint .w-24-sm {
    width: 2.4rem
  }
}
@media(min-width:768px) {
  .breakpoint .w-24-md {
    width: 2.4rem
  }
}
@media(min-width:1024px) {
  .breakpoint .w-24-lg {
    width: 2.4rem
  }
}
@media(min-width:1280px) {
  .breakpoint .w-24-xl {
    width: 2.4rem
  }
}
@media(min-width:1336px) {
  .breakpoint .w-24-2xl {
    width: 2.4rem
  }
}
@media(min-width:1440px) {
  .breakpoint .w-24-3xl {
    width: 2.4rem
  }
}
@media(min-width:1676px) {
  .breakpoint .w-24-4xl {
    width: 2.4rem
  }
}
@media(min-width:320px) {
  .breakpoint .w-36-xs {
    width: 3.6rem
  }
}
@media(min-width:640px) {
  .breakpoint .w-36-sm {
    width: 3.6rem
  }
}
@media(min-width:768px) {
  .breakpoint .w-36-md {
    width: 3.6rem
  }
}
@media(min-width:1024px) {
  .breakpoint .w-36-lg {
    width: 3.6rem
  }
}
@media(min-width:1280px) {
  .breakpoint .w-36-xl {
    width: 3.6rem
  }
}
@media(min-width:1336px) {
  .breakpoint .w-36-2xl {
    width: 3.6rem
  }
}
@media(min-width:1440px) {
  .breakpoint .w-36-3xl {
    width: 3.6rem
  }
}
@media(min-width:1676px) {
  .breakpoint .w-36-4xl {
    width: 3.6rem
  }
}
@media(min-width:320px) {
  .breakpoint .w-48-xs {
    width: 4.8rem
  }
}
@media(min-width:640px) {
  .breakpoint .w-48-sm {
    width: 4.8rem
  }
}
@media(min-width:768px) {
  .breakpoint .w-48-md {
    width: 4.8rem
  }
}
@media(min-width:1024px) {
  .breakpoint .w-48-lg {
    width: 4.8rem
  }
}
@media(min-width:1280px) {
  .breakpoint .w-48-xl {
    width: 4.8rem
  }
}
@media(min-width:1336px) {
  .breakpoint .w-48-2xl {
    width: 4.8rem
  }
}
@media(min-width:1440px) {
  .breakpoint .w-48-3xl {
    width: 4.8rem
  }
}
@media(min-width:1676px) {
  .breakpoint .w-48-4xl {
    width: 4.8rem
  }
}
@media(min-width:320px) {
  .breakpoint .w-fit-content-xs {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media(min-width:640px) {
  .breakpoint .w-fit-content-sm {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media(min-width:768px) {
  .breakpoint .w-fit-content-md {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media(min-width:1024px) {
  .breakpoint .w-fit-content-lg {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media(min-width:1280px) {
  .breakpoint .w-fit-content-xl {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media(min-width:1336px) {
  .breakpoint .w-fit-content-2xl {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media(min-width:1440px) {
  .breakpoint .w-fit-content-3xl {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media(min-width:1676px) {
  .breakpoint .w-fit-content-4xl {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-content-xs {
    width: -webkit-min-content;
    width: min-content
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-content-sm {
    width: -webkit-min-content;
    width: min-content
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-content-md {
    width: -webkit-min-content;
    width: min-content
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-content-lg {
    width: -webkit-min-content;
    width: min-content
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-content-xl {
    width: -webkit-min-content;
    width: min-content
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-content-2xl {
    width: -webkit-min-content;
    width: min-content
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-content-3xl {
    width: -webkit-min-content;
    width: min-content
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-content-4xl {
    width: -webkit-min-content;
    width: min-content
  }
}
@media(min-width:320px) {
  .breakpoint .w-max-content-xs {
    width: -webkit-max-content;
    width: max-content
  }
}
@media(min-width:640px) {
  .breakpoint .w-max-content-sm {
    width: -webkit-max-content;
    width: max-content
  }
}
@media(min-width:768px) {
  .breakpoint .w-max-content-md {
    width: -webkit-max-content;
    width: max-content
  }
}
@media(min-width:1024px) {
  .breakpoint .w-max-content-lg {
    width: -webkit-max-content;
    width: max-content
  }
}
@media(min-width:1280px) {
  .breakpoint .w-max-content-xl {
    width: -webkit-max-content;
    width: max-content
  }
}
@media(min-width:1336px) {
  .breakpoint .w-max-content-2xl {
    width: -webkit-max-content;
    width: max-content
  }
}
@media(min-width:1440px) {
  .breakpoint .w-max-content-3xl {
    width: -webkit-max-content;
    width: max-content
  }
}
@media(min-width:1676px) {
  .breakpoint .w-max-content-4xl {
    width: -webkit-max-content;
    width: max-content
  }
}
@media(min-width:320px) {
  .breakpoint .w-unset-xs {
    width: unset
  }
}
@media(min-width:640px) {
  .breakpoint .w-unset-sm {
    width: unset
  }
}
@media(min-width:768px) {
  .breakpoint .w-unset-md {
    width: unset
  }
}
@media(min-width:1024px) {
  .breakpoint .w-unset-lg {
    width: unset
  }
}
@media(min-width:1280px) {
  .breakpoint .w-unset-xl {
    width: unset
  }
}
@media(min-width:1336px) {
  .breakpoint .w-unset-2xl {
    width: unset
  }
}
@media(min-width:1440px) {
  .breakpoint .w-unset-3xl {
    width: unset
  }
}
@media(min-width:1676px) {
  .breakpoint .w-unset-4xl {
    width: unset
  }
}
@media(min-width:320px) {
  .breakpoint .w-full-xs {
    width: 100%
  }
}
@media(min-width:640px) {
  .breakpoint .w-full-sm {
    width: 100%
  }
}
@media(min-width:768px) {
  .breakpoint .w-full-md {
    width: 100%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-full-lg {
    width: 100%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-full-xl {
    width: 100%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-full-2xl {
    width: 100%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-full-3xl {
    width: 100%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-full-4xl {
    width: 100%
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-0-xs {
    min-width: 0
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-0-sm {
    min-width: 0
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-0-md {
    min-width: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-0-lg {
    min-width: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-0-xl {
    min-width: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-0-2xl {
    min-width: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-0-3xl {
    min-width: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-0-4xl {
    min-width: 0
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-screen-xs {
    min-width: 100vw
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-screen-sm {
    min-width: 100vw
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-screen-md {
    min-width: 100vw
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-screen-lg {
    min-width: 100vw
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-screen-xl {
    min-width: 100vw
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-screen-2xl {
    min-width: 100vw
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-screen-3xl {
    min-width: 100vw
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-screen-4xl {
    min-width: 100vw
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-100-xs {
    min-width: 100%
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-100-sm {
    min-width: 100%
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-100-md {
    min-width: 100%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-100-lg {
    min-width: 100%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-100-xl {
    min-width: 100%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-100-2xl {
    min-width: 100%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-100-3xl {
    min-width: 100%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-100-4xl {
    min-width: 100%
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-50-xs {
    min-width: 50%
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-50-sm {
    min-width: 50%
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-50-md {
    min-width: 50%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-50-lg {
    min-width: 50%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-50-xl {
    min-width: 50%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-50-2xl {
    min-width: 50%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-50-3xl {
    min-width: 50%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-50-4xl {
    min-width: 50%
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-33-xs {
    min-width: 33%
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-33-sm {
    min-width: 33%
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-33-md {
    min-width: 33%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-33-lg {
    min-width: 33%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-33-xl {
    min-width: 33%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-33-2xl {
    min-width: 33%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-33-3xl {
    min-width: 33%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-33-4xl {
    min-width: 33%
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-16-xs {
    min-width: 1.6rem
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-16-sm {
    min-width: 1.6rem
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-16-md {
    min-width: 1.6rem
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-16-lg {
    min-width: 1.6rem
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-16-xl {
    min-width: 1.6rem
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-16-2xl {
    min-width: 1.6rem
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-16-3xl {
    min-width: 1.6rem
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-16-4xl {
    min-width: 1.6rem
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-24-xs {
    min-width: 2.4rem
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-24-sm {
    min-width: 2.4rem
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-24-md {
    min-width: 2.4rem
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-24-lg {
    min-width: 2.4rem
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-24-xl {
    min-width: 2.4rem
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-24-2xl {
    min-width: 2.4rem
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-24-3xl {
    min-width: 2.4rem
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-24-4xl {
    min-width: 2.4rem
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-36-xs {
    min-width: 3.6rem
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-36-sm {
    min-width: 3.6rem
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-36-md {
    min-width: 3.6rem
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-36-lg {
    min-width: 3.6rem
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-36-xl {
    min-width: 3.6rem
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-36-2xl {
    min-width: 3.6rem
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-36-3xl {
    min-width: 3.6rem
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-36-4xl {
    min-width: 3.6rem
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-48-xs {
    min-width: 4.8rem
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-48-sm {
    min-width: 4.8rem
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-48-md {
    min-width: 4.8rem
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-48-lg {
    min-width: 4.8rem
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-48-xl {
    min-width: 4.8rem
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-48-2xl {
    min-width: 4.8rem
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-48-3xl {
    min-width: 4.8rem
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-48-4xl {
    min-width: 4.8rem
  }
}
@media(min-width:320px) {
  .breakpoint .w-min-full-xs {
    min-width: 100%
  }
}
@media(min-width:640px) {
  .breakpoint .w-min-full-sm {
    min-width: 100%
  }
}
@media(min-width:768px) {
  .breakpoint .w-min-full-md {
    min-width: 100%
  }
}
@media(min-width:1024px) {
  .breakpoint .w-min-full-lg {
    min-width: 100%
  }
}
@media(min-width:1280px) {
  .breakpoint .w-min-full-xl {
    min-width: 100%
  }
}
@media(min-width:1336px) {
  .breakpoint .w-min-full-2xl {
    min-width: 100%
  }
}
@media(min-width:1440px) {
  .breakpoint .w-min-full-3xl {
    min-width: 100%
  }
}
@media(min-width:1676px) {
  .breakpoint .w-min-full-4xl {
    min-width: 100%
  }
}
@media(min-width:320px) {
  .breakpoint .align-center-xs {
    text-align: center
  }
}
@media(min-width:640px) {
  .breakpoint .align-center-sm {
    text-align: center
  }
}
@media(min-width:768px) {
  .breakpoint .align-center-md {
    text-align: center
  }
}
@media(min-width:1024px) {
  .breakpoint .align-center-lg {
    text-align: center
  }
}
@media(min-width:1280px) {
  .breakpoint .align-center-xl {
    text-align: center
  }
}
@media(min-width:1336px) {
  .breakpoint .align-center-2xl {
    text-align: center
  }
}
@media(min-width:1440px) {
  .breakpoint .align-center-3xl {
    text-align: center
  }
}
@media(min-width:1676px) {
  .breakpoint .align-center-4xl {
    text-align: center
  }
}
@media(min-width:320px) {
  .breakpoint .align-right-xs {
    text-align: right
  }
}
@media(min-width:640px) {
  .breakpoint .align-right-sm {
    text-align: right
  }
}
@media(min-width:768px) {
  .breakpoint .align-right-md {
    text-align: right
  }
}
@media(min-width:1024px) {
  .breakpoint .align-right-lg {
    text-align: right
  }
}
@media(min-width:1280px) {
  .breakpoint .align-right-xl {
    text-align: right
  }
}
@media(min-width:1336px) {
  .breakpoint .align-right-2xl {
    text-align: right
  }
}
@media(min-width:1440px) {
  .breakpoint .align-right-3xl {
    text-align: right
  }
}
@media(min-width:1676px) {
  .breakpoint .align-right-4xl {
    text-align: right
  }
}
@media(min-width:320px) {
  .breakpoint .align-left-xs {
    text-align: left
  }
}
@media(min-width:640px) {
  .breakpoint .align-left-sm {
    text-align: left
  }
}
@media(min-width:768px) {
  .breakpoint .align-left-md {
    text-align: left
  }
}
@media(min-width:1024px) {
  .breakpoint .align-left-lg {
    text-align: left
  }
}
@media(min-width:1280px) {
  .breakpoint .align-left-xl {
    text-align: left
  }
}
@media(min-width:1336px) {
  .breakpoint .align-left-2xl {
    text-align: left
  }
}
@media(min-width:1440px) {
  .breakpoint .align-left-3xl {
    text-align: left
  }
}
@media(min-width:1676px) {
  .breakpoint .align-left-4xl {
    text-align: left
  }
}
@media(min-width:320px) {
  .breakpoint .break-normal-xs {
    word-break: "normal"
  }
}
@media(min-width:640px) {
  .breakpoint .break-normal-sm {
    word-break: "normal"
  }
}
@media(min-width:768px) {
  .breakpoint .break-normal-md {
    word-break: "normal"
  }
}
@media(min-width:1024px) {
  .breakpoint .break-normal-lg {
    word-break: "normal"
  }
}
@media(min-width:1280px) {
  .breakpoint .break-normal-xl {
    word-break: "normal"
  }
}
@media(min-width:1336px) {
  .breakpoint .break-normal-2xl {
    word-break: "normal"
  }
}
@media(min-width:1440px) {
  .breakpoint .break-normal-3xl {
    word-break: "normal"
  }
}
@media(min-width:1676px) {
  .breakpoint .break-normal-4xl {
    word-break: "normal"
  }
}
@media(min-width:320px) {
  .breakpoint .break-words-xs {
    word-break: break-word
  }
}
@media(min-width:640px) {
  .breakpoint .break-words-sm {
    word-break: break-word
  }
}
@media(min-width:768px) {
  .breakpoint .break-words-md {
    word-break: break-word
  }
}
@media(min-width:1024px) {
  .breakpoint .break-words-lg {
    word-break: break-word
  }
}
@media(min-width:1280px) {
  .breakpoint .break-words-xl {
    word-break: break-word
  }
}
@media(min-width:1336px) {
  .breakpoint .break-words-2xl {
    word-break: break-word
  }
}
@media(min-width:1440px) {
  .breakpoint .break-words-3xl {
    word-break: break-word
  }
}
@media(min-width:1676px) {
  .breakpoint .break-words-4xl {
    word-break: break-word
  }
}
@media(min-width:320px) {
  .breakpoint .break-all-xs {
    word-break: break-all
  }
}
@media(min-width:640px) {
  .breakpoint .break-all-sm {
    word-break: break-all
  }
}
@media(min-width:768px) {
  .breakpoint .break-all-md {
    word-break: break-all
  }
}
@media(min-width:1024px) {
  .breakpoint .break-all-lg {
    word-break: break-all
  }
}
@media(min-width:1280px) {
  .breakpoint .break-all-xl {
    word-break: break-all
  }
}
@media(min-width:1336px) {
  .breakpoint .break-all-2xl {
    word-break: break-all
  }
}
@media(min-width:1440px) {
  .breakpoint .break-all-3xl {
    word-break: break-all
  }
}
@media(min-width:1676px) {
  .breakpoint .break-all-4xl {
    word-break: break-all
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-hidden-xs {
    overflow: hidden
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-hidden-sm {
    overflow: hidden
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-hidden-md {
    overflow: hidden
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-hidden-lg {
    overflow: hidden
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-hidden-xl {
    overflow: hidden
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-hidden-2xl {
    overflow: hidden
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-hidden-3xl {
    overflow: hidden
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-hidden-4xl {
    overflow: hidden
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-visible-xs {
    overflow: visible
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-visible-sm {
    overflow: visible
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-visible-md {
    overflow: visible
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-visible-lg {
    overflow: visible
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-visible-xl {
    overflow: visible
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-visible-2xl {
    overflow: visible
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-visible-3xl {
    overflow: visible
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-visible-4xl {
    overflow: visible
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-scroll-xs {
    overflow: scroll
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-scroll-sm {
    overflow: scroll
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-scroll-md {
    overflow: scroll
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-scroll-lg {
    overflow: scroll
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-scroll-xl {
    overflow: scroll
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-scroll-2xl {
    overflow: scroll
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-scroll-3xl {
    overflow: scroll
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-scroll-4xl {
    overflow: scroll
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-auto-xs {
    overflow: auto
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-auto-sm {
    overflow: auto
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-auto-md {
    overflow: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-auto-lg {
    overflow: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-auto-xl {
    overflow: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-auto-2xl {
    overflow: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-auto-3xl {
    overflow: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-auto-4xl {
    overflow: auto
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-x-hidden-xs {
    overflow-x: hidden
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-x-hidden-sm {
    overflow-x: hidden
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-x-hidden-md {
    overflow-x: hidden
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-x-hidden-lg {
    overflow-x: hidden
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-x-hidden-xl {
    overflow-x: hidden
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-x-hidden-2xl {
    overflow-x: hidden
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-x-hidden-3xl {
    overflow-x: hidden
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-x-hidden-4xl {
    overflow-x: hidden
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-x-visible-xs {
    overflow-x: visible
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-x-visible-sm {
    overflow-x: visible
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-x-visible-md {
    overflow-x: visible
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-x-visible-lg {
    overflow-x: visible
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-x-visible-xl {
    overflow-x: visible
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-x-visible-2xl {
    overflow-x: visible
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-x-visible-3xl {
    overflow-x: visible
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-x-visible-4xl {
    overflow-x: visible
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-x-scroll-xs {
    overflow-x: scroll
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-x-scroll-sm {
    overflow-x: scroll
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-x-scroll-md {
    overflow-x: scroll
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-x-scroll-lg {
    overflow-x: scroll
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-x-scroll-xl {
    overflow-x: scroll
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-x-scroll-2xl {
    overflow-x: scroll
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-x-scroll-3xl {
    overflow-x: scroll
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-x-scroll-4xl {
    overflow-x: scroll
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-x-auto-xs {
    overflow-x: auto
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-x-auto-sm {
    overflow-x: auto
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-x-auto-md {
    overflow-x: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-x-auto-lg {
    overflow-x: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-x-auto-xl {
    overflow-x: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-x-auto-2xl {
    overflow-x: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-x-auto-3xl {
    overflow-x: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-x-auto-4xl {
    overflow-x: auto
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-y-hidden-xs {
    overflow-y: hidden
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-y-hidden-sm {
    overflow-y: hidden
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-y-hidden-md {
    overflow-y: hidden
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-y-hidden-lg {
    overflow-y: hidden
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-y-hidden-xl {
    overflow-y: hidden
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-y-hidden-2xl {
    overflow-y: hidden
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-y-hidden-3xl {
    overflow-y: hidden
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-y-hidden-4xl {
    overflow-y: hidden
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-y-visible-xs {
    overflow-y: visible
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-y-visible-sm {
    overflow-y: visible
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-y-visible-md {
    overflow-y: visible
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-y-visible-lg {
    overflow-y: visible
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-y-visible-xl {
    overflow-y: visible
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-y-visible-2xl {
    overflow-y: visible
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-y-visible-3xl {
    overflow-y: visible
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-y-visible-4xl {
    overflow-y: visible
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-y-scroll-xs {
    overflow-y: scroll
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-y-scroll-sm {
    overflow-y: scroll
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-y-scroll-md {
    overflow-y: scroll
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-y-scroll-lg {
    overflow-y: scroll
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-y-scroll-xl {
    overflow-y: scroll
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-y-scroll-2xl {
    overflow-y: scroll
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-y-scroll-3xl {
    overflow-y: scroll
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-y-scroll-4xl {
    overflow-y: scroll
  }
}
@media(min-width:320px) {
  .breakpoint .overflow-y-auto-xs {
    overflow-y: auto
  }
}
@media(min-width:640px) {
  .breakpoint .overflow-y-auto-sm {
    overflow-y: auto
  }
}
@media(min-width:768px) {
  .breakpoint .overflow-y-auto-md {
    overflow-y: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .overflow-y-auto-lg {
    overflow-y: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .overflow-y-auto-xl {
    overflow-y: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .overflow-y-auto-2xl {
    overflow-y: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .overflow-y-auto-3xl {
    overflow-y: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .overflow-y-auto-4xl {
    overflow-y: auto
  }
}
@media(min-width:320px) {
  .breakpoint .bg-000-xs {
    background-color: var(--color-neutral-000)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-000-sm {
    background-color: var(--color-neutral-000)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-000-md {
    background-color: var(--color-neutral-000)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-000-lg {
    background-color: var(--color-neutral-000)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-000-xl {
    background-color: var(--color-neutral-000)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-000-2xl {
    background-color: var(--color-neutral-000)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-000-3xl {
    background-color: var(--color-neutral-000)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-000-4xl {
    background-color: var(--color-neutral-000)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-100-xs {
    background-color: var(--color-neutral-100)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-100-sm {
    background-color: var(--color-neutral-100)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-100-md {
    background-color: var(--color-neutral-100)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-100-lg {
    background-color: var(--color-neutral-100)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-100-xl {
    background-color: var(--color-neutral-100)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-100-2xl {
    background-color: var(--color-neutral-100)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-100-3xl {
    background-color: var(--color-neutral-100)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-100-4xl {
    background-color: var(--color-neutral-100)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-200-xs {
    background-color: var(--color-neutral-200)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-200-sm {
    background-color: var(--color-neutral-200)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-200-md {
    background-color: var(--color-neutral-200)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-200-lg {
    background-color: var(--color-neutral-200)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-200-xl {
    background-color: var(--color-neutral-200)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-200-2xl {
    background-color: var(--color-neutral-200)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-200-3xl {
    background-color: var(--color-neutral-200)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-200-4xl {
    background-color: var(--color-neutral-200)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-050-xs {
    background-color: var(--color---neutral-050)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-050-sm {
    background-color: var(--color---neutral-050)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-050-md {
    background-color: var(--color---neutral-050)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-050-lg {
    background-color: var(--color---neutral-050)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-050-xl {
    background-color: var(--color---neutral-050)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-050-2xl {
    background-color: var(--color---neutral-050)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-050-3xl {
    background-color: var(--color---neutral-050)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-050-4xl {
    background-color: var(--color---neutral-050)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-300-xs {
    background-color: var(--color-neutral-300)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-300-sm {
    background-color: var(--color-neutral-300)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-300-md {
    background-color: var(--color-neutral-300)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-300-lg {
    background-color: var(--color-neutral-300)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-300-xl {
    background-color: var(--color-neutral-300)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-300-2xl {
    background-color: var(--color-neutral-300)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-300-3xl {
    background-color: var(--color-neutral-300)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-300-4xl {
    background-color: var(--color-neutral-300)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-400-xs {
    background-color: var(--color-neutral-400)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-400-sm {
    background-color: var(--color-neutral-400)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-400-md {
    background-color: var(--color-neutral-400)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-400-lg {
    background-color: var(--color-neutral-400)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-400-xl {
    background-color: var(--color-neutral-400)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-400-2xl {
    background-color: var(--color-neutral-400)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-400-3xl {
    background-color: var(--color-neutral-400)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-400-4xl {
    background-color: var(--color-neutral-400)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-900-xs {
    background-color: var(--color-neutral-900)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-900-sm {
    background-color: var(--color-neutral-900)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-900-md {
    background-color: var(--color-neutral-900)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-900-lg {
    background-color: var(--color-neutral-900)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-900-xl {
    background-color: var(--color-neutral-900)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-900-2xl {
    background-color: var(--color-neutral-900)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-900-3xl {
    background-color: var(--color-neutral-900)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-900-4xl {
    background-color: var(--color-neutral-900)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-700-xs {
    background-color: var(--color-neutral-700)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-700-sm {
    background-color: var(--color-neutral-700)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-700-md {
    background-color: var(--color-neutral-700)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-700-lg {
    background-color: var(--color-neutral-700)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-700-xl {
    background-color: var(--color-neutral-700)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-700-2xl {
    background-color: var(--color-neutral-700)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-700-3xl {
    background-color: var(--color-neutral-700)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-700-4xl {
    background-color: var(--color-neutral-700)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-p-700-xs {
    background-color: var(--color-primary-700)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-p-700-sm {
    background-color: var(--color-primary-700)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-p-700-md {
    background-color: var(--color-primary-700)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-p-700-lg {
    background-color: var(--color-primary-700)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-p-700-xl {
    background-color: var(--color-primary-700)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-p-700-2xl {
    background-color: var(--color-primary-700)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-p-700-3xl {
    background-color: var(--color-primary-700)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-p-700-4xl {
    background-color: var(--color-primary-700)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-p-500-xs {
    background-color: var(--color-primary-500)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-p-500-sm {
    background-color: var(--color-primary-500)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-p-500-md {
    background-color: var(--color-primary-500)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-p-500-lg {
    background-color: var(--color-primary-500)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-p-500-xl {
    background-color: var(--color-primary-500)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-p-500-2xl {
    background-color: var(--color-primary-500)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-p-500-3xl {
    background-color: var(--color-primary-500)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-p-500-4xl {
    background-color: var(--color-primary-500)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-p-300-xs {
    background-color: var(--color-primary-300)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-p-300-sm {
    background-color: var(--color-primary-300)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-p-300-md {
    background-color: var(--color-primary-300)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-p-300-lg {
    background-color: var(--color-primary-300)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-p-300-xl {
    background-color: var(--color-primary-300)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-p-300-2xl {
    background-color: var(--color-primary-300)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-p-300-3xl {
    background-color: var(--color-primary-300)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-p-300-4xl {
    background-color: var(--color-primary-300)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-s-700-xs {
    background-color: var(--color-secondary-700)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-s-700-sm {
    background-color: var(--color-secondary-700)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-s-700-md {
    background-color: var(--color-secondary-700)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-s-700-lg {
    background-color: var(--color-secondary-700)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-s-700-xl {
    background-color: var(--color-secondary-700)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-s-700-2xl {
    background-color: var(--color-secondary-700)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-s-700-3xl {
    background-color: var(--color-secondary-700)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-s-700-4xl {
    background-color: var(--color-secondary-700)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-s-500-xs {
    background-color: var(--color-secondary-500)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-s-500-sm {
    background-color: var(--color-secondary-500)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-s-500-md {
    background-color: var(--color-secondary-500)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-s-500-lg {
    background-color: var(--color-secondary-500)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-s-500-xl {
    background-color: var(--color-secondary-500)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-s-500-2xl {
    background-color: var(--color-secondary-500)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-s-500-3xl {
    background-color: var(--color-secondary-500)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-s-500-4xl {
    background-color: var(--color-secondary-500)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-s-300-xs {
    background-color: var(--color-secondary-300)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-s-300-sm {
    background-color: var(--color-secondary-300)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-s-300-md {
    background-color: var(--color-secondary-300)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-s-300-lg {
    background-color: var(--color-secondary-300)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-s-300-xl {
    background-color: var(--color-secondary-300)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-s-300-2xl {
    background-color: var(--color-secondary-300)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-s-300-3xl {
    background-color: var(--color-secondary-300)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-s-300-4xl {
    background-color: var(--color-secondary-300)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-hint-caution-xs {
    background-color: var(--color-hint-object-caution)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-hint-caution-sm {
    background-color: var(--color-hint-object-caution)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-hint-caution-md {
    background-color: var(--color-hint-object-caution)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-hint-caution-lg {
    background-color: var(--color-hint-object-caution)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-hint-caution-xl {
    background-color: var(--color-hint-object-caution)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-hint-caution-2xl {
    background-color: var(--color-hint-object-caution)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-hint-caution-3xl {
    background-color: var(--color-hint-object-caution)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-hint-caution-4xl {
    background-color: var(--color-hint-object-caution)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-hint-success-xs {
    background-color: var(--color-hint-object-success)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-hint-success-sm {
    background-color: var(--color-hint-object-success)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-hint-success-md {
    background-color: var(--color-hint-object-success)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-hint-success-lg {
    background-color: var(--color-hint-object-success)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-hint-success-xl {
    background-color: var(--color-hint-object-success)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-hint-success-2xl {
    background-color: var(--color-hint-object-success)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-hint-success-3xl {
    background-color: var(--color-hint-object-success)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-hint-success-4xl {
    background-color: var(--color-hint-object-success)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-secondary-xs {
    background-color: rgba(var(--secondary), 1)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-secondary-sm {
    background-color: rgba(var(--secondary), 1)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-secondary-md {
    background-color: rgba(var(--secondary), 1)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-secondary-lg {
    background-color: rgba(var(--secondary), 1)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-secondary-xl {
    background-color: rgba(var(--secondary), 1)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-secondary-2xl {
    background-color: rgba(var(--secondary), 1)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-secondary-3xl {
    background-color: rgba(var(--secondary), 1)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-secondary-4xl {
    background-color: rgba(var(--secondary), 1)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-background-xs {
    background-color: rgba(var(--background-color), 1)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-background-sm {
    background-color: rgba(var(--background-color), 1)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-background-md {
    background-color: rgba(var(--background-color), 1)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-background-lg {
    background-color: rgba(var(--background-color), 1)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-background-xl {
    background-color: rgba(var(--background-color), 1)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-background-2xl {
    background-color: rgba(var(--background-color), 1)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-background-3xl {
    background-color: rgba(var(--background-color), 1)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-background-4xl {
    background-color: rgba(var(--background-color), 1)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-rating-4-5-xs {
    background-color: var(--color-rating-4-5)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-rating-4-5-sm {
    background-color: var(--color-rating-4-5)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-rating-4-5-md {
    background-color: var(--color-rating-4-5)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-rating-4-5-lg {
    background-color: var(--color-rating-4-5)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-rating-4-5-xl {
    background-color: var(--color-rating-4-5)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-rating-4-5-2xl {
    background-color: var(--color-rating-4-5)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-rating-4-5-3xl {
    background-color: var(--color-rating-4-5)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-rating-4-5-4xl {
    background-color: var(--color-rating-4-5)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-hint-object-error-xs {
    background-color: var(--color-hint-object-error)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-hint-object-error-sm {
    background-color: var(--color-hint-object-error)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-hint-object-error-md {
    background-color: var(--color-hint-object-error)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-hint-object-error-lg {
    background-color: var(--color-hint-object-error)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-hint-object-error-xl {
    background-color: var(--color-hint-object-error)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-hint-object-error-2xl {
    background-color: var(--color-hint-object-error)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-hint-object-error-3xl {
    background-color: var(--color-hint-object-error)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-hint-object-error-4xl {
    background-color: var(--color-hint-object-error)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-dk-p-500-xs {
    background-color: var(--color-DK-primary-500)
  }
}
@media(min-width:640px) {
  .breakpoint .bg-dk-p-500-sm {
    background-color: var(--color-DK-primary-500)
  }
}
@media(min-width:768px) {
  .breakpoint .bg-dk-p-500-md {
    background-color: var(--color-DK-primary-500)
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-dk-p-500-lg {
    background-color: var(--color-DK-primary-500)
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-dk-p-500-xl {
    background-color: var(--color-DK-primary-500)
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-dk-p-500-2xl {
    background-color: var(--color-DK-primary-500)
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-dk-p-500-3xl {
    background-color: var(--color-DK-primary-500)
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-dk-p-500-4xl {
    background-color: var(--color-DK-primary-500)
  }
}
@media(min-width:320px) {
  .breakpoint .bg-transparent-xs {
    background-color: transparent
  }
}
@media(min-width:640px) {
  .breakpoint .bg-transparent-sm {
    background-color: transparent
  }
}
@media(min-width:768px) {
  .breakpoint .bg-transparent-md {
    background-color: transparent
  }
}
@media(min-width:1024px) {
  .breakpoint .bg-transparent-lg {
    background-color: transparent
  }
}
@media(min-width:1280px) {
  .breakpoint .bg-transparent-xl {
    background-color: transparent
  }
}
@media(min-width:1336px) {
  .breakpoint .bg-transparent-2xl {
    background-color: transparent
  }
}
@media(min-width:1440px) {
  .breakpoint .bg-transparent-3xl {
    background-color: transparent
  }
}
@media(min-width:1676px) {
  .breakpoint .bg-transparent-4xl {
    background-color: transparent
  }
}
@media(min-width:320px) {
  .breakpoint .radius-0-xs {
    border-radius: 0
  }
}
@media(min-width:640px) {
  .breakpoint .radius-0-sm {
    border-radius: 0
  }
}
@media(min-width:768px) {
  .breakpoint .radius-0-md {
    border-radius: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-0-lg {
    border-radius: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-0-xl {
    border-radius: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-0-2xl {
    border-radius: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-0-3xl {
    border-radius: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-0-4xl {
    border-radius: 0
  }
}
@media(min-width:320px) {
  .breakpoint .radius-top-xs {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media(min-width:640px) {
  .breakpoint .radius-top-sm {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media(min-width:768px) {
  .breakpoint .radius-top-md {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-top-lg {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-top-xl {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-top-2xl {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-top-3xl {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-top-4xl {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media(min-width:320px) {
  .breakpoint .radius-sm-xs {
    border-radius: var(--small-radius)
  }
}
@media(min-width:640px) {
  .breakpoint .radius-sm-sm {
    border-radius: var(--small-radius)
  }
}
@media(min-width:768px) {
  .breakpoint .radius-sm-md {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-sm-lg {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-sm-xl {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-sm-2xl {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-sm-3xl {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-sm-4xl {
    border-radius: var(--small-radius)
  }
}
@media(min-width:320px) {
  .breakpoint .radius-md-xs {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:640px) {
  .breakpoint .radius-md-sm {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:768px) {
  .breakpoint .radius-md-md {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-md-lg {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-md-xl {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-md-2xl {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-md-3xl {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-md-4xl {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:320px) {
  .breakpoint .radius-lg-xs {
    border-radius: var(--large-radius)
  }
}
@media(min-width:640px) {
  .breakpoint .radius-lg-sm {
    border-radius: var(--large-radius)
  }
}
@media(min-width:768px) {
  .breakpoint .radius-lg-md {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-lg-lg {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-lg-xl {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-lg-2xl {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-lg-3xl {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-lg-4xl {
    border-radius: var(--large-radius)
  }
}
@media(min-width:320px) {
  .breakpoint .radius-circle-xs {
    border-radius: 50%
  }
}
@media(min-width:640px) {
  .breakpoint .radius-circle-sm {
    border-radius: 50%
  }
}
@media(min-width:768px) {
  .breakpoint .radius-circle-md {
    border-radius: 50%
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-circle-lg {
    border-radius: 50%
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-circle-xl {
    border-radius: 50%
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-circle-2xl {
    border-radius: 50%
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-circle-3xl {
    border-radius: 50%
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-circle-4xl {
    border-radius: 50%
  }
}
@media(min-width:320px) {
  .breakpoint .radius-small-xs {
    border-radius: var(--small-radius)
  }
}
@media(min-width:640px) {
  .breakpoint .radius-small-sm {
    border-radius: var(--small-radius)
  }
}
@media(min-width:768px) {
  .breakpoint .radius-small-md {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-small-lg {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-small-xl {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-small-2xl {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-small-3xl {
    border-radius: var(--small-radius)
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-small-4xl {
    border-radius: var(--small-radius)
  }
}
@media(min-width:320px) {
  .breakpoint .radius-medium-xs {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:640px) {
  .breakpoint .radius-medium-sm {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:768px) {
  .breakpoint .radius-medium-md {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-medium-lg {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-medium-xl {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-medium-2xl {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-medium-3xl {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-medium-4xl {
    border-radius: var(--medium-radius)
  }
}
@media(min-width:320px) {
  .breakpoint .radius-large-xs {
    border-radius: var(--large-radius)
  }
}
@media(min-width:640px) {
  .breakpoint .radius-large-sm {
    border-radius: var(--large-radius)
  }
}
@media(min-width:768px) {
  .breakpoint .radius-large-md {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-large-lg {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-large-xl {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-large-2xl {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-large-3xl {
    border-radius: var(--large-radius)
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-large-4xl {
    border-radius: var(--large-radius)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-none-xs {
    box-shadow: none
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-none-sm {
    box-shadow: none
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-none-md {
    box-shadow: none
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-none-lg {
    box-shadow: none
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-none-xl {
    box-shadow: none
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-none-2xl {
    box-shadow: none
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-none-3xl {
    box-shadow: none
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-none-4xl {
    box-shadow: none
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-1-xs {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-1-sm {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-1-md {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-1-lg {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-1-xl {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-1-2xl {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-1-3xl {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-1-4xl {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-1-top-xs {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-1-top-sm {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-1-top-md {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-1-top-lg {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-1-top-xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-1-top-2xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-1-top-3xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-1-top-4xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-1-bottom-xs {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-1-bottom-sm {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-1-bottom-md {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-1-bottom-lg {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-1-bottom-xl {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-1-bottom-2xl {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-1-bottom-3xl {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-1-bottom-4xl {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-2-xs {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-2-sm {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-2-md {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-2-lg {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-2-xl {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-2-2xl {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-2-3xl {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-2-4xl {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-2-top-xs {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-2-top-sm {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-2-top-md {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-2-top-lg {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-2-top-xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-2-top-2xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-2-top-3xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-2-top-4xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-2-bottom-xs {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-2-bottom-sm {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-2-bottom-md {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-2-bottom-lg {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-2-bottom-xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-2-bottom-2xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-2-bottom-3xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-2-bottom-4xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-3-xs {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-3-sm {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-3-md {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-3-lg {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-3-xl {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-3-2xl {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-3-3xl {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-3-4xl {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-3-top-xs {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-3-top-sm {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-3-top-md {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-3-top-lg {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-3-top-xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-3-top-2xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-3-top-3xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-3-top-4xl {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-3-bottom-xs {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-3-bottom-sm {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-3-bottom-md {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-3-bottom-lg {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-3-bottom-xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-3-bottom-2xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-3-bottom-3xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-3-bottom-4xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-fab-button-xs {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-fab-button-sm {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-fab-button-md {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-fab-button-lg {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-fab-button-xl {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-fab-button-2xl {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-fab-button-3xl {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-fab-button-4xl {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media(min-width:320px) {
  .breakpoint .shadow-modal-xs {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:640px) {
  .breakpoint .shadow-modal-sm {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:768px) {
  .breakpoint .shadow-modal-md {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1024px) {
  .breakpoint .shadow-modal-lg {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1280px) {
  .breakpoint .shadow-modal-xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1336px) {
  .breakpoint .shadow-modal-2xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1440px) {
  .breakpoint .shadow-modal-3xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:1676px) {
  .breakpoint .shadow-modal-4xl {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media(min-width:320px) {
  .breakpoint .object-fit-cover-xs {
    object-fit: cover
  }
}
@media(min-width:640px) {
  .breakpoint .object-fit-cover-sm {
    object-fit: cover
  }
}
@media(min-width:768px) {
  .breakpoint .object-fit-cover-md {
    object-fit: cover
  }
}
@media(min-width:1024px) {
  .breakpoint .object-fit-cover-lg {
    object-fit: cover
  }
}
@media(min-width:1280px) {
  .breakpoint .object-fit-cover-xl {
    object-fit: cover
  }
}
@media(min-width:1336px) {
  .breakpoint .object-fit-cover-2xl {
    object-fit: cover
  }
}
@media(min-width:1440px) {
  .breakpoint .object-fit-cover-3xl {
    object-fit: cover
  }
}
@media(min-width:1676px) {
  .breakpoint .object-fit-cover-4xl {
    object-fit: cover
  }
}
@media(min-width:320px) {
  .breakpoint .object-fit-contain-xs {
    object-fit: contain
  }
}
@media(min-width:640px) {
  .breakpoint .object-fit-contain-sm {
    object-fit: contain
  }
}
@media(min-width:768px) {
  .breakpoint .object-fit-contain-md {
    object-fit: contain
  }
}
@media(min-width:1024px) {
  .breakpoint .object-fit-contain-lg {
    object-fit: contain
  }
}
@media(min-width:1280px) {
  .breakpoint .object-fit-contain-xl {
    object-fit: contain
  }
}
@media(min-width:1336px) {
  .breakpoint .object-fit-contain-2xl {
    object-fit: contain
  }
}
@media(min-width:1440px) {
  .breakpoint .object-fit-contain-3xl {
    object-fit: contain
  }
}
@media(min-width:1676px) {
  .breakpoint .object-fit-contain-4xl {
    object-fit: contain
  }
}
@media(min-width:320px) {
  .breakpoint .object-fit-fill-xs {
    object-fit: fill
  }
}
@media(min-width:640px) {
  .breakpoint .object-fit-fill-sm {
    object-fit: fill
  }
}
@media(min-width:768px) {
  .breakpoint .object-fit-fill-md {
    object-fit: fill
  }
}
@media(min-width:1024px) {
  .breakpoint .object-fit-fill-lg {
    object-fit: fill
  }
}
@media(min-width:1280px) {
  .breakpoint .object-fit-fill-xl {
    object-fit: fill
  }
}
@media(min-width:1336px) {
  .breakpoint .object-fit-fill-2xl {
    object-fit: fill
  }
}
@media(min-width:1440px) {
  .breakpoint .object-fit-fill-3xl {
    object-fit: fill
  }
}
@media(min-width:1676px) {
  .breakpoint .object-fit-fill-4xl {
    object-fit: fill
  }
}
@media(min-width:320px) {
  .breakpoint .object-fit-scale-down-xs {
    object-fit: scale-down
  }
}
@media(min-width:640px) {
  .breakpoint .object-fit-scale-down-sm {
    object-fit: scale-down
  }
}
@media(min-width:768px) {
  .breakpoint .object-fit-scale-down-md {
    object-fit: scale-down
  }
}
@media(min-width:1024px) {
  .breakpoint .object-fit-scale-down-lg {
    object-fit: scale-down
  }
}
@media(min-width:1280px) {
  .breakpoint .object-fit-scale-down-xl {
    object-fit: scale-down
  }
}
@media(min-width:1336px) {
  .breakpoint .object-fit-scale-down-2xl {
    object-fit: scale-down
  }
}
@media(min-width:1440px) {
  .breakpoint .object-fit-scale-down-3xl {
    object-fit: scale-down
  }
}
@media(min-width:1676px) {
  .breakpoint .object-fit-scale-down-4xl {
    object-fit: scale-down
  }
}
@media(min-width:320px) {
  .breakpoint .object-fit-none-xs {
    object-fit: none
  }
}
@media(min-width:640px) {
  .breakpoint .object-fit-none-sm {
    object-fit: none
  }
}
@media(min-width:768px) {
  .breakpoint .object-fit-none-md {
    object-fit: none
  }
}
@media(min-width:1024px) {
  .breakpoint .object-fit-none-lg {
    object-fit: none
  }
}
@media(min-width:1280px) {
  .breakpoint .object-fit-none-xl {
    object-fit: none
  }
}
@media(min-width:1336px) {
  .breakpoint .object-fit-none-2xl {
    object-fit: none
  }
}
@media(min-width:1440px) {
  .breakpoint .object-fit-none-3xl {
    object-fit: none
  }
}
@media(min-width:1676px) {
  .breakpoint .object-fit-none-4xl {
    object-fit: none
  }
}
@media(min-width:320px) {
  .breakpoint .container-xs-w-xs {
    width: 100%;
    max-width: 320px
  }
}
@media(min-width:640px) {
  .breakpoint .container-xs-w-sm {
    width: 100%;
    max-width: 320px
  }
}
@media(min-width:768px) {
  .breakpoint .container-xs-w-md {
    width: 100%;
    max-width: 320px
  }
}
@media(min-width:1024px) {
  .breakpoint .container-xs-w-lg {
    width: 100%;
    max-width: 320px
  }
}
@media(min-width:1280px) {
  .breakpoint .container-xs-w-xl {
    width: 100%;
    max-width: 320px
  }
}
@media(min-width:1336px) {
  .breakpoint .container-xs-w-2xl {
    width: 100%;
    max-width: 320px
  }
}
@media(min-width:1440px) {
  .breakpoint .container-xs-w-3xl {
    width: 100%;
    max-width: 320px
  }
}
@media(min-width:1676px) {
  .breakpoint .container-xs-w-4xl {
    width: 100%;
    max-width: 320px
  }
}
@media(min-width:320px) {
  .breakpoint .container-sm-w-xs {
    width: 100%;
    max-width: 640px
  }
}
@media(min-width:640px) {
  .breakpoint .container-sm-w-sm {
    width: 100%;
    max-width: 640px
  }
}
@media(min-width:768px) {
  .breakpoint .container-sm-w-md {
    width: 100%;
    max-width: 640px
  }
}
@media(min-width:1024px) {
  .breakpoint .container-sm-w-lg {
    width: 100%;
    max-width: 640px
  }
}
@media(min-width:1280px) {
  .breakpoint .container-sm-w-xl {
    width: 100%;
    max-width: 640px
  }
}
@media(min-width:1336px) {
  .breakpoint .container-sm-w-2xl {
    width: 100%;
    max-width: 640px
  }
}
@media(min-width:1440px) {
  .breakpoint .container-sm-w-3xl {
    width: 100%;
    max-width: 640px
  }
}
@media(min-width:1676px) {
  .breakpoint .container-sm-w-4xl {
    width: 100%;
    max-width: 640px
  }
}
@media(min-width:320px) {
  .breakpoint .container-md-w-xs {
    width: 100%;
    max-width: 768px
  }
}
@media(min-width:640px) {
  .breakpoint .container-md-w-sm {
    width: 100%;
    max-width: 768px
  }
}
@media(min-width:768px) {
  .breakpoint .container-md-w-md {
    width: 100%;
    max-width: 768px
  }
}
@media(min-width:1024px) {
  .breakpoint .container-md-w-lg {
    width: 100%;
    max-width: 768px
  }
}
@media(min-width:1280px) {
  .breakpoint .container-md-w-xl {
    width: 100%;
    max-width: 768px
  }
}
@media(min-width:1336px) {
  .breakpoint .container-md-w-2xl {
    width: 100%;
    max-width: 768px
  }
}
@media(min-width:1440px) {
  .breakpoint .container-md-w-3xl {
    width: 100%;
    max-width: 768px
  }
}
@media(min-width:1676px) {
  .breakpoint .container-md-w-4xl {
    width: 100%;
    max-width: 768px
  }
}
@media(min-width:320px) {
  .breakpoint .container-lg-w-xs {
    width: 100%;
    max-width: 1024px
  }
}
@media(min-width:640px) {
  .breakpoint .container-lg-w-sm {
    width: 100%;
    max-width: 1024px
  }
}
@media(min-width:768px) {
  .breakpoint .container-lg-w-md {
    width: 100%;
    max-width: 1024px
  }
}
@media(min-width:1024px) {
  .breakpoint .container-lg-w-lg {
    width: 100%;
    max-width: 1024px
  }
}
@media(min-width:1280px) {
  .breakpoint .container-lg-w-xl {
    width: 100%;
    max-width: 1024px
  }
}
@media(min-width:1336px) {
  .breakpoint .container-lg-w-2xl {
    width: 100%;
    max-width: 1024px
  }
}
@media(min-width:1440px) {
  .breakpoint .container-lg-w-3xl {
    width: 100%;
    max-width: 1024px
  }
}
@media(min-width:1676px) {
  .breakpoint .container-lg-w-4xl {
    width: 100%;
    max-width: 1024px
  }
}
@media(min-width:320px) {
  .breakpoint .container-xl-w-xs {
    width: 100%;
    max-width: 1280px
  }
}
@media(min-width:640px) {
  .breakpoint .container-xl-w-sm {
    width: 100%;
    max-width: 1280px
  }
}
@media(min-width:768px) {
  .breakpoint .container-xl-w-md {
    width: 100%;
    max-width: 1280px
  }
}
@media(min-width:1024px) {
  .breakpoint .container-xl-w-lg {
    width: 100%;
    max-width: 1280px
  }
}
@media(min-width:1280px) {
  .breakpoint .container-xl-w-xl {
    width: 100%;
    max-width: 1280px
  }
}
@media(min-width:1336px) {
  .breakpoint .container-xl-w-2xl {
    width: 100%;
    max-width: 1280px
  }
}
@media(min-width:1440px) {
  .breakpoint .container-xl-w-3xl {
    width: 100%;
    max-width: 1280px
  }
}
@media(min-width:1676px) {
  .breakpoint .container-xl-w-4xl {
    width: 100%;
    max-width: 1280px
  }
}
@media(min-width:320px) {
  .breakpoint .container-2xl-w-xs {
    width: 100%;
    max-width: 1336px
  }
}
@media(min-width:640px) {
  .breakpoint .container-2xl-w-sm {
    width: 100%;
    max-width: 1336px
  }
}
@media(min-width:768px) {
  .breakpoint .container-2xl-w-md {
    width: 100%;
    max-width: 1336px
  }
}
@media(min-width:1024px) {
  .breakpoint .container-2xl-w-lg {
    width: 100%;
    max-width: 1336px
  }
}
@media(min-width:1280px) {
  .breakpoint .container-2xl-w-xl {
    width: 100%;
    max-width: 1336px
  }
}
@media(min-width:1336px) {
  .breakpoint .container-2xl-w-2xl {
    width: 100%;
    max-width: 1336px
  }
}
@media(min-width:1440px) {
  .breakpoint .container-2xl-w-3xl {
    width: 100%;
    max-width: 1336px
  }
}
@media(min-width:1676px) {
  .breakpoint .container-2xl-w-4xl {
    width: 100%;
    max-width: 1336px
  }
}
@media(min-width:320px) {
  .breakpoint .container-3xl-w-xs {
    width: 100%;
    max-width: 1440px
  }
}
@media(min-width:640px) {
  .breakpoint .container-3xl-w-sm {
    width: 100%;
    max-width: 1440px
  }
}
@media(min-width:768px) {
  .breakpoint .container-3xl-w-md {
    width: 100%;
    max-width: 1440px
  }
}
@media(min-width:1024px) {
  .breakpoint .container-3xl-w-lg {
    width: 100%;
    max-width: 1440px
  }
}
@media(min-width:1280px) {
  .breakpoint .container-3xl-w-xl {
    width: 100%;
    max-width: 1440px
  }
}
@media(min-width:1336px) {
  .breakpoint .container-3xl-w-2xl {
    width: 100%;
    max-width: 1440px
  }
}
@media(min-width:1440px) {
  .breakpoint .container-3xl-w-3xl {
    width: 100%;
    max-width: 1440px
  }
}
@media(min-width:1676px) {
  .breakpoint .container-3xl-w-4xl {
    width: 100%;
    max-width: 1440px
  }
}
@media(min-width:320px) {
  .breakpoint .container-4xl-w-xs {
    width: 100%;
    max-width: 1676px
  }
}
@media(min-width:640px) {
  .breakpoint .container-4xl-w-sm {
    width: 100%;
    max-width: 1676px
  }
}
@media(min-width:768px) {
  .breakpoint .container-4xl-w-md {
    width: 100%;
    max-width: 1676px
  }
}
@media(min-width:1024px) {
  .breakpoint .container-4xl-w-lg {
    width: 100%;
    max-width: 1676px
  }
}
@media(min-width:1280px) {
  .breakpoint .container-4xl-w-xl {
    width: 100%;
    max-width: 1676px
  }
}
@media(min-width:1336px) {
  .breakpoint .container-4xl-w-2xl {
    width: 100%;
    max-width: 1676px
  }
}
@media(min-width:1440px) {
  .breakpoint .container-4xl-w-3xl {
    width: 100%;
    max-width: 1676px
  }
}
@media(min-width:1676px) {
  .breakpoint .container-4xl-w-4xl {
    width: 100%;
    max-width: 1676px
  }
}
@media(min-width:320px) {
  .breakpoint .pos-fixed-xs {
    position: fixed
  }
}
@media(min-width:640px) {
  .breakpoint .pos-fixed-sm {
    position: fixed
  }
}
@media(min-width:768px) {
  .breakpoint .pos-fixed-md {
    position: fixed
  }
}
@media(min-width:1024px) {
  .breakpoint .pos-fixed-lg {
    position: fixed
  }
}
@media(min-width:1280px) {
  .breakpoint .pos-fixed-xl {
    position: fixed
  }
}
@media(min-width:1336px) {
  .breakpoint .pos-fixed-2xl {
    position: fixed
  }
}
@media(min-width:1440px) {
  .breakpoint .pos-fixed-3xl {
    position: fixed
  }
}
@media(min-width:1676px) {
  .breakpoint .pos-fixed-4xl {
    position: fixed
  }
}
@media(min-width:320px) {
  .breakpoint .pos-absolute-xs {
    position: absolute
  }
}
@media(min-width:640px) {
  .breakpoint .pos-absolute-sm {
    position: absolute
  }
}
@media(min-width:768px) {
  .breakpoint .pos-absolute-md {
    position: absolute
  }
}
@media(min-width:1024px) {
  .breakpoint .pos-absolute-lg {
    position: absolute
  }
}
@media(min-width:1280px) {
  .breakpoint .pos-absolute-xl {
    position: absolute
  }
}
@media(min-width:1336px) {
  .breakpoint .pos-absolute-2xl {
    position: absolute
  }
}
@media(min-width:1440px) {
  .breakpoint .pos-absolute-3xl {
    position: absolute
  }
}
@media(min-width:1676px) {
  .breakpoint .pos-absolute-4xl {
    position: absolute
  }
}
@media(min-width:320px) {
  .breakpoint .pos-relative-xs {
    position: relative
  }
}
@media(min-width:640px) {
  .breakpoint .pos-relative-sm {
    position: relative
  }
}
@media(min-width:768px) {
  .breakpoint .pos-relative-md {
    position: relative
  }
}
@media(min-width:1024px) {
  .breakpoint .pos-relative-lg {
    position: relative
  }
}
@media(min-width:1280px) {
  .breakpoint .pos-relative-xl {
    position: relative
  }
}
@media(min-width:1336px) {
  .breakpoint .pos-relative-2xl {
    position: relative
  }
}
@media(min-width:1440px) {
  .breakpoint .pos-relative-3xl {
    position: relative
  }
}
@media(min-width:1676px) {
  .breakpoint .pos-relative-4xl {
    position: relative
  }
}
@media(min-width:320px) {
  .breakpoint .pos-sticky-xs {
    position: -webkit-sticky;
    position: sticky
  }
}
@media(min-width:640px) {
  .breakpoint .pos-sticky-sm {
    position: -webkit-sticky;
    position: sticky
  }
}
@media(min-width:768px) {
  .breakpoint .pos-sticky-md {
    position: -webkit-sticky;
    position: sticky
  }
}
@media(min-width:1024px) {
  .breakpoint .pos-sticky-lg {
    position: -webkit-sticky;
    position: sticky
  }
}
@media(min-width:1280px) {
  .breakpoint .pos-sticky-xl {
    position: -webkit-sticky;
    position: sticky
  }
}
@media(min-width:1336px) {
  .breakpoint .pos-sticky-2xl {
    position: -webkit-sticky;
    position: sticky
  }
}
@media(min-width:1440px) {
  .breakpoint .pos-sticky-3xl {
    position: -webkit-sticky;
    position: sticky
  }
}
@media(min-width:1676px) {
  .breakpoint .pos-sticky-4xl {
    position: -webkit-sticky;
    position: sticky
  }
}
@media(min-width:320px) {
  .breakpoint .pos-unset-xs {
    position: unset
  }
}
@media(min-width:640px) {
  .breakpoint .pos-unset-sm {
    position: unset
  }
}
@media(min-width:768px) {
  .breakpoint .pos-unset-md {
    position: unset
  }
}
@media(min-width:1024px) {
  .breakpoint .pos-unset-lg {
    position: unset
  }
}
@media(min-width:1280px) {
  .breakpoint .pos-unset-xl {
    position: unset
  }
}
@media(min-width:1336px) {
  .breakpoint .pos-unset-2xl {
    position: unset
  }
}
@media(min-width:1440px) {
  .breakpoint .pos-unset-3xl {
    position: unset
  }
}
@media(min-width:1676px) {
  .breakpoint .pos-unset-4xl {
    position: unset
  }
}
@media(min-width:320px) {
  .breakpoint .pos-static-xs {
    position: static
  }
}
@media(min-width:640px) {
  .breakpoint .pos-static-sm {
    position: static
  }
}
@media(min-width:768px) {
  .breakpoint .pos-static-md {
    position: static
  }
}
@media(min-width:1024px) {
  .breakpoint .pos-static-lg {
    position: static
  }
}
@media(min-width:1280px) {
  .breakpoint .pos-static-xl {
    position: static
  }
}
@media(min-width:1336px) {
  .breakpoint .pos-static-2xl {
    position: static
  }
}
@media(min-width:1440px) {
  .breakpoint .pos-static-3xl {
    position: static
  }
}
@media(min-width:1676px) {
  .breakpoint .pos-static-4xl {
    position: static
  }
}
@media(min-width:320px) {
  .breakpoint .top-0-xs {
    top: 0
  }
}
@media(min-width:640px) {
  .breakpoint .top-0-sm {
    top: 0
  }
}
@media(min-width:768px) {
  .breakpoint .top-0-md {
    top: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .top-0-lg {
    top: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .top-0-xl {
    top: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .top-0-2xl {
    top: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .top-0-3xl {
    top: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .top-0-4xl {
    top: 0
  }
}
@media(min-width:320px) {
  .breakpoint .top-unset-xs {
    top: unset
  }
}
@media(min-width:640px) {
  .breakpoint .top-unset-sm {
    top: unset
  }
}
@media(min-width:768px) {
  .breakpoint .top-unset-md {
    top: unset
  }
}
@media(min-width:1024px) {
  .breakpoint .top-unset-lg {
    top: unset
  }
}
@media(min-width:1280px) {
  .breakpoint .top-unset-xl {
    top: unset
  }
}
@media(min-width:1336px) {
  .breakpoint .top-unset-2xl {
    top: unset
  }
}
@media(min-width:1440px) {
  .breakpoint .top-unset-3xl {
    top: unset
  }
}
@media(min-width:1676px) {
  .breakpoint .top-unset-4xl {
    top: unset
  }
}
@media(min-width:320px) {
  .breakpoint .bottom-0-xs {
    bottom: 0
  }
}
@media(min-width:640px) {
  .breakpoint .bottom-0-sm {
    bottom: 0
  }
}
@media(min-width:768px) {
  .breakpoint .bottom-0-md {
    bottom: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .bottom-0-lg {
    bottom: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .bottom-0-xl {
    bottom: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .bottom-0-2xl {
    bottom: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .bottom-0-3xl {
    bottom: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .bottom-0-4xl {
    bottom: 0
  }
}
@media(min-width:320px) {
  .breakpoint .bottom-unset-xs {
    bottom: unset
  }
}
@media(min-width:640px) {
  .breakpoint .bottom-unset-sm {
    bottom: unset
  }
}
@media(min-width:768px) {
  .breakpoint .bottom-unset-md {
    bottom: unset
  }
}
@media(min-width:1024px) {
  .breakpoint .bottom-unset-lg {
    bottom: unset
  }
}
@media(min-width:1280px) {
  .breakpoint .bottom-unset-xl {
    bottom: unset
  }
}
@media(min-width:1336px) {
  .breakpoint .bottom-unset-2xl {
    bottom: unset
  }
}
@media(min-width:1440px) {
  .breakpoint .bottom-unset-3xl {
    bottom: unset
  }
}
@media(min-width:1676px) {
  .breakpoint .bottom-unset-4xl {
    bottom: unset
  }
}
@media(min-width:320px) {
  .breakpoint .right-0-xs {
    right: 0
  }
}
@media(min-width:640px) {
  .breakpoint .right-0-sm {
    right: 0
  }
}
@media(min-width:768px) {
  .breakpoint .right-0-md {
    right: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .right-0-lg {
    right: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .right-0-xl {
    right: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .right-0-2xl {
    right: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .right-0-3xl {
    right: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .right-0-4xl {
    right: 0
  }
}
@media(min-width:320px) {
  .breakpoint .right-unset-xs {
    right: unset
  }
}
@media(min-width:640px) {
  .breakpoint .right-unset-sm {
    right: unset
  }
}
@media(min-width:768px) {
  .breakpoint .right-unset-md {
    right: unset
  }
}
@media(min-width:1024px) {
  .breakpoint .right-unset-lg {
    right: unset
  }
}
@media(min-width:1280px) {
  .breakpoint .right-unset-xl {
    right: unset
  }
}
@media(min-width:1336px) {
  .breakpoint .right-unset-2xl {
    right: unset
  }
}
@media(min-width:1440px) {
  .breakpoint .right-unset-3xl {
    right: unset
  }
}
@media(min-width:1676px) {
  .breakpoint .right-unset-4xl {
    right: unset
  }
}
@media(min-width:320px) {
  .breakpoint .left-0-xs {
    left: 0
  }
}
@media(min-width:640px) {
  .breakpoint .left-0-sm {
    left: 0
  }
}
@media(min-width:768px) {
  .breakpoint .left-0-md {
    left: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .left-0-lg {
    left: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .left-0-xl {
    left: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .left-0-2xl {
    left: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .left-0-3xl {
    left: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .left-0-4xl {
    left: 0
  }
}
@media(min-width:320px) {
  .breakpoint .left-unset-xs {
    left: unset
  }
}
@media(min-width:640px) {
  .breakpoint .left-unset-sm {
    left: unset
  }
}
@media(min-width:768px) {
  .breakpoint .left-unset-md {
    left: unset
  }
}
@media(min-width:1024px) {
  .breakpoint .left-unset-lg {
    left: unset
  }
}
@media(min-width:1280px) {
  .breakpoint .left-unset-xl {
    left: unset
  }
}
@media(min-width:1336px) {
  .breakpoint .left-unset-2xl {
    left: unset
  }
}
@media(min-width:1440px) {
  .breakpoint .left-unset-3xl {
    left: unset
  }
}
@media(min-width:1676px) {
  .breakpoint .left-unset-4xl {
    left: unset
  }
}
@media(min-width:320px) {
  .breakpoint .z-0-xs {
    z-index: 0
  }
}
@media(min-width:640px) {
  .breakpoint .z-0-sm {
    z-index: 0
  }
}
@media(min-width:768px) {
  .breakpoint .z-0-md {
    z-index: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .z-0-lg {
    z-index: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .z-0-xl {
    z-index: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .z-0-2xl {
    z-index: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .z-0-3xl {
    z-index: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .z-0-4xl {
    z-index: 0
  }
}
@media(min-width:320px) {
  .breakpoint .z-1-xs {
    z-index: 1
  }
}
@media(min-width:640px) {
  .breakpoint .z-1-sm {
    z-index: 1
  }
}
@media(min-width:768px) {
  .breakpoint .z-1-md {
    z-index: 1
  }
}
@media(min-width:1024px) {
  .breakpoint .z-1-lg {
    z-index: 1
  }
}
@media(min-width:1280px) {
  .breakpoint .z-1-xl {
    z-index: 1
  }
}
@media(min-width:1336px) {
  .breakpoint .z-1-2xl {
    z-index: 1
  }
}
@media(min-width:1440px) {
  .breakpoint .z-1-3xl {
    z-index: 1
  }
}
@media(min-width:1676px) {
  .breakpoint .z-1-4xl {
    z-index: 1
  }
}
@media(min-width:320px) {
  .breakpoint .z-2-xs {
    z-index: 2
  }
}
@media(min-width:640px) {
  .breakpoint .z-2-sm {
    z-index: 2
  }
}
@media(min-width:768px) {
  .breakpoint .z-2-md {
    z-index: 2
  }
}
@media(min-width:1024px) {
  .breakpoint .z-2-lg {
    z-index: 2
  }
}
@media(min-width:1280px) {
  .breakpoint .z-2-xl {
    z-index: 2
  }
}
@media(min-width:1336px) {
  .breakpoint .z-2-2xl {
    z-index: 2
  }
}
@media(min-width:1440px) {
  .breakpoint .z-2-3xl {
    z-index: 2
  }
}
@media(min-width:1676px) {
  .breakpoint .z-2-4xl {
    z-index: 2
  }
}
@media(min-width:320px) {
  .breakpoint .z-3-xs {
    z-index: 3
  }
}
@media(min-width:640px) {
  .breakpoint .z-3-sm {
    z-index: 3
  }
}
@media(min-width:768px) {
  .breakpoint .z-3-md {
    z-index: 3
  }
}
@media(min-width:1024px) {
  .breakpoint .z-3-lg {
    z-index: 3
  }
}
@media(min-width:1280px) {
  .breakpoint .z-3-xl {
    z-index: 3
  }
}
@media(min-width:1336px) {
  .breakpoint .z-3-2xl {
    z-index: 3
  }
}
@media(min-width:1440px) {
  .breakpoint .z-3-3xl {
    z-index: 3
  }
}
@media(min-width:1676px) {
  .breakpoint .z-3-4xl {
    z-index: 3
  }
}
@media(min-width:320px) {
  .breakpoint .z-4-xs {
    z-index: 4
  }
}
@media(min-width:640px) {
  .breakpoint .z-4-sm {
    z-index: 4
  }
}
@media(min-width:768px) {
  .breakpoint .z-4-md {
    z-index: 4
  }
}
@media(min-width:1024px) {
  .breakpoint .z-4-lg {
    z-index: 4
  }
}
@media(min-width:1280px) {
  .breakpoint .z-4-xl {
    z-index: 4
  }
}
@media(min-width:1336px) {
  .breakpoint .z-4-2xl {
    z-index: 4
  }
}
@media(min-width:1440px) {
  .breakpoint .z-4-3xl {
    z-index: 4
  }
}
@media(min-width:1676px) {
  .breakpoint .z-4-4xl {
    z-index: 4
  }
}
@media(min-width:320px) {
  .breakpoint .z-5-xs {
    z-index: 5
  }
}
@media(min-width:640px) {
  .breakpoint .z-5-sm {
    z-index: 5
  }
}
@media(min-width:768px) {
  .breakpoint .z-5-md {
    z-index: 5
  }
}
@media(min-width:1024px) {
  .breakpoint .z-5-lg {
    z-index: 5
  }
}
@media(min-width:1280px) {
  .breakpoint .z-5-xl {
    z-index: 5
  }
}
@media(min-width:1336px) {
  .breakpoint .z-5-2xl {
    z-index: 5
  }
}
@media(min-width:1440px) {
  .breakpoint .z-5-3xl {
    z-index: 5
  }
}
@media(min-width:1676px) {
  .breakpoint .z-5-4xl {
    z-index: 5
  }
}
@media(min-width:320px) {
  .breakpoint .z-6-xs {
    z-index: 6
  }
}
@media(min-width:640px) {
  .breakpoint .z-6-sm {
    z-index: 6
  }
}
@media(min-width:768px) {
  .breakpoint .z-6-md {
    z-index: 6
  }
}
@media(min-width:1024px) {
  .breakpoint .z-6-lg {
    z-index: 6
  }
}
@media(min-width:1280px) {
  .breakpoint .z-6-xl {
    z-index: 6
  }
}
@media(min-width:1336px) {
  .breakpoint .z-6-2xl {
    z-index: 6
  }
}
@media(min-width:1440px) {
  .breakpoint .z-6-3xl {
    z-index: 6
  }
}
@media(min-width:1676px) {
  .breakpoint .z-6-4xl {
    z-index: 6
  }
}
@media(min-width:320px) {
  .breakpoint .z-7-xs {
    z-index: 7
  }
}
@media(min-width:640px) {
  .breakpoint .z-7-sm {
    z-index: 7
  }
}
@media(min-width:768px) {
  .breakpoint .z-7-md {
    z-index: 7
  }
}
@media(min-width:1024px) {
  .breakpoint .z-7-lg {
    z-index: 7
  }
}
@media(min-width:1280px) {
  .breakpoint .z-7-xl {
    z-index: 7
  }
}
@media(min-width:1336px) {
  .breakpoint .z-7-2xl {
    z-index: 7
  }
}
@media(min-width:1440px) {
  .breakpoint .z-7-3xl {
    z-index: 7
  }
}
@media(min-width:1676px) {
  .breakpoint .z-7-4xl {
    z-index: 7
  }
}
@media(min-width:320px) {
  .breakpoint .z-8-xs {
    z-index: 8
  }
}
@media(min-width:640px) {
  .breakpoint .z-8-sm {
    z-index: 8
  }
}
@media(min-width:768px) {
  .breakpoint .z-8-md {
    z-index: 8
  }
}
@media(min-width:1024px) {
  .breakpoint .z-8-lg {
    z-index: 8
  }
}
@media(min-width:1280px) {
  .breakpoint .z-8-xl {
    z-index: 8
  }
}
@media(min-width:1336px) {
  .breakpoint .z-8-2xl {
    z-index: 8
  }
}
@media(min-width:1440px) {
  .breakpoint .z-8-3xl {
    z-index: 8
  }
}
@media(min-width:1676px) {
  .breakpoint .z-8-4xl {
    z-index: 8
  }
}
@media(min-width:320px) {
  .breakpoint .z-9-xs {
    z-index: 9
  }
}
@media(min-width:640px) {
  .breakpoint .z-9-sm {
    z-index: 9
  }
}
@media(min-width:768px) {
  .breakpoint .z-9-md {
    z-index: 9
  }
}
@media(min-width:1024px) {
  .breakpoint .z-9-lg {
    z-index: 9
  }
}
@media(min-width:1280px) {
  .breakpoint .z-9-xl {
    z-index: 9
  }
}
@media(min-width:1336px) {
  .breakpoint .z-9-2xl {
    z-index: 9
  }
}
@media(min-width:1440px) {
  .breakpoint .z-9-3xl {
    z-index: 9
  }
}
@media(min-width:1676px) {
  .breakpoint .z-9-4xl {
    z-index: 9
  }
}
@media(min-width:320px) {
  .breakpoint .z-10-xs {
    z-index: 10
  }
}
@media(min-width:640px) {
  .breakpoint .z-10-sm {
    z-index: 10
  }
}
@media(min-width:768px) {
  .breakpoint .z-10-md {
    z-index: 10
  }
}
@media(min-width:1024px) {
  .breakpoint .z-10-lg {
    z-index: 10
  }
}
@media(min-width:1280px) {
  .breakpoint .z-10-xl {
    z-index: 10
  }
}
@media(min-width:1336px) {
  .breakpoint .z-10-2xl {
    z-index: 10
  }
}
@media(min-width:1440px) {
  .breakpoint .z-10-3xl {
    z-index: 10
  }
}
@media(min-width:1676px) {
  .breakpoint .z-10-4xl {
    z-index: 10
  }
}
@media(min-width:320px) {
  .breakpoint .z-1000-xs {
    z-index: 1000
  }
}
@media(min-width:640px) {
  .breakpoint .z-1000-sm {
    z-index: 1000
  }
}
@media(min-width:768px) {
  .breakpoint .z-1000-md {
    z-index: 1000
  }
}
@media(min-width:1024px) {
  .breakpoint .z-1000-lg {
    z-index: 1000
  }
}
@media(min-width:1280px) {
  .breakpoint .z-1000-xl {
    z-index: 1000
  }
}
@media(min-width:1336px) {
  .breakpoint .z-1000-2xl {
    z-index: 1000
  }
}
@media(min-width:1440px) {
  .breakpoint .z-1000-3xl {
    z-index: 1000
  }
}
@media(min-width:1676px) {
  .breakpoint .z-1000-4xl {
    z-index: 1000
  }
}
@media(min-width:320px) {
  .breakpoint .border-none-xs {
    border: none
  }
}
@media(min-width:640px) {
  .breakpoint .border-none-sm {
    border: none
  }
}
@media(min-width:768px) {
  .breakpoint .border-none-md {
    border: none
  }
}
@media(min-width:1024px) {
  .breakpoint .border-none-lg {
    border: none
  }
}
@media(min-width:1280px) {
  .breakpoint .border-none-xl {
    border: none
  }
}
@media(min-width:1336px) {
  .breakpoint .border-none-2xl {
    border: none
  }
}
@media(min-width:1440px) {
  .breakpoint .border-none-3xl {
    border: none
  }
}
@media(min-width:1676px) {
  .breakpoint .border-none-4xl {
    border: none
  }
}
@media(min-width:320px) {
  .breakpoint .border-xs {
    border: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:640px) {
  .breakpoint .border-sm {
    border: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:768px) {
  .breakpoint .border-md {
    border: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-lg {
    border: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-xl {
    border: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-2xl {
    border: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-3xl {
    border: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-4xl {
    border: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:320px) {
  .breakpoint .border-200-xs {
    border: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:640px) {
  .breakpoint .border-200-sm {
    border: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:768px) {
  .breakpoint .border-200-md {
    border: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-200-lg {
    border: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-200-xl {
    border: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-200-2xl {
    border: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-200-3xl {
    border: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-200-4xl {
    border: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:320px) {
  .breakpoint .border-t-xs {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:640px) {
  .breakpoint .border-t-sm {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:768px) {
  .breakpoint .border-t-md {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-t-lg {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-t-xl {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-t-2xl {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-t-3xl {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-t-4xl {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:320px) {
  .breakpoint .border-t-200-xs {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:640px) {
  .breakpoint .border-t-200-sm {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:768px) {
  .breakpoint .border-t-200-md {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-t-200-lg {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-t-200-xl {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-t-200-2xl {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-t-200-3xl {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-t-200-4xl {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:320px) {
  .breakpoint .border-b-xs {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:640px) {
  .breakpoint .border-b-sm {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:768px) {
  .breakpoint .border-b-md {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-b-lg {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-b-xl {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-b-2xl {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-b-3xl {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-b-4xl {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:320px) {
  .breakpoint .border-b-200-xs {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:640px) {
  .breakpoint .border-b-200-sm {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:768px) {
  .breakpoint .border-b-200-md {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-b-200-lg {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-b-200-xl {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-b-200-2xl {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-b-200-3xl {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-b-200-4xl {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:320px) {
  .breakpoint .border-r-xs {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:640px) {
  .breakpoint .border-r-sm {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:768px) {
  .breakpoint .border-r-md {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-r-lg {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-r-xl {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-r-2xl {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-r-3xl {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-r-4xl {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:320px) {
  .breakpoint .border-r-200-xs {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:640px) {
  .breakpoint .border-r-200-sm {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:768px) {
  .breakpoint .border-r-200-md {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-r-200-lg {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-r-200-xl {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-r-200-2xl {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-r-200-3xl {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-r-200-4xl {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:320px) {
  .breakpoint .border-l-xs {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:640px) {
  .breakpoint .border-l-sm {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:768px) {
  .breakpoint .border-l-md {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-l-lg {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-l-xl {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-l-2xl {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-l-3xl {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-l-4xl {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media(min-width:320px) {
  .breakpoint .border-l-200-xs {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:640px) {
  .breakpoint .border-l-200-sm {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:768px) {
  .breakpoint .border-l-200-md {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1024px) {
  .breakpoint .border-l-200-lg {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1280px) {
  .breakpoint .border-l-200-xl {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1336px) {
  .breakpoint .border-l-200-2xl {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1440px) {
  .breakpoint .border-l-200-3xl {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media(min-width:1676px) {
  .breakpoint .border-l-200-4xl {
    border-left: 1px solid var(--color-neutral-200)
  }
}
.pointer {
  cursor: pointer
}
@media(min-width:320px) {
  .breakpoint .pointer-xs {
    cursor: pointer
  }
}
@media(min-width:640px) {
  .breakpoint .pointer-sm {
    cursor: pointer
  }
}
@media(min-width:768px) {
  .breakpoint .pointer-md {
    cursor: pointer
  }
}
@media(min-width:1024px) {
  .breakpoint .pointer-lg {
    cursor: pointer
  }
}
@media(min-width:1280px) {
  .breakpoint .pointer-xl {
    cursor: pointer
  }
}
@media(min-width:1336px) {
  .breakpoint .pointer-2xl {
    cursor: pointer
  }
}
@media(min-width:1440px) {
  .breakpoint .pointer-3xl {
    cursor: pointer
  }
}
@media(min-width:1676px) {
  .breakpoint .pointer-4xl {
    cursor: pointer
  }
}
.radius {
  border-radius: var(--global-radius)
}
@media(min-width:320px) {
  .breakpoint .radius-xs {
    border-radius: var(--global-radius)
  }
}
@media(min-width:640px) {
  .breakpoint .radius-sm {
    border-radius: var(--global-radius)
  }
}
@media(min-width:768px) {
  .breakpoint .radius-md {
    border-radius: var(--global-radius)
  }
}
@media(min-width:1024px) {
  .breakpoint .radius-lg {
    border-radius: var(--global-radius)
  }
}
@media(min-width:1280px) {
  .breakpoint .radius-xl {
    border-radius: var(--global-radius)
  }
}
@media(min-width:1336px) {
  .breakpoint .radius-2xl {
    border-radius: var(--global-radius)
  }
}
@media(min-width:1440px) {
  .breakpoint .radius-3xl {
    border-radius: var(--global-radius)
  }
}
@media(min-width:1676px) {
  .breakpoint .radius-4xl {
    border-radius: var(--global-radius)
  }
}
.selected {
  color: rgba(var(--neutral-000), 1) !important;
  background-color: rgba(var(--primary), 1)
}
@media(min-width:320px) {
  .breakpoint .selected-xs {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media(min-width:640px) {
  .breakpoint .selected-sm {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media(min-width:768px) {
  .breakpoint .selected-md {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media(min-width:1024px) {
  .breakpoint .selected-lg {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media(min-width:1280px) {
  .breakpoint .selected-xl {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media(min-width:1336px) {
  .breakpoint .selected-2xl {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media(min-width:1440px) {
  .breakpoint .selected-3xl {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media(min-width:1676px) {
  .breakpoint .selected-4xl {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
.line-through {
  text-decoration: line-through
}
@media(min-width:320px) {
  .breakpoint .line-through-xs {
    text-decoration: line-through
  }
}
@media(min-width:640px) {
  .breakpoint .line-through-sm {
    text-decoration: line-through
  }
}
@media(min-width:768px) {
  .breakpoint .line-through-md {
    text-decoration: line-through
  }
}
@media(min-width:1024px) {
  .breakpoint .line-through-lg {
    text-decoration: line-through
  }
}
@media(min-width:1280px) {
  .breakpoint .line-through-xl {
    text-decoration: line-through
  }
}
@media(min-width:1336px) {
  .breakpoint .line-through-2xl {
    text-decoration: line-through
  }
}
@media(min-width:1440px) {
  .breakpoint .line-through-3xl {
    text-decoration: line-through
  }
}
@media(min-width:1676px) {
  .breakpoint .line-through-4xl {
    text-decoration: line-through
  }
}
.rounded-circle {
  border-radius: 50%
}
@media(min-width:320px) {
  .breakpoint .rounded-circle-xs {
    border-radius: 50%
  }
}
@media(min-width:640px) {
  .breakpoint .rounded-circle-sm {
    border-radius: 50%
  }
}
@media(min-width:768px) {
  .breakpoint .rounded-circle-md {
    border-radius: 50%
  }
}
@media(min-width:1024px) {
  .breakpoint .rounded-circle-lg {
    border-radius: 50%
  }
}
@media(min-width:1280px) {
  .breakpoint .rounded-circle-xl {
    border-radius: 50%
  }
}
@media(min-width:1336px) {
  .breakpoint .rounded-circle-2xl {
    border-radius: 50%
  }
}
@media(min-width:1440px) {
  .breakpoint .rounded-circle-3xl {
    border-radius: 50%
  }
}
@media(min-width:1676px) {
  .breakpoint .rounded-circle-4xl {
    border-radius: 50%
  }
}
.fixed {
  position: fixed
}
.absolute {
  position: absolute
}
.sticky {
  position: -webkit-sticky;
  position: sticky
}
.visibility-hidden {
  visibility: hidden
}
@media(min-width:320px) {
  .breakpoint .visibility-hidden-xs {
    visibility: hidden
  }
}
@media(min-width:640px) {
  .breakpoint .visibility-hidden-sm {
    visibility: hidden
  }
}
@media(min-width:768px) {
  .breakpoint .visibility-hidden-md {
    visibility: hidden
  }
}
@media(min-width:1024px) {
  .breakpoint .visibility-hidden-lg {
    visibility: hidden
  }
}
@media(min-width:1280px) {
  .breakpoint .visibility-hidden-xl {
    visibility: hidden
  }
}
@media(min-width:1336px) {
  .breakpoint .visibility-hidden-2xl {
    visibility: hidden
  }
}
@media(min-width:1440px) {
  .breakpoint .visibility-hidden-3xl {
    visibility: hidden
  }
}
@media(min-width:1676px) {
  .breakpoint .visibility-hidden-4xl {
    visibility: hidden
  }
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}
@media(min-width:320px) {
  .breakpoint .ellipsis-xs {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media(min-width:640px) {
  .breakpoint .ellipsis-sm {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media(min-width:768px) {
  .breakpoint .ellipsis-md {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media(min-width:1024px) {
  .breakpoint .ellipsis-lg {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media(min-width:1280px) {
  .breakpoint .ellipsis-xl {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media(min-width:1336px) {
  .breakpoint .ellipsis-2xl {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media(min-width:1440px) {
  .breakpoint .ellipsis-3xl {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media(min-width:1676px) {
  .breakpoint .ellipsis-4xl {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
.ellipsis-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden
}
@media(min-width:320px) {
  .breakpoint .ellipsis-2-xs {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:640px) {
  .breakpoint .ellipsis-2-sm {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:768px) {
  .breakpoint .ellipsis-2-md {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1024px) {
  .breakpoint .ellipsis-2-lg {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1280px) {
  .breakpoint .ellipsis-2-xl {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1336px) {
  .breakpoint .ellipsis-2-2xl {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1440px) {
  .breakpoint .ellipsis-2-3xl {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1676px) {
  .breakpoint .ellipsis-2-4xl {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
.ellipsis-3 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden
}
@media(min-width:320px) {
  .breakpoint .ellipsis-3-xs {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:640px) {
  .breakpoint .ellipsis-3-sm {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:768px) {
  .breakpoint .ellipsis-3-md {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1024px) {
  .breakpoint .ellipsis-3-lg {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1280px) {
  .breakpoint .ellipsis-3-xl {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1336px) {
  .breakpoint .ellipsis-3-2xl {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1440px) {
  .breakpoint .ellipsis-3-3xl {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media(min-width:1676px) {
  .breakpoint .ellipsis-3-4xl {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
.br-list-horizontal + .br-list-horizontal {
  padding-right: calc(2 * var(--spacing-base));
  margin-right: calc(2 * var(--spacing-base));
  border-right: 1px solid var(--color-neutral-100)
}
.br-list-vertical + .br-list-vertical {
  padding-top: calc(2 * var(--spacing-base));
  margin-top: calc(2 * var(--spacing-base))
}
.br-list-vertical + .br-list-vertical, .br-list-vertical-0 + .br-list-vertical-0 {
  border-top: 1px solid var(--color-neutral-100)
}
.br-list-horizontal-0 + .br-list-horizontal-0 {
  border-right: 1px solid var(--color-neutral-100)
}
.lock-body-scroll {
  overflow: hidden !important
}
@media(min-width:320px) {
  .breakpoint .lock-body-scroll-xs {
    overflow: hidden !important
  }
}
@media(min-width:640px) {
  .breakpoint .lock-body-scroll-sm {
    overflow: hidden !important
  }
}
@media(min-width:768px) {
  .breakpoint .lock-body-scroll-md {
    overflow: hidden !important
  }
}
@media(min-width:1024px) {
  .breakpoint .lock-body-scroll-lg {
    overflow: hidden !important
  }
}
@media(min-width:1280px) {
  .breakpoint .lock-body-scroll-xl {
    overflow: hidden !important
  }
}
@media(min-width:1336px) {
  .breakpoint .lock-body-scroll-2xl {
    overflow: hidden !important
  }
}
@media(min-width:1440px) {
  .breakpoint .lock-body-scroll-3xl {
    overflow: hidden !important
  }
}
@media(min-width:1676px) {
  .breakpoint .lock-body-scroll-4xl {
    overflow: hidden !important
  }
}
.hide-scrollbar {
  -ms-overflow-style: none;
  scrollbar-width: none
}
@media(min-width:320px) {
  .breakpoint .hide-scrollbar-xs {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media(min-width:640px) {
  .breakpoint .hide-scrollbar-sm {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media(min-width:768px) {
  .breakpoint .hide-scrollbar-md {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media(min-width:1024px) {
  .breakpoint .hide-scrollbar-lg {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media(min-width:1280px) {
  .breakpoint .hide-scrollbar-xl {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media(min-width:1336px) {
  .breakpoint .hide-scrollbar-2xl {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media(min-width:1440px) {
  .breakpoint .hide-scrollbar-3xl {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media(min-width:1676px) {
  .breakpoint .hide-scrollbar-4xl {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
.hide-scrollbar::-webkit-scrollbar {
  display: none
}
.user-select-none {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}
@media(min-width:320px) {
  .breakpoint .user-select-none-xs {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media(min-width:640px) {
  .breakpoint .user-select-none-sm {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media(min-width:768px) {
  .breakpoint .user-select-none-md {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media(min-width:1024px) {
  .breakpoint .user-select-none-lg {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media(min-width:1280px) {
  .breakpoint .user-select-none-xl {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media(min-width:1336px) {
  .breakpoint .user-select-none-2xl {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media(min-width:1440px) {
  .breakpoint .user-select-none-3xl {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media(min-width:1676px) {
  .breakpoint .user-select-none-4xl {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
.disabled-dim {
  opacity: .5
}
@media(min-width:320px) {
  .breakpoint .disabled-dim-xs {
    opacity: .5
  }
}
@media(min-width:640px) {
  .breakpoint .disabled-dim-sm {
    opacity: .5
  }
}
@media(min-width:768px) {
  .breakpoint .disabled-dim-md {
    opacity: .5
  }
}
@media(min-width:1024px) {
  .breakpoint .disabled-dim-lg {
    opacity: .5
  }
}
@media(min-width:1280px) {
  .breakpoint .disabled-dim-xl {
    opacity: .5
  }
}
@media(min-width:1336px) {
  .breakpoint .disabled-dim-2xl {
    opacity: .5
  }
}
@media(min-width:1440px) {
  .breakpoint .disabled-dim-3xl {
    opacity: .5
  }
}
@media(min-width:1676px) {
  .breakpoint .disabled-dim-4xl {
    opacity: .5
  }
}
.opacity-0 {
  opacity: 0
}
@media(min-width:320px) {
  .breakpoint .opacity-0-xs {
    opacity: 0
  }
}
@media(min-width:640px) {
  .breakpoint .opacity-0-sm {
    opacity: 0
  }
}
@media(min-width:768px) {
  .breakpoint .opacity-0-md {
    opacity: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .opacity-0-lg {
    opacity: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .opacity-0-xl {
    opacity: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .opacity-0-2xl {
    opacity: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .opacity-0-3xl {
    opacity: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .opacity-0-4xl {
    opacity: 0
  }
}
.content-box {
  box-sizing: content-box
}
@media(min-width:320px) {
  .breakpoint .content-box-xs {
    box-sizing: content-box
  }
}
@media(min-width:640px) {
  .breakpoint .content-box-sm {
    box-sizing: content-box
  }
}
@media(min-width:768px) {
  .breakpoint .content-box-md {
    box-sizing: content-box
  }
}
@media(min-width:1024px) {
  .breakpoint .content-box-lg {
    box-sizing: content-box
  }
}
@media(min-width:1280px) {
  .breakpoint .content-box-xl {
    box-sizing: content-box
  }
}
@media(min-width:1336px) {
  .breakpoint .content-box-2xl {
    box-sizing: content-box
  }
}
@media(min-width:1440px) {
  .breakpoint .content-box-3xl {
    box-sizing: content-box
  }
}
@media(min-width:1676px) {
  .breakpoint .content-box-4xl {
    box-sizing: content-box
  }
}
.disable-events {
  pointer-events: none
}
@media(min-width:320px) {
  .breakpoint .disable-events-xs {
    pointer-events: none
  }
}
@media(min-width:640px) {
  .breakpoint .disable-events-sm {
    pointer-events: none
  }
}
@media(min-width:768px) {
  .breakpoint .disable-events-md {
    pointer-events: none
  }
}
@media(min-width:1024px) {
  .breakpoint .disable-events-lg {
    pointer-events: none
  }
}
@media(min-width:1280px) {
  .breakpoint .disable-events-xl {
    pointer-events: none
  }
}
@media(min-width:1336px) {
  .breakpoint .disable-events-2xl {
    pointer-events: none
  }
}
@media(min-width:1440px) {
  .breakpoint .disable-events-3xl {
    pointer-events: none
  }
}
@media(min-width:1676px) {
  .breakpoint .disable-events-4xl {
    pointer-events: none
  }
}
@media(min-width:320px) {
  .breakpoint .text-no-wrap-xs {
    white-space: nowrap
  }
}
@media(min-width:640px) {
  .breakpoint .text-no-wrap-sm {
    white-space: nowrap
  }
}
@media(min-width:768px) {
  .breakpoint .text-no-wrap-md {
    white-space: nowrap
  }
}
@media(min-width:1024px) {
  .breakpoint .text-no-wrap-lg {
    white-space: nowrap
  }
}
@media(min-width:1280px) {
  .breakpoint .text-no-wrap-xl {
    white-space: nowrap
  }
}
@media(min-width:1336px) {
  .breakpoint .text-no-wrap-2xl {
    white-space: nowrap
  }
}
@media(min-width:1440px) {
  .breakpoint .text-no-wrap-3xl {
    white-space: nowrap
  }
}
@media(min-width:1676px) {
  .breakpoint .text-no-wrap-4xl {
    white-space: nowrap
  }
}
.relative {
  position: relative
}
@media(min-width:320px) {
  .breakpoint .relative-xs {
    position: relative
  }
}
@media(min-width:640px) {
  .breakpoint .relative-sm {
    position: relative
  }
}
@media(min-width:768px) {
  .breakpoint .relative-md {
    position: relative
  }
}
@media(min-width:1024px) {
  .breakpoint .relative-lg {
    position: relative
  }
}
@media(min-width:1280px) {
  .breakpoint .relative-xl {
    position: relative
  }
}
@media(min-width:1336px) {
  .breakpoint .relative-2xl {
    position: relative
  }
}
@media(min-width:1440px) {
  .breakpoint .relative-3xl {
    position: relative
  }
}
@media(min-width:1676px) {
  .breakpoint .relative-4xl {
    position: relative
  }
}
.br-list-vertical-no-padding + .br-list-vertical-no-padding {
  border-top: 1px solid var(--color-neutral-100)
}
.inset-0 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0
}
.pt-0 {
  padding-top: calc(0 * var(--spacing-base))
}
.mt-0 {
  margin-top: calc(0 * var(--spacing-base))
}
.pb-0 {
  padding-bottom: calc(0 * var(--spacing-base))
}
.mb-0 {
  margin-bottom: calc(0 * var(--spacing-base))
}
.pl-0 {
  padding-left: calc(0 * var(--spacing-base))
}
.ml-0 {
  margin-left: calc(0 * var(--spacing-base))
}
.pr-0 {
  padding-right: calc(0 * var(--spacing-base))
}
.mr-0 {
  margin-right: calc(0 * var(--spacing-base))
}
.px-0 {
  padding-right: calc(0 * var(--spacing-base));
  padding-left: calc(0 * var(--spacing-base))
}
.mx-0 {
  margin-right: calc(0 * var(--spacing-base));
  margin-left: calc(0 * var(--spacing-base))
}
.py-0 {
  padding-top: calc(0 * var(--spacing-base));
  padding-bottom: calc(0 * var(--spacing-base))
}
.my-0 {
  margin-top: calc(0 * var(--spacing-base));
  margin-bottom: calc(0 * var(--spacing-base))
}
.p-0 {
  padding: calc(0 * var(--spacing-base))
}
.m-0 {
  margin: calc(0 * var(--spacing-base))
}
.pt-1 {
  padding-top: calc(1 * var(--spacing-base))
}
.mt-1 {
  margin-top: calc(1 * var(--spacing-base))
}
.pb-1 {
  padding-bottom: calc(1 * var(--spacing-base))
}
.mb-1 {
  margin-bottom: calc(1 * var(--spacing-base))
}
.pl-1 {
  padding-left: calc(1 * var(--spacing-base))
}
.ml-1 {
  margin-left: calc(1 * var(--spacing-base))
}
.pr-1 {
  padding-right: calc(1 * var(--spacing-base))
}
.mr-1 {
  margin-right: calc(1 * var(--spacing-base))
}
.px-1 {
  padding-right: calc(1 * var(--spacing-base));
  padding-left: calc(1 * var(--spacing-base))
}
.mx-1 {
  margin-right: calc(1 * var(--spacing-base));
  margin-left: calc(1 * var(--spacing-base))
}
.py-1 {
  padding-top: calc(1 * var(--spacing-base));
  padding-bottom: calc(1 * var(--spacing-base))
}
.my-1 {
  margin-top: calc(1 * var(--spacing-base));
  margin-bottom: calc(1 * var(--spacing-base))
}
.p-1 {
  padding: calc(1 * var(--spacing-base))
}
.m-1 {
  margin: calc(1 * var(--spacing-base))
}
.pt-2 {
  padding-top: calc(2 * var(--spacing-base))
}
.mt-2 {
  margin-top: calc(2 * var(--spacing-base))
}
.pb-2 {
  padding-bottom: calc(2 * var(--spacing-base))
}
.mb-2 {
  margin-bottom: calc(2 * var(--spacing-base))
}
.pl-2 {
  padding-left: calc(2 * var(--spacing-base))
}
.ml-2 {
  margin-left: calc(2 * var(--spacing-base))
}
.pr-2 {
  padding-right: calc(2 * var(--spacing-base))
}
.mr-2 {
  margin-right: calc(2 * var(--spacing-base))
}
.px-2 {
  padding-right: calc(2 * var(--spacing-base));
  padding-left: calc(2 * var(--spacing-base))
}
.mx-2 {
  margin-right: calc(2 * var(--spacing-base));
  margin-left: calc(2 * var(--spacing-base))
}
.py-2 {
  padding-top: calc(2 * var(--spacing-base));
  padding-bottom: calc(2 * var(--spacing-base))
}
.my-2 {
  margin-top: calc(2 * var(--spacing-base));
  margin-bottom: calc(2 * var(--spacing-base))
}
.p-2 {
  padding: calc(2 * var(--spacing-base))
}
.m-2 {
  margin: calc(2 * var(--spacing-base))
}
.pt-3 {
  padding-top: calc(3 * var(--spacing-base))
}
.mt-3 {
  margin-top: calc(3 * var(--spacing-base))
}
.pb-3 {
  padding-bottom: calc(3 * var(--spacing-base))
}
.mb-3 {
  margin-bottom: calc(3 * var(--spacing-base))
}
.pl-3 {
  padding-left: calc(3 * var(--spacing-base))
}
.ml-3 {
  margin-left: calc(3 * var(--spacing-base))
}
.pr-3 {
  padding-right: calc(3 * var(--spacing-base))
}
.mr-3 {
  margin-right: calc(3 * var(--spacing-base))
}
.px-3 {
  padding-right: calc(3 * var(--spacing-base));
  padding-left: calc(3 * var(--spacing-base))
}
.mx-3 {
  margin-right: calc(3 * var(--spacing-base));
  margin-left: calc(3 * var(--spacing-base))
}
.py-3 {
  padding-top: calc(3 * var(--spacing-base));
  padding-bottom: calc(3 * var(--spacing-base))
}
.my-3 {
  margin-top: calc(3 * var(--spacing-base));
  margin-bottom: calc(3 * var(--spacing-base))
}
.p-3 {
  padding: calc(3 * var(--spacing-base))
}
.m-3 {
  margin: calc(3 * var(--spacing-base))
}
.pt-4 {
  padding-top: calc(4 * var(--spacing-base))
}
.mt-4 {
  margin-top: calc(4 * var(--spacing-base))
}
.pb-4 {
  padding-bottom: calc(4 * var(--spacing-base))
}
.mb-4 {
  margin-bottom: calc(4 * var(--spacing-base))
}
.pl-4 {
  padding-left: calc(4 * var(--spacing-base))
}
.ml-4 {
  margin-left: calc(4 * var(--spacing-base))
}
.pr-4 {
  padding-right: calc(4 * var(--spacing-base))
}
.mr-4 {
  margin-right: calc(4 * var(--spacing-base))
}
.px-4 {
  padding-right: calc(4 * var(--spacing-base));
  padding-left: calc(4 * var(--spacing-base))
}
.mx-4 {
  margin-right: calc(4 * var(--spacing-base));
  margin-left: calc(4 * var(--spacing-base))
}
.py-4 {
  padding-top: calc(4 * var(--spacing-base));
  padding-bottom: calc(4 * var(--spacing-base))
}
.my-4 {
  margin-top: calc(4 * var(--spacing-base));
  margin-bottom: calc(4 * var(--spacing-base))
}
.p-4 {
  padding: calc(4 * var(--spacing-base))
}
.m-4 {
  margin: calc(4 * var(--spacing-base))
}
.pt-5 {
  padding-top: calc(5 * var(--spacing-base))
}
.mt-5 {
  margin-top: calc(5 * var(--spacing-base))
}
.pb-5 {
  padding-bottom: calc(5 * var(--spacing-base))
}
.mb-5 {
  margin-bottom: calc(5 * var(--spacing-base))
}
.pl-5 {
  padding-left: calc(5 * var(--spacing-base))
}
.ml-5 {
  margin-left: calc(5 * var(--spacing-base))
}
.pr-5 {
  padding-right: calc(5 * var(--spacing-base))
}
.mr-5 {
  margin-right: calc(5 * var(--spacing-base))
}
.px-5 {
  padding-right: calc(5 * var(--spacing-base));
  padding-left: calc(5 * var(--spacing-base))
}
.mx-5 {
  margin-right: calc(5 * var(--spacing-base));
  margin-left: calc(5 * var(--spacing-base))
}
.py-5 {
  padding-top: calc(5 * var(--spacing-base));
  padding-bottom: calc(5 * var(--spacing-base))
}
.my-5 {
  margin-top: calc(5 * var(--spacing-base));
  margin-bottom: calc(5 * var(--spacing-base))
}
.p-5 {
  padding: calc(5 * var(--spacing-base))
}
.m-5 {
  margin: calc(5 * var(--spacing-base))
}
.pt-6 {
  padding-top: calc(6 * var(--spacing-base))
}
.mt-6 {
  margin-top: calc(6 * var(--spacing-base))
}
.pb-6 {
  padding-bottom: calc(6 * var(--spacing-base))
}
.mb-6 {
  margin-bottom: calc(6 * var(--spacing-base))
}
.pl-6 {
  padding-left: calc(6 * var(--spacing-base))
}
.ml-6 {
  margin-left: calc(6 * var(--spacing-base))
}
.pr-6 {
  padding-right: calc(6 * var(--spacing-base))
}
.mr-6 {
  margin-right: calc(6 * var(--spacing-base))
}
.px-6 {
  padding-right: calc(6 * var(--spacing-base));
  padding-left: calc(6 * var(--spacing-base))
}
.mx-6 {
  margin-right: calc(6 * var(--spacing-base));
  margin-left: calc(6 * var(--spacing-base))
}
.py-6 {
  padding-top: calc(6 * var(--spacing-base));
  padding-bottom: calc(6 * var(--spacing-base))
}
.my-6 {
  margin-top: calc(6 * var(--spacing-base));
  margin-bottom: calc(6 * var(--spacing-base))
}
.p-6 {
  padding: calc(6 * var(--spacing-base))
}
.m-6 {
  margin: calc(6 * var(--spacing-base))
}
.pt-7 {
  padding-top: calc(7 * var(--spacing-base))
}
.mt-7 {
  margin-top: calc(7 * var(--spacing-base))
}
.pb-7 {
  padding-bottom: calc(7 * var(--spacing-base))
}
.mb-7 {
  margin-bottom: calc(7 * var(--spacing-base))
}
.pl-7 {
  padding-left: calc(7 * var(--spacing-base))
}
.ml-7 {
  margin-left: calc(7 * var(--spacing-base))
}
.pr-7 {
  padding-right: calc(7 * var(--spacing-base))
}
.mr-7 {
  margin-right: calc(7 * var(--spacing-base))
}
.px-7 {
  padding-right: calc(7 * var(--spacing-base));
  padding-left: calc(7 * var(--spacing-base))
}
.mx-7 {
  margin-right: calc(7 * var(--spacing-base));
  margin-left: calc(7 * var(--spacing-base))
}
.py-7 {
  padding-top: calc(7 * var(--spacing-base));
  padding-bottom: calc(7 * var(--spacing-base))
}
.my-7 {
  margin-top: calc(7 * var(--spacing-base));
  margin-bottom: calc(7 * var(--spacing-base))
}
.p-7 {
  padding: calc(7 * var(--spacing-base))
}
.m-7 {
  margin: calc(7 * var(--spacing-base))
}
.pt-8 {
  padding-top: calc(8 * var(--spacing-base))
}
.mt-8 {
  margin-top: calc(8 * var(--spacing-base))
}
.pb-8 {
  padding-bottom: calc(8 * var(--spacing-base))
}
.mb-8 {
  margin-bottom: calc(8 * var(--spacing-base))
}
.pl-8 {
  padding-left: calc(8 * var(--spacing-base))
}
.ml-8 {
  margin-left: calc(8 * var(--spacing-base))
}
.pr-8 {
  padding-right: calc(8 * var(--spacing-base))
}
.mr-8 {
  margin-right: calc(8 * var(--spacing-base))
}
.px-8 {
  padding-right: calc(8 * var(--spacing-base));
  padding-left: calc(8 * var(--spacing-base))
}
.mx-8 {
  margin-right: calc(8 * var(--spacing-base));
  margin-left: calc(8 * var(--spacing-base))
}
.py-8 {
  padding-top: calc(8 * var(--spacing-base));
  padding-bottom: calc(8 * var(--spacing-base))
}
.my-8 {
  margin-top: calc(8 * var(--spacing-base));
  margin-bottom: calc(8 * var(--spacing-base))
}
.p-8 {
  padding: calc(8 * var(--spacing-base))
}
.m-8 {
  margin: calc(8 * var(--spacing-base))
}
.pt-9 {
  padding-top: calc(9 * var(--spacing-base))
}
.mt-9 {
  margin-top: calc(9 * var(--spacing-base))
}
.pb-9 {
  padding-bottom: calc(9 * var(--spacing-base))
}
.mb-9 {
  margin-bottom: calc(9 * var(--spacing-base))
}
.pl-9 {
  padding-left: calc(9 * var(--spacing-base))
}
.ml-9 {
  margin-left: calc(9 * var(--spacing-base))
}
.pr-9 {
  padding-right: calc(9 * var(--spacing-base))
}
.mr-9 {
  margin-right: calc(9 * var(--spacing-base))
}
.px-9 {
  padding-right: calc(9 * var(--spacing-base));
  padding-left: calc(9 * var(--spacing-base))
}
.mx-9 {
  margin-right: calc(9 * var(--spacing-base));
  margin-left: calc(9 * var(--spacing-base))
}
.py-9 {
  padding-top: calc(9 * var(--spacing-base));
  padding-bottom: calc(9 * var(--spacing-base))
}
.my-9 {
  margin-top: calc(9 * var(--spacing-base));
  margin-bottom: calc(9 * var(--spacing-base))
}
.p-9 {
  padding: calc(9 * var(--spacing-base))
}
.m-9 {
  margin: calc(9 * var(--spacing-base))
}
.pt-10 {
  padding-top: calc(10 * var(--spacing-base))
}
.mt-10 {
  margin-top: calc(10 * var(--spacing-base))
}
.pb-10 {
  padding-bottom: calc(10 * var(--spacing-base))
}
.mb-10 {
  margin-bottom: calc(10 * var(--spacing-base))
}
.pl-10 {
  padding-left: calc(10 * var(--spacing-base))
}
.ml-10 {
  margin-left: calc(10 * var(--spacing-base))
}
.pr-10 {
  padding-right: calc(10 * var(--spacing-base))
}
.mr-10 {
  margin-right: calc(10 * var(--spacing-base))
}
.px-10 {
  padding-right: calc(10 * var(--spacing-base));
  padding-left: calc(10 * var(--spacing-base))
}
.mx-10 {
  margin-right: calc(10 * var(--spacing-base));
  margin-left: calc(10 * var(--spacing-base))
}
.py-10 {
  padding-top: calc(10 * var(--spacing-base));
  padding-bottom: calc(10 * var(--spacing-base))
}
.my-10 {
  margin-top: calc(10 * var(--spacing-base));
  margin-bottom: calc(10 * var(--spacing-base))
}
.p-10 {
  padding: calc(10 * var(--spacing-base))
}
.m-10 {
  margin: calc(10 * var(--spacing-base))
}
.pt-11 {
  padding-top: calc(11 * var(--spacing-base))
}
.mt-11 {
  margin-top: calc(11 * var(--spacing-base))
}
.pb-11 {
  padding-bottom: calc(11 * var(--spacing-base))
}
.mb-11 {
  margin-bottom: calc(11 * var(--spacing-base))
}
.pl-11 {
  padding-left: calc(11 * var(--spacing-base))
}
.ml-11 {
  margin-left: calc(11 * var(--spacing-base))
}
.pr-11 {
  padding-right: calc(11 * var(--spacing-base))
}
.mr-11 {
  margin-right: calc(11 * var(--spacing-base))
}
.px-11 {
  padding-right: calc(11 * var(--spacing-base));
  padding-left: calc(11 * var(--spacing-base))
}
.mx-11 {
  margin-right: calc(11 * var(--spacing-base));
  margin-left: calc(11 * var(--spacing-base))
}
.py-11 {
  padding-top: calc(11 * var(--spacing-base));
  padding-bottom: calc(11 * var(--spacing-base))
}
.my-11 {
  margin-top: calc(11 * var(--spacing-base));
  margin-bottom: calc(11 * var(--spacing-base))
}
.p-11 {
  padding: calc(11 * var(--spacing-base))
}
.m-11 {
  margin: calc(11 * var(--spacing-base))
}
.pt-12 {
  padding-top: calc(12 * var(--spacing-base))
}
.mt-12 {
  margin-top: calc(12 * var(--spacing-base))
}
.pb-12 {
  padding-bottom: calc(12 * var(--spacing-base))
}
.mb-12 {
  margin-bottom: calc(12 * var(--spacing-base))
}
.pl-12 {
  padding-left: calc(12 * var(--spacing-base))
}
.ml-12 {
  margin-left: calc(12 * var(--spacing-base))
}
.pr-12 {
  padding-right: calc(12 * var(--spacing-base))
}
.mr-12 {
  margin-right: calc(12 * var(--spacing-base))
}
.px-12 {
  padding-right: calc(12 * var(--spacing-base));
  padding-left: calc(12 * var(--spacing-base))
}
.mx-12 {
  margin-right: calc(12 * var(--spacing-base));
  margin-left: calc(12 * var(--spacing-base))
}
.py-12 {
  padding-top: calc(12 * var(--spacing-base));
  padding-bottom: calc(12 * var(--spacing-base))
}
.my-12 {
  margin-top: calc(12 * var(--spacing-base));
  margin-bottom: calc(12 * var(--spacing-base))
}
.p-12 {
  padding: calc(12 * var(--spacing-base))
}
.m-12 {
  margin: calc(12 * var(--spacing-base))
}
.pt-13 {
  padding-top: calc(13 * var(--spacing-base))
}
.mt-13 {
  margin-top: calc(13 * var(--spacing-base))
}
.pb-13 {
  padding-bottom: calc(13 * var(--spacing-base))
}
.mb-13 {
  margin-bottom: calc(13 * var(--spacing-base))
}
.pl-13 {
  padding-left: calc(13 * var(--spacing-base))
}
.ml-13 {
  margin-left: calc(13 * var(--spacing-base))
}
.pr-13 {
  padding-right: calc(13 * var(--spacing-base))
}
.mr-13 {
  margin-right: calc(13 * var(--spacing-base))
}
.px-13 {
  padding-right: calc(13 * var(--spacing-base));
  padding-left: calc(13 * var(--spacing-base))
}
.mx-13 {
  margin-right: calc(13 * var(--spacing-base));
  margin-left: calc(13 * var(--spacing-base))
}
.py-13 {
  padding-top: calc(13 * var(--spacing-base));
  padding-bottom: calc(13 * var(--spacing-base))
}
.my-13 {
  margin-top: calc(13 * var(--spacing-base));
  margin-bottom: calc(13 * var(--spacing-base))
}
.p-13 {
  padding: calc(13 * var(--spacing-base))
}
.m-13 {
  margin: calc(13 * var(--spacing-base))
}
.pt-14 {
  padding-top: calc(14 * var(--spacing-base))
}
.mt-14 {
  margin-top: calc(14 * var(--spacing-base))
}
.pb-14 {
  padding-bottom: calc(14 * var(--spacing-base))
}
.mb-14 {
  margin-bottom: calc(14 * var(--spacing-base))
}
.pl-14 {
  padding-left: calc(14 * var(--spacing-base))
}
.ml-14 {
  margin-left: calc(14 * var(--spacing-base))
}
.pr-14 {
  padding-right: calc(14 * var(--spacing-base))
}
.mr-14 {
  margin-right: calc(14 * var(--spacing-base))
}
.px-14 {
  padding-right: calc(14 * var(--spacing-base));
  padding-left: calc(14 * var(--spacing-base))
}
.mx-14 {
  margin-right: calc(14 * var(--spacing-base));
  margin-left: calc(14 * var(--spacing-base))
}
.py-14 {
  padding-top: calc(14 * var(--spacing-base));
  padding-bottom: calc(14 * var(--spacing-base))
}
.my-14 {
  margin-top: calc(14 * var(--spacing-base));
  margin-bottom: calc(14 * var(--spacing-base))
}
.p-14 {
  padding: calc(14 * var(--spacing-base))
}
.m-14 {
  margin: calc(14 * var(--spacing-base))
}
.pt-15 {
  padding-top: calc(15 * var(--spacing-base))
}
.mt-15 {
  margin-top: calc(15 * var(--spacing-base))
}
.pb-15 {
  padding-bottom: calc(15 * var(--spacing-base))
}
.mb-15 {
  margin-bottom: calc(15 * var(--spacing-base))
}
.pl-15 {
  padding-left: calc(15 * var(--spacing-base))
}
.ml-15 {
  margin-left: calc(15 * var(--spacing-base))
}
.pr-15 {
  padding-right: calc(15 * var(--spacing-base))
}
.mr-15 {
  margin-right: calc(15 * var(--spacing-base))
}
.px-15 {
  padding-right: calc(15 * var(--spacing-base));
  padding-left: calc(15 * var(--spacing-base))
}
.mx-15 {
  margin-right: calc(15 * var(--spacing-base));
  margin-left: calc(15 * var(--spacing-base))
}
.py-15 {
  padding-top: calc(15 * var(--spacing-base));
  padding-bottom: calc(15 * var(--spacing-base))
}
.my-15 {
  margin-top: calc(15 * var(--spacing-base));
  margin-bottom: calc(15 * var(--spacing-base))
}
.p-15 {
  padding: calc(15 * var(--spacing-base))
}
.m-15 {
  margin: calc(15 * var(--spacing-base))
}
.pt-16 {
  padding-top: calc(16 * var(--spacing-base))
}
.mt-16 {
  margin-top: calc(16 * var(--spacing-base))
}
.pb-16 {
  padding-bottom: calc(16 * var(--spacing-base))
}
.mb-16 {
  margin-bottom: calc(16 * var(--spacing-base))
}
.pl-16 {
  padding-left: calc(16 * var(--spacing-base))
}
.ml-16 {
  margin-left: calc(16 * var(--spacing-base))
}
.pr-16 {
  padding-right: calc(16 * var(--spacing-base))
}
.mr-16 {
  margin-right: calc(16 * var(--spacing-base))
}
.px-16 {
  padding-right: calc(16 * var(--spacing-base));
  padding-left: calc(16 * var(--spacing-base))
}
.mx-16 {
  margin-right: calc(16 * var(--spacing-base));
  margin-left: calc(16 * var(--spacing-base))
}
.py-16 {
  padding-top: calc(16 * var(--spacing-base));
  padding-bottom: calc(16 * var(--spacing-base))
}
.my-16 {
  margin-top: calc(16 * var(--spacing-base));
  margin-bottom: calc(16 * var(--spacing-base))
}
.p-16 {
  padding: calc(16 * var(--spacing-base))
}
.m-16 {
  margin: calc(16 * var(--spacing-base))
}
.pt-20 {
  padding-top: calc(20 * var(--spacing-base))
}
.mt-20 {
  margin-top: calc(20 * var(--spacing-base))
}
.pb-20 {
  padding-bottom: calc(20 * var(--spacing-base))
}
.mb-20 {
  margin-bottom: calc(20 * var(--spacing-base))
}
.pl-20 {
  padding-left: calc(20 * var(--spacing-base))
}
.ml-20 {
  margin-left: calc(20 * var(--spacing-base))
}
.pr-20 {
  padding-right: calc(20 * var(--spacing-base))
}
.mr-20 {
  margin-right: calc(20 * var(--spacing-base))
}
.px-20 {
  padding-right: calc(20 * var(--spacing-base));
  padding-left: calc(20 * var(--spacing-base))
}
.mx-20 {
  margin-right: calc(20 * var(--spacing-base));
  margin-left: calc(20 * var(--spacing-base))
}
.py-20 {
  padding-top: calc(20 * var(--spacing-base));
  padding-bottom: calc(20 * var(--spacing-base))
}
.my-20 {
  margin-top: calc(20 * var(--spacing-base));
  margin-bottom: calc(20 * var(--spacing-base))
}
.p-20 {
  padding: calc(20 * var(--spacing-base))
}
.m-20 {
  margin: calc(20 * var(--spacing-base))
}
.pt-auto {
  padding-top: auto
}
.mt-auto {
  margin-top: auto
}
.pb-auto {
  padding-bottom: auto
}
.mb-auto {
  margin-bottom: auto
}
.pl-auto {
  padding-left: auto
}
.ml-auto {
  margin-left: auto
}
.pr-auto {
  padding-right: auto
}
.mr-auto {
  margin-right: auto
}
.px-auto {
  padding-right: auto;
  padding-left: auto
}
.mx-auto {
  margin-right: auto;
  margin-left: auto
}
.py-auto {
  padding-top: auto;
  padding-bottom: auto
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto
}
.p-auto {
  padding: auto
}
.m-auto {
  margin: auto
}
@media(min-width:320px) {
  .breakpoint .pt-0-xs {
    padding-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-0-sm {
    padding-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-0-md {
    padding-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-0-lg {
    padding-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-0-xl {
    padding-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-0-2xl {
    padding-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-0-3xl {
    padding-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-0-4xl {
    padding-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-0-xs {
    margin-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-0-sm {
    margin-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-0-md {
    margin-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-0-lg {
    margin-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-0-xl {
    margin-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-0-2xl {
    margin-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-0-3xl {
    margin-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-0-4xl {
    margin-top: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-0-xs {
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-0-sm {
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-0-md {
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-0-lg {
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-0-xl {
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-0-2xl {
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-0-3xl {
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-0-4xl {
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-0-xs {
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-0-sm {
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-0-md {
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-0-lg {
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-0-xl {
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-0-2xl {
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-0-3xl {
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-0-4xl {
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-0-xs {
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-0-sm {
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-0-md {
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-0-lg {
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-0-xl {
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-0-2xl {
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-0-3xl {
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-0-4xl {
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-0-xs {
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-0-sm {
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-0-md {
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-0-lg {
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-0-xl {
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-0-2xl {
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-0-3xl {
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-0-4xl {
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-0-xs {
    padding-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-0-sm {
    padding-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-0-md {
    padding-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-0-lg {
    padding-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-0-xl {
    padding-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-0-2xl {
    padding-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-0-3xl {
    padding-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-0-4xl {
    padding-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-0-xs {
    margin-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-0-sm {
    margin-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-0-md {
    margin-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-0-lg {
    margin-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-0-xl {
    margin-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-0-2xl {
    margin-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-0-3xl {
    margin-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-0-4xl {
    margin-right: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-0-xs {
    padding-right: calc(0 * var(--spacing-base));
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-0-sm {
    padding-right: calc(0 * var(--spacing-base));
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-0-md {
    padding-right: calc(0 * var(--spacing-base));
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-0-lg {
    padding-right: calc(0 * var(--spacing-base));
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-0-xl {
    padding-right: calc(0 * var(--spacing-base));
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-0-2xl {
    padding-right: calc(0 * var(--spacing-base));
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-0-3xl {
    padding-right: calc(0 * var(--spacing-base));
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-0-4xl {
    padding-right: calc(0 * var(--spacing-base));
    padding-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-0-xs {
    margin-right: calc(0 * var(--spacing-base));
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-0-sm {
    margin-right: calc(0 * var(--spacing-base));
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-0-md {
    margin-right: calc(0 * var(--spacing-base));
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-0-lg {
    margin-right: calc(0 * var(--spacing-base));
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-0-xl {
    margin-right: calc(0 * var(--spacing-base));
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-0-2xl {
    margin-right: calc(0 * var(--spacing-base));
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-0-3xl {
    margin-right: calc(0 * var(--spacing-base));
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-0-4xl {
    margin-right: calc(0 * var(--spacing-base));
    margin-left: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-0-xs {
    padding-top: calc(0 * var(--spacing-base));
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-0-sm {
    padding-top: calc(0 * var(--spacing-base));
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-0-md {
    padding-top: calc(0 * var(--spacing-base));
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-0-lg {
    padding-top: calc(0 * var(--spacing-base));
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-0-xl {
    padding-top: calc(0 * var(--spacing-base));
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-0-2xl {
    padding-top: calc(0 * var(--spacing-base));
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-0-3xl {
    padding-top: calc(0 * var(--spacing-base));
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-0-4xl {
    padding-top: calc(0 * var(--spacing-base));
    padding-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-0-xs {
    margin-top: calc(0 * var(--spacing-base));
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-0-sm {
    margin-top: calc(0 * var(--spacing-base));
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-0-md {
    margin-top: calc(0 * var(--spacing-base));
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-0-lg {
    margin-top: calc(0 * var(--spacing-base));
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-0-xl {
    margin-top: calc(0 * var(--spacing-base));
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-0-2xl {
    margin-top: calc(0 * var(--spacing-base));
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-0-3xl {
    margin-top: calc(0 * var(--spacing-base));
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-0-4xl {
    margin-top: calc(0 * var(--spacing-base));
    margin-bottom: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-0-xs {
    padding: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-0-sm {
    padding: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-0-md {
    padding: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-0-lg {
    padding: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-0-xl {
    padding: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-0-2xl {
    padding: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-0-3xl {
    padding: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-0-4xl {
    padding: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-0-xs {
    margin: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-0-sm {
    margin: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-0-md {
    margin: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-0-lg {
    margin: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-0-xl {
    margin: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-0-2xl {
    margin: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-0-3xl {
    margin: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-0-4xl {
    margin: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-1-xs {
    padding-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-1-sm {
    padding-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-1-md {
    padding-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-1-lg {
    padding-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-1-xl {
    padding-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-1-2xl {
    padding-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-1-3xl {
    padding-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-1-4xl {
    padding-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-1-xs {
    margin-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-1-sm {
    margin-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-1-md {
    margin-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-1-lg {
    margin-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-1-xl {
    margin-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-1-2xl {
    margin-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-1-3xl {
    margin-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-1-4xl {
    margin-top: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-1-xs {
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-1-sm {
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-1-md {
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-1-lg {
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-1-xl {
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-1-2xl {
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-1-3xl {
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-1-4xl {
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-1-xs {
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-1-sm {
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-1-md {
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-1-lg {
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-1-xl {
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-1-2xl {
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-1-3xl {
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-1-4xl {
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-1-xs {
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-1-sm {
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-1-md {
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-1-lg {
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-1-xl {
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-1-2xl {
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-1-3xl {
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-1-4xl {
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-1-xs {
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-1-sm {
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-1-md {
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-1-lg {
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-1-xl {
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-1-2xl {
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-1-3xl {
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-1-4xl {
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-1-xs {
    padding-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-1-sm {
    padding-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-1-md {
    padding-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-1-lg {
    padding-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-1-xl {
    padding-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-1-2xl {
    padding-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-1-3xl {
    padding-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-1-4xl {
    padding-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-1-xs {
    margin-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-1-sm {
    margin-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-1-md {
    margin-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-1-lg {
    margin-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-1-xl {
    margin-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-1-2xl {
    margin-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-1-3xl {
    margin-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-1-4xl {
    margin-right: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-1-xs {
    padding-right: calc(1 * var(--spacing-base));
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-1-sm {
    padding-right: calc(1 * var(--spacing-base));
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-1-md {
    padding-right: calc(1 * var(--spacing-base));
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-1-lg {
    padding-right: calc(1 * var(--spacing-base));
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-1-xl {
    padding-right: calc(1 * var(--spacing-base));
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-1-2xl {
    padding-right: calc(1 * var(--spacing-base));
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-1-3xl {
    padding-right: calc(1 * var(--spacing-base));
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-1-4xl {
    padding-right: calc(1 * var(--spacing-base));
    padding-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-1-xs {
    margin-right: calc(1 * var(--spacing-base));
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-1-sm {
    margin-right: calc(1 * var(--spacing-base));
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-1-md {
    margin-right: calc(1 * var(--spacing-base));
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-1-lg {
    margin-right: calc(1 * var(--spacing-base));
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-1-xl {
    margin-right: calc(1 * var(--spacing-base));
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-1-2xl {
    margin-right: calc(1 * var(--spacing-base));
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-1-3xl {
    margin-right: calc(1 * var(--spacing-base));
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-1-4xl {
    margin-right: calc(1 * var(--spacing-base));
    margin-left: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-1-xs {
    padding-top: calc(1 * var(--spacing-base));
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-1-sm {
    padding-top: calc(1 * var(--spacing-base));
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-1-md {
    padding-top: calc(1 * var(--spacing-base));
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-1-lg {
    padding-top: calc(1 * var(--spacing-base));
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-1-xl {
    padding-top: calc(1 * var(--spacing-base));
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-1-2xl {
    padding-top: calc(1 * var(--spacing-base));
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-1-3xl {
    padding-top: calc(1 * var(--spacing-base));
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-1-4xl {
    padding-top: calc(1 * var(--spacing-base));
    padding-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-1-xs {
    margin-top: calc(1 * var(--spacing-base));
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-1-sm {
    margin-top: calc(1 * var(--spacing-base));
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-1-md {
    margin-top: calc(1 * var(--spacing-base));
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-1-lg {
    margin-top: calc(1 * var(--spacing-base));
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-1-xl {
    margin-top: calc(1 * var(--spacing-base));
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-1-2xl {
    margin-top: calc(1 * var(--spacing-base));
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-1-3xl {
    margin-top: calc(1 * var(--spacing-base));
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-1-4xl {
    margin-top: calc(1 * var(--spacing-base));
    margin-bottom: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-1-xs {
    padding: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-1-sm {
    padding: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-1-md {
    padding: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-1-lg {
    padding: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-1-xl {
    padding: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-1-2xl {
    padding: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-1-3xl {
    padding: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-1-4xl {
    padding: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-1-xs {
    margin: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-1-sm {
    margin: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-1-md {
    margin: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-1-lg {
    margin: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-1-xl {
    margin: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-1-2xl {
    margin: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-1-3xl {
    margin: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-1-4xl {
    margin: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-2-xs {
    padding-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-2-sm {
    padding-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-2-md {
    padding-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-2-lg {
    padding-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-2-xl {
    padding-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-2-2xl {
    padding-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-2-3xl {
    padding-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-2-4xl {
    padding-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-2-xs {
    margin-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-2-sm {
    margin-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-2-md {
    margin-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-2-lg {
    margin-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-2-xl {
    margin-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-2-2xl {
    margin-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-2-3xl {
    margin-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-2-4xl {
    margin-top: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-2-xs {
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-2-sm {
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-2-md {
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-2-lg {
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-2-xl {
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-2-2xl {
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-2-3xl {
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-2-4xl {
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-2-xs {
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-2-sm {
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-2-md {
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-2-lg {
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-2-xl {
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-2-2xl {
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-2-3xl {
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-2-4xl {
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-2-xs {
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-2-sm {
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-2-md {
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-2-lg {
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-2-xl {
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-2-2xl {
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-2-3xl {
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-2-4xl {
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-2-xs {
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-2-sm {
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-2-md {
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-2-lg {
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-2-xl {
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-2-2xl {
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-2-3xl {
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-2-4xl {
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-2-xs {
    padding-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-2-sm {
    padding-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-2-md {
    padding-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-2-lg {
    padding-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-2-xl {
    padding-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-2-2xl {
    padding-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-2-3xl {
    padding-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-2-4xl {
    padding-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-2-xs {
    margin-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-2-sm {
    margin-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-2-md {
    margin-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-2-lg {
    margin-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-2-xl {
    margin-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-2-2xl {
    margin-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-2-3xl {
    margin-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-2-4xl {
    margin-right: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-2-xs {
    padding-right: calc(2 * var(--spacing-base));
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-2-sm {
    padding-right: calc(2 * var(--spacing-base));
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-2-md {
    padding-right: calc(2 * var(--spacing-base));
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-2-lg {
    padding-right: calc(2 * var(--spacing-base));
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-2-xl {
    padding-right: calc(2 * var(--spacing-base));
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-2-2xl {
    padding-right: calc(2 * var(--spacing-base));
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-2-3xl {
    padding-right: calc(2 * var(--spacing-base));
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-2-4xl {
    padding-right: calc(2 * var(--spacing-base));
    padding-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-2-xs {
    margin-right: calc(2 * var(--spacing-base));
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-2-sm {
    margin-right: calc(2 * var(--spacing-base));
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-2-md {
    margin-right: calc(2 * var(--spacing-base));
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-2-lg {
    margin-right: calc(2 * var(--spacing-base));
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-2-xl {
    margin-right: calc(2 * var(--spacing-base));
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-2-2xl {
    margin-right: calc(2 * var(--spacing-base));
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-2-3xl {
    margin-right: calc(2 * var(--spacing-base));
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-2-4xl {
    margin-right: calc(2 * var(--spacing-base));
    margin-left: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-2-xs {
    padding-top: calc(2 * var(--spacing-base));
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-2-sm {
    padding-top: calc(2 * var(--spacing-base));
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-2-md {
    padding-top: calc(2 * var(--spacing-base));
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-2-lg {
    padding-top: calc(2 * var(--spacing-base));
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-2-xl {
    padding-top: calc(2 * var(--spacing-base));
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-2-2xl {
    padding-top: calc(2 * var(--spacing-base));
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-2-3xl {
    padding-top: calc(2 * var(--spacing-base));
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-2-4xl {
    padding-top: calc(2 * var(--spacing-base));
    padding-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-2-xs {
    margin-top: calc(2 * var(--spacing-base));
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-2-sm {
    margin-top: calc(2 * var(--spacing-base));
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-2-md {
    margin-top: calc(2 * var(--spacing-base));
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-2-lg {
    margin-top: calc(2 * var(--spacing-base));
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-2-xl {
    margin-top: calc(2 * var(--spacing-base));
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-2-2xl {
    margin-top: calc(2 * var(--spacing-base));
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-2-3xl {
    margin-top: calc(2 * var(--spacing-base));
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-2-4xl {
    margin-top: calc(2 * var(--spacing-base));
    margin-bottom: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-2-xs {
    padding: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-2-sm {
    padding: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-2-md {
    padding: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-2-lg {
    padding: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-2-xl {
    padding: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-2-2xl {
    padding: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-2-3xl {
    padding: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-2-4xl {
    padding: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-2-xs {
    margin: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-2-sm {
    margin: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-2-md {
    margin: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-2-lg {
    margin: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-2-xl {
    margin: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-2-2xl {
    margin: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-2-3xl {
    margin: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-2-4xl {
    margin: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-3-xs {
    padding-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-3-sm {
    padding-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-3-md {
    padding-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-3-lg {
    padding-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-3-xl {
    padding-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-3-2xl {
    padding-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-3-3xl {
    padding-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-3-4xl {
    padding-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-3-xs {
    margin-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-3-sm {
    margin-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-3-md {
    margin-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-3-lg {
    margin-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-3-xl {
    margin-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-3-2xl {
    margin-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-3-3xl {
    margin-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-3-4xl {
    margin-top: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-3-xs {
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-3-sm {
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-3-md {
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-3-lg {
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-3-xl {
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-3-2xl {
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-3-3xl {
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-3-4xl {
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-3-xs {
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-3-sm {
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-3-md {
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-3-lg {
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-3-xl {
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-3-2xl {
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-3-3xl {
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-3-4xl {
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-3-xs {
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-3-sm {
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-3-md {
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-3-lg {
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-3-xl {
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-3-2xl {
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-3-3xl {
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-3-4xl {
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-3-xs {
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-3-sm {
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-3-md {
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-3-lg {
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-3-xl {
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-3-2xl {
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-3-3xl {
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-3-4xl {
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-3-xs {
    padding-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-3-sm {
    padding-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-3-md {
    padding-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-3-lg {
    padding-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-3-xl {
    padding-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-3-2xl {
    padding-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-3-3xl {
    padding-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-3-4xl {
    padding-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-3-xs {
    margin-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-3-sm {
    margin-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-3-md {
    margin-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-3-lg {
    margin-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-3-xl {
    margin-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-3-2xl {
    margin-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-3-3xl {
    margin-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-3-4xl {
    margin-right: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-3-xs {
    padding-right: calc(3 * var(--spacing-base));
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-3-sm {
    padding-right: calc(3 * var(--spacing-base));
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-3-md {
    padding-right: calc(3 * var(--spacing-base));
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-3-lg {
    padding-right: calc(3 * var(--spacing-base));
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-3-xl {
    padding-right: calc(3 * var(--spacing-base));
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-3-2xl {
    padding-right: calc(3 * var(--spacing-base));
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-3-3xl {
    padding-right: calc(3 * var(--spacing-base));
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-3-4xl {
    padding-right: calc(3 * var(--spacing-base));
    padding-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-3-xs {
    margin-right: calc(3 * var(--spacing-base));
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-3-sm {
    margin-right: calc(3 * var(--spacing-base));
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-3-md {
    margin-right: calc(3 * var(--spacing-base));
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-3-lg {
    margin-right: calc(3 * var(--spacing-base));
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-3-xl {
    margin-right: calc(3 * var(--spacing-base));
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-3-2xl {
    margin-right: calc(3 * var(--spacing-base));
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-3-3xl {
    margin-right: calc(3 * var(--spacing-base));
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-3-4xl {
    margin-right: calc(3 * var(--spacing-base));
    margin-left: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-3-xs {
    padding-top: calc(3 * var(--spacing-base));
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-3-sm {
    padding-top: calc(3 * var(--spacing-base));
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-3-md {
    padding-top: calc(3 * var(--spacing-base));
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-3-lg {
    padding-top: calc(3 * var(--spacing-base));
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-3-xl {
    padding-top: calc(3 * var(--spacing-base));
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-3-2xl {
    padding-top: calc(3 * var(--spacing-base));
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-3-3xl {
    padding-top: calc(3 * var(--spacing-base));
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-3-4xl {
    padding-top: calc(3 * var(--spacing-base));
    padding-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-3-xs {
    margin-top: calc(3 * var(--spacing-base));
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-3-sm {
    margin-top: calc(3 * var(--spacing-base));
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-3-md {
    margin-top: calc(3 * var(--spacing-base));
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-3-lg {
    margin-top: calc(3 * var(--spacing-base));
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-3-xl {
    margin-top: calc(3 * var(--spacing-base));
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-3-2xl {
    margin-top: calc(3 * var(--spacing-base));
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-3-3xl {
    margin-top: calc(3 * var(--spacing-base));
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-3-4xl {
    margin-top: calc(3 * var(--spacing-base));
    margin-bottom: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-3-xs {
    padding: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-3-sm {
    padding: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-3-md {
    padding: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-3-lg {
    padding: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-3-xl {
    padding: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-3-2xl {
    padding: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-3-3xl {
    padding: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-3-4xl {
    padding: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-3-xs {
    margin: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-3-sm {
    margin: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-3-md {
    margin: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-3-lg {
    margin: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-3-xl {
    margin: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-3-2xl {
    margin: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-3-3xl {
    margin: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-3-4xl {
    margin: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-4-xs {
    padding-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-4-sm {
    padding-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-4-md {
    padding-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-4-lg {
    padding-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-4-xl {
    padding-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-4-2xl {
    padding-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-4-3xl {
    padding-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-4-4xl {
    padding-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-4-xs {
    margin-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-4-sm {
    margin-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-4-md {
    margin-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-4-lg {
    margin-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-4-xl {
    margin-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-4-2xl {
    margin-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-4-3xl {
    margin-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-4-4xl {
    margin-top: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-4-xs {
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-4-sm {
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-4-md {
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-4-lg {
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-4-xl {
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-4-2xl {
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-4-3xl {
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-4-4xl {
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-4-xs {
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-4-sm {
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-4-md {
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-4-lg {
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-4-xl {
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-4-2xl {
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-4-3xl {
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-4-4xl {
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-4-xs {
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-4-sm {
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-4-md {
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-4-lg {
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-4-xl {
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-4-2xl {
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-4-3xl {
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-4-4xl {
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-4-xs {
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-4-sm {
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-4-md {
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-4-lg {
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-4-xl {
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-4-2xl {
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-4-3xl {
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-4-4xl {
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-4-xs {
    padding-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-4-sm {
    padding-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-4-md {
    padding-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-4-lg {
    padding-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-4-xl {
    padding-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-4-2xl {
    padding-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-4-3xl {
    padding-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-4-4xl {
    padding-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-4-xs {
    margin-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-4-sm {
    margin-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-4-md {
    margin-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-4-lg {
    margin-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-4-xl {
    margin-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-4-2xl {
    margin-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-4-3xl {
    margin-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-4-4xl {
    margin-right: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-4-xs {
    padding-right: calc(4 * var(--spacing-base));
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-4-sm {
    padding-right: calc(4 * var(--spacing-base));
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-4-md {
    padding-right: calc(4 * var(--spacing-base));
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-4-lg {
    padding-right: calc(4 * var(--spacing-base));
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-4-xl {
    padding-right: calc(4 * var(--spacing-base));
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-4-2xl {
    padding-right: calc(4 * var(--spacing-base));
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-4-3xl {
    padding-right: calc(4 * var(--spacing-base));
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-4-4xl {
    padding-right: calc(4 * var(--spacing-base));
    padding-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-4-xs {
    margin-right: calc(4 * var(--spacing-base));
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-4-sm {
    margin-right: calc(4 * var(--spacing-base));
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-4-md {
    margin-right: calc(4 * var(--spacing-base));
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-4-lg {
    margin-right: calc(4 * var(--spacing-base));
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-4-xl {
    margin-right: calc(4 * var(--spacing-base));
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-4-2xl {
    margin-right: calc(4 * var(--spacing-base));
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-4-3xl {
    margin-right: calc(4 * var(--spacing-base));
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-4-4xl {
    margin-right: calc(4 * var(--spacing-base));
    margin-left: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-4-xs {
    padding-top: calc(4 * var(--spacing-base));
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-4-sm {
    padding-top: calc(4 * var(--spacing-base));
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-4-md {
    padding-top: calc(4 * var(--spacing-base));
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-4-lg {
    padding-top: calc(4 * var(--spacing-base));
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-4-xl {
    padding-top: calc(4 * var(--spacing-base));
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-4-2xl {
    padding-top: calc(4 * var(--spacing-base));
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-4-3xl {
    padding-top: calc(4 * var(--spacing-base));
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-4-4xl {
    padding-top: calc(4 * var(--spacing-base));
    padding-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-4-xs {
    margin-top: calc(4 * var(--spacing-base));
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-4-sm {
    margin-top: calc(4 * var(--spacing-base));
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-4-md {
    margin-top: calc(4 * var(--spacing-base));
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-4-lg {
    margin-top: calc(4 * var(--spacing-base));
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-4-xl {
    margin-top: calc(4 * var(--spacing-base));
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-4-2xl {
    margin-top: calc(4 * var(--spacing-base));
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-4-3xl {
    margin-top: calc(4 * var(--spacing-base));
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-4-4xl {
    margin-top: calc(4 * var(--spacing-base));
    margin-bottom: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-4-xs {
    padding: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-4-sm {
    padding: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-4-md {
    padding: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-4-lg {
    padding: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-4-xl {
    padding: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-4-2xl {
    padding: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-4-3xl {
    padding: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-4-4xl {
    padding: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-4-xs {
    margin: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-4-sm {
    margin: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-4-md {
    margin: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-4-lg {
    margin: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-4-xl {
    margin: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-4-2xl {
    margin: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-4-3xl {
    margin: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-4-4xl {
    margin: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-5-xs {
    padding-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-5-sm {
    padding-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-5-md {
    padding-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-5-lg {
    padding-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-5-xl {
    padding-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-5-2xl {
    padding-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-5-3xl {
    padding-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-5-4xl {
    padding-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-5-xs {
    margin-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-5-sm {
    margin-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-5-md {
    margin-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-5-lg {
    margin-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-5-xl {
    margin-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-5-2xl {
    margin-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-5-3xl {
    margin-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-5-4xl {
    margin-top: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-5-xs {
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-5-sm {
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-5-md {
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-5-lg {
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-5-xl {
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-5-2xl {
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-5-3xl {
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-5-4xl {
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-5-xs {
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-5-sm {
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-5-md {
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-5-lg {
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-5-xl {
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-5-2xl {
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-5-3xl {
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-5-4xl {
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-5-xs {
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-5-sm {
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-5-md {
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-5-lg {
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-5-xl {
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-5-2xl {
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-5-3xl {
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-5-4xl {
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-5-xs {
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-5-sm {
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-5-md {
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-5-lg {
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-5-xl {
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-5-2xl {
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-5-3xl {
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-5-4xl {
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-5-xs {
    padding-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-5-sm {
    padding-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-5-md {
    padding-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-5-lg {
    padding-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-5-xl {
    padding-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-5-2xl {
    padding-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-5-3xl {
    padding-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-5-4xl {
    padding-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-5-xs {
    margin-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-5-sm {
    margin-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-5-md {
    margin-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-5-lg {
    margin-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-5-xl {
    margin-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-5-2xl {
    margin-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-5-3xl {
    margin-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-5-4xl {
    margin-right: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-5-xs {
    padding-right: calc(5 * var(--spacing-base));
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-5-sm {
    padding-right: calc(5 * var(--spacing-base));
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-5-md {
    padding-right: calc(5 * var(--spacing-base));
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-5-lg {
    padding-right: calc(5 * var(--spacing-base));
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-5-xl {
    padding-right: calc(5 * var(--spacing-base));
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-5-2xl {
    padding-right: calc(5 * var(--spacing-base));
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-5-3xl {
    padding-right: calc(5 * var(--spacing-base));
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-5-4xl {
    padding-right: calc(5 * var(--spacing-base));
    padding-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-5-xs {
    margin-right: calc(5 * var(--spacing-base));
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-5-sm {
    margin-right: calc(5 * var(--spacing-base));
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-5-md {
    margin-right: calc(5 * var(--spacing-base));
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-5-lg {
    margin-right: calc(5 * var(--spacing-base));
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-5-xl {
    margin-right: calc(5 * var(--spacing-base));
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-5-2xl {
    margin-right: calc(5 * var(--spacing-base));
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-5-3xl {
    margin-right: calc(5 * var(--spacing-base));
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-5-4xl {
    margin-right: calc(5 * var(--spacing-base));
    margin-left: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-5-xs {
    padding-top: calc(5 * var(--spacing-base));
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-5-sm {
    padding-top: calc(5 * var(--spacing-base));
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-5-md {
    padding-top: calc(5 * var(--spacing-base));
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-5-lg {
    padding-top: calc(5 * var(--spacing-base));
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-5-xl {
    padding-top: calc(5 * var(--spacing-base));
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-5-2xl {
    padding-top: calc(5 * var(--spacing-base));
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-5-3xl {
    padding-top: calc(5 * var(--spacing-base));
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-5-4xl {
    padding-top: calc(5 * var(--spacing-base));
    padding-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-5-xs {
    margin-top: calc(5 * var(--spacing-base));
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-5-sm {
    margin-top: calc(5 * var(--spacing-base));
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-5-md {
    margin-top: calc(5 * var(--spacing-base));
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-5-lg {
    margin-top: calc(5 * var(--spacing-base));
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-5-xl {
    margin-top: calc(5 * var(--spacing-base));
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-5-2xl {
    margin-top: calc(5 * var(--spacing-base));
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-5-3xl {
    margin-top: calc(5 * var(--spacing-base));
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-5-4xl {
    margin-top: calc(5 * var(--spacing-base));
    margin-bottom: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-5-xs {
    padding: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-5-sm {
    padding: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-5-md {
    padding: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-5-lg {
    padding: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-5-xl {
    padding: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-5-2xl {
    padding: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-5-3xl {
    padding: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-5-4xl {
    padding: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-5-xs {
    margin: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-5-sm {
    margin: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-5-md {
    margin: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-5-lg {
    margin: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-5-xl {
    margin: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-5-2xl {
    margin: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-5-3xl {
    margin: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-5-4xl {
    margin: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-6-xs {
    padding-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-6-sm {
    padding-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-6-md {
    padding-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-6-lg {
    padding-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-6-xl {
    padding-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-6-2xl {
    padding-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-6-3xl {
    padding-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-6-4xl {
    padding-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-6-xs {
    margin-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-6-sm {
    margin-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-6-md {
    margin-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-6-lg {
    margin-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-6-xl {
    margin-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-6-2xl {
    margin-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-6-3xl {
    margin-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-6-4xl {
    margin-top: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-6-xs {
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-6-sm {
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-6-md {
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-6-lg {
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-6-xl {
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-6-2xl {
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-6-3xl {
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-6-4xl {
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-6-xs {
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-6-sm {
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-6-md {
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-6-lg {
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-6-xl {
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-6-2xl {
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-6-3xl {
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-6-4xl {
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-6-xs {
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-6-sm {
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-6-md {
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-6-lg {
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-6-xl {
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-6-2xl {
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-6-3xl {
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-6-4xl {
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-6-xs {
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-6-sm {
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-6-md {
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-6-lg {
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-6-xl {
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-6-2xl {
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-6-3xl {
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-6-4xl {
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-6-xs {
    padding-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-6-sm {
    padding-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-6-md {
    padding-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-6-lg {
    padding-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-6-xl {
    padding-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-6-2xl {
    padding-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-6-3xl {
    padding-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-6-4xl {
    padding-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-6-xs {
    margin-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-6-sm {
    margin-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-6-md {
    margin-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-6-lg {
    margin-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-6-xl {
    margin-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-6-2xl {
    margin-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-6-3xl {
    margin-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-6-4xl {
    margin-right: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-6-xs {
    padding-right: calc(6 * var(--spacing-base));
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-6-sm {
    padding-right: calc(6 * var(--spacing-base));
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-6-md {
    padding-right: calc(6 * var(--spacing-base));
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-6-lg {
    padding-right: calc(6 * var(--spacing-base));
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-6-xl {
    padding-right: calc(6 * var(--spacing-base));
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-6-2xl {
    padding-right: calc(6 * var(--spacing-base));
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-6-3xl {
    padding-right: calc(6 * var(--spacing-base));
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-6-4xl {
    padding-right: calc(6 * var(--spacing-base));
    padding-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-6-xs {
    margin-right: calc(6 * var(--spacing-base));
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-6-sm {
    margin-right: calc(6 * var(--spacing-base));
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-6-md {
    margin-right: calc(6 * var(--spacing-base));
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-6-lg {
    margin-right: calc(6 * var(--spacing-base));
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-6-xl {
    margin-right: calc(6 * var(--spacing-base));
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-6-2xl {
    margin-right: calc(6 * var(--spacing-base));
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-6-3xl {
    margin-right: calc(6 * var(--spacing-base));
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-6-4xl {
    margin-right: calc(6 * var(--spacing-base));
    margin-left: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-6-xs {
    padding-top: calc(6 * var(--spacing-base));
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-6-sm {
    padding-top: calc(6 * var(--spacing-base));
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-6-md {
    padding-top: calc(6 * var(--spacing-base));
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-6-lg {
    padding-top: calc(6 * var(--spacing-base));
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-6-xl {
    padding-top: calc(6 * var(--spacing-base));
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-6-2xl {
    padding-top: calc(6 * var(--spacing-base));
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-6-3xl {
    padding-top: calc(6 * var(--spacing-base));
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-6-4xl {
    padding-top: calc(6 * var(--spacing-base));
    padding-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-6-xs {
    margin-top: calc(6 * var(--spacing-base));
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-6-sm {
    margin-top: calc(6 * var(--spacing-base));
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-6-md {
    margin-top: calc(6 * var(--spacing-base));
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-6-lg {
    margin-top: calc(6 * var(--spacing-base));
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-6-xl {
    margin-top: calc(6 * var(--spacing-base));
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-6-2xl {
    margin-top: calc(6 * var(--spacing-base));
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-6-3xl {
    margin-top: calc(6 * var(--spacing-base));
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-6-4xl {
    margin-top: calc(6 * var(--spacing-base));
    margin-bottom: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-6-xs {
    padding: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-6-sm {
    padding: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-6-md {
    padding: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-6-lg {
    padding: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-6-xl {
    padding: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-6-2xl {
    padding: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-6-3xl {
    padding: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-6-4xl {
    padding: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-6-xs {
    margin: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-6-sm {
    margin: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-6-md {
    margin: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-6-lg {
    margin: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-6-xl {
    margin: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-6-2xl {
    margin: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-6-3xl {
    margin: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-6-4xl {
    margin: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-7-xs {
    padding-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-7-sm {
    padding-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-7-md {
    padding-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-7-lg {
    padding-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-7-xl {
    padding-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-7-2xl {
    padding-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-7-3xl {
    padding-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-7-4xl {
    padding-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-7-xs {
    margin-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-7-sm {
    margin-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-7-md {
    margin-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-7-lg {
    margin-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-7-xl {
    margin-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-7-2xl {
    margin-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-7-3xl {
    margin-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-7-4xl {
    margin-top: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-7-xs {
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-7-sm {
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-7-md {
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-7-lg {
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-7-xl {
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-7-2xl {
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-7-3xl {
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-7-4xl {
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-7-xs {
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-7-sm {
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-7-md {
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-7-lg {
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-7-xl {
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-7-2xl {
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-7-3xl {
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-7-4xl {
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-7-xs {
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-7-sm {
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-7-md {
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-7-lg {
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-7-xl {
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-7-2xl {
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-7-3xl {
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-7-4xl {
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-7-xs {
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-7-sm {
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-7-md {
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-7-lg {
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-7-xl {
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-7-2xl {
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-7-3xl {
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-7-4xl {
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-7-xs {
    padding-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-7-sm {
    padding-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-7-md {
    padding-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-7-lg {
    padding-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-7-xl {
    padding-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-7-2xl {
    padding-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-7-3xl {
    padding-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-7-4xl {
    padding-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-7-xs {
    margin-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-7-sm {
    margin-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-7-md {
    margin-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-7-lg {
    margin-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-7-xl {
    margin-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-7-2xl {
    margin-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-7-3xl {
    margin-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-7-4xl {
    margin-right: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-7-xs {
    padding-right: calc(7 * var(--spacing-base));
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-7-sm {
    padding-right: calc(7 * var(--spacing-base));
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-7-md {
    padding-right: calc(7 * var(--spacing-base));
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-7-lg {
    padding-right: calc(7 * var(--spacing-base));
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-7-xl {
    padding-right: calc(7 * var(--spacing-base));
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-7-2xl {
    padding-right: calc(7 * var(--spacing-base));
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-7-3xl {
    padding-right: calc(7 * var(--spacing-base));
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-7-4xl {
    padding-right: calc(7 * var(--spacing-base));
    padding-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-7-xs {
    margin-right: calc(7 * var(--spacing-base));
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-7-sm {
    margin-right: calc(7 * var(--spacing-base));
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-7-md {
    margin-right: calc(7 * var(--spacing-base));
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-7-lg {
    margin-right: calc(7 * var(--spacing-base));
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-7-xl {
    margin-right: calc(7 * var(--spacing-base));
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-7-2xl {
    margin-right: calc(7 * var(--spacing-base));
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-7-3xl {
    margin-right: calc(7 * var(--spacing-base));
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-7-4xl {
    margin-right: calc(7 * var(--spacing-base));
    margin-left: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-7-xs {
    padding-top: calc(7 * var(--spacing-base));
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-7-sm {
    padding-top: calc(7 * var(--spacing-base));
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-7-md {
    padding-top: calc(7 * var(--spacing-base));
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-7-lg {
    padding-top: calc(7 * var(--spacing-base));
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-7-xl {
    padding-top: calc(7 * var(--spacing-base));
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-7-2xl {
    padding-top: calc(7 * var(--spacing-base));
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-7-3xl {
    padding-top: calc(7 * var(--spacing-base));
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-7-4xl {
    padding-top: calc(7 * var(--spacing-base));
    padding-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-7-xs {
    margin-top: calc(7 * var(--spacing-base));
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-7-sm {
    margin-top: calc(7 * var(--spacing-base));
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-7-md {
    margin-top: calc(7 * var(--spacing-base));
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-7-lg {
    margin-top: calc(7 * var(--spacing-base));
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-7-xl {
    margin-top: calc(7 * var(--spacing-base));
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-7-2xl {
    margin-top: calc(7 * var(--spacing-base));
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-7-3xl {
    margin-top: calc(7 * var(--spacing-base));
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-7-4xl {
    margin-top: calc(7 * var(--spacing-base));
    margin-bottom: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-7-xs {
    padding: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-7-sm {
    padding: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-7-md {
    padding: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-7-lg {
    padding: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-7-xl {
    padding: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-7-2xl {
    padding: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-7-3xl {
    padding: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-7-4xl {
    padding: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-7-xs {
    margin: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-7-sm {
    margin: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-7-md {
    margin: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-7-lg {
    margin: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-7-xl {
    margin: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-7-2xl {
    margin: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-7-3xl {
    margin: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-7-4xl {
    margin: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-8-xs {
    padding-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-8-sm {
    padding-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-8-md {
    padding-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-8-lg {
    padding-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-8-xl {
    padding-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-8-2xl {
    padding-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-8-3xl {
    padding-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-8-4xl {
    padding-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-8-xs {
    margin-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-8-sm {
    margin-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-8-md {
    margin-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-8-lg {
    margin-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-8-xl {
    margin-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-8-2xl {
    margin-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-8-3xl {
    margin-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-8-4xl {
    margin-top: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-8-xs {
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-8-sm {
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-8-md {
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-8-lg {
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-8-xl {
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-8-2xl {
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-8-3xl {
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-8-4xl {
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-8-xs {
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-8-sm {
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-8-md {
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-8-lg {
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-8-xl {
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-8-2xl {
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-8-3xl {
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-8-4xl {
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-8-xs {
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-8-sm {
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-8-md {
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-8-lg {
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-8-xl {
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-8-2xl {
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-8-3xl {
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-8-4xl {
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-8-xs {
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-8-sm {
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-8-md {
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-8-lg {
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-8-xl {
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-8-2xl {
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-8-3xl {
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-8-4xl {
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-8-xs {
    padding-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-8-sm {
    padding-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-8-md {
    padding-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-8-lg {
    padding-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-8-xl {
    padding-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-8-2xl {
    padding-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-8-3xl {
    padding-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-8-4xl {
    padding-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-8-xs {
    margin-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-8-sm {
    margin-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-8-md {
    margin-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-8-lg {
    margin-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-8-xl {
    margin-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-8-2xl {
    margin-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-8-3xl {
    margin-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-8-4xl {
    margin-right: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-8-xs {
    padding-right: calc(8 * var(--spacing-base));
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-8-sm {
    padding-right: calc(8 * var(--spacing-base));
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-8-md {
    padding-right: calc(8 * var(--spacing-base));
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-8-lg {
    padding-right: calc(8 * var(--spacing-base));
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-8-xl {
    padding-right: calc(8 * var(--spacing-base));
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-8-2xl {
    padding-right: calc(8 * var(--spacing-base));
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-8-3xl {
    padding-right: calc(8 * var(--spacing-base));
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-8-4xl {
    padding-right: calc(8 * var(--spacing-base));
    padding-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-8-xs {
    margin-right: calc(8 * var(--spacing-base));
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-8-sm {
    margin-right: calc(8 * var(--spacing-base));
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-8-md {
    margin-right: calc(8 * var(--spacing-base));
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-8-lg {
    margin-right: calc(8 * var(--spacing-base));
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-8-xl {
    margin-right: calc(8 * var(--spacing-base));
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-8-2xl {
    margin-right: calc(8 * var(--spacing-base));
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-8-3xl {
    margin-right: calc(8 * var(--spacing-base));
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-8-4xl {
    margin-right: calc(8 * var(--spacing-base));
    margin-left: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-8-xs {
    padding-top: calc(8 * var(--spacing-base));
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-8-sm {
    padding-top: calc(8 * var(--spacing-base));
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-8-md {
    padding-top: calc(8 * var(--spacing-base));
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-8-lg {
    padding-top: calc(8 * var(--spacing-base));
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-8-xl {
    padding-top: calc(8 * var(--spacing-base));
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-8-2xl {
    padding-top: calc(8 * var(--spacing-base));
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-8-3xl {
    padding-top: calc(8 * var(--spacing-base));
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-8-4xl {
    padding-top: calc(8 * var(--spacing-base));
    padding-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-8-xs {
    margin-top: calc(8 * var(--spacing-base));
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-8-sm {
    margin-top: calc(8 * var(--spacing-base));
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-8-md {
    margin-top: calc(8 * var(--spacing-base));
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-8-lg {
    margin-top: calc(8 * var(--spacing-base));
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-8-xl {
    margin-top: calc(8 * var(--spacing-base));
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-8-2xl {
    margin-top: calc(8 * var(--spacing-base));
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-8-3xl {
    margin-top: calc(8 * var(--spacing-base));
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-8-4xl {
    margin-top: calc(8 * var(--spacing-base));
    margin-bottom: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-8-xs {
    padding: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-8-sm {
    padding: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-8-md {
    padding: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-8-lg {
    padding: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-8-xl {
    padding: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-8-2xl {
    padding: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-8-3xl {
    padding: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-8-4xl {
    padding: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-8-xs {
    margin: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-8-sm {
    margin: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-8-md {
    margin: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-8-lg {
    margin: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-8-xl {
    margin: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-8-2xl {
    margin: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-8-3xl {
    margin: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-8-4xl {
    margin: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-9-xs {
    padding-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-9-sm {
    padding-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-9-md {
    padding-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-9-lg {
    padding-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-9-xl {
    padding-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-9-2xl {
    padding-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-9-3xl {
    padding-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-9-4xl {
    padding-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-9-xs {
    margin-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-9-sm {
    margin-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-9-md {
    margin-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-9-lg {
    margin-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-9-xl {
    margin-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-9-2xl {
    margin-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-9-3xl {
    margin-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-9-4xl {
    margin-top: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-9-xs {
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-9-sm {
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-9-md {
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-9-lg {
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-9-xl {
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-9-2xl {
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-9-3xl {
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-9-4xl {
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-9-xs {
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-9-sm {
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-9-md {
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-9-lg {
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-9-xl {
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-9-2xl {
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-9-3xl {
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-9-4xl {
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-9-xs {
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-9-sm {
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-9-md {
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-9-lg {
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-9-xl {
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-9-2xl {
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-9-3xl {
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-9-4xl {
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-9-xs {
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-9-sm {
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-9-md {
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-9-lg {
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-9-xl {
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-9-2xl {
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-9-3xl {
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-9-4xl {
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-9-xs {
    padding-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-9-sm {
    padding-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-9-md {
    padding-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-9-lg {
    padding-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-9-xl {
    padding-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-9-2xl {
    padding-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-9-3xl {
    padding-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-9-4xl {
    padding-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-9-xs {
    margin-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-9-sm {
    margin-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-9-md {
    margin-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-9-lg {
    margin-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-9-xl {
    margin-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-9-2xl {
    margin-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-9-3xl {
    margin-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-9-4xl {
    margin-right: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-9-xs {
    padding-right: calc(9 * var(--spacing-base));
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-9-sm {
    padding-right: calc(9 * var(--spacing-base));
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-9-md {
    padding-right: calc(9 * var(--spacing-base));
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-9-lg {
    padding-right: calc(9 * var(--spacing-base));
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-9-xl {
    padding-right: calc(9 * var(--spacing-base));
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-9-2xl {
    padding-right: calc(9 * var(--spacing-base));
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-9-3xl {
    padding-right: calc(9 * var(--spacing-base));
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-9-4xl {
    padding-right: calc(9 * var(--spacing-base));
    padding-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-9-xs {
    margin-right: calc(9 * var(--spacing-base));
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-9-sm {
    margin-right: calc(9 * var(--spacing-base));
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-9-md {
    margin-right: calc(9 * var(--spacing-base));
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-9-lg {
    margin-right: calc(9 * var(--spacing-base));
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-9-xl {
    margin-right: calc(9 * var(--spacing-base));
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-9-2xl {
    margin-right: calc(9 * var(--spacing-base));
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-9-3xl {
    margin-right: calc(9 * var(--spacing-base));
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-9-4xl {
    margin-right: calc(9 * var(--spacing-base));
    margin-left: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-9-xs {
    padding-top: calc(9 * var(--spacing-base));
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-9-sm {
    padding-top: calc(9 * var(--spacing-base));
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-9-md {
    padding-top: calc(9 * var(--spacing-base));
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-9-lg {
    padding-top: calc(9 * var(--spacing-base));
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-9-xl {
    padding-top: calc(9 * var(--spacing-base));
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-9-2xl {
    padding-top: calc(9 * var(--spacing-base));
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-9-3xl {
    padding-top: calc(9 * var(--spacing-base));
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-9-4xl {
    padding-top: calc(9 * var(--spacing-base));
    padding-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-9-xs {
    margin-top: calc(9 * var(--spacing-base));
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-9-sm {
    margin-top: calc(9 * var(--spacing-base));
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-9-md {
    margin-top: calc(9 * var(--spacing-base));
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-9-lg {
    margin-top: calc(9 * var(--spacing-base));
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-9-xl {
    margin-top: calc(9 * var(--spacing-base));
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-9-2xl {
    margin-top: calc(9 * var(--spacing-base));
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-9-3xl {
    margin-top: calc(9 * var(--spacing-base));
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-9-4xl {
    margin-top: calc(9 * var(--spacing-base));
    margin-bottom: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-9-xs {
    padding: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-9-sm {
    padding: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-9-md {
    padding: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-9-lg {
    padding: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-9-xl {
    padding: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-9-2xl {
    padding: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-9-3xl {
    padding: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-9-4xl {
    padding: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-9-xs {
    margin: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-9-sm {
    margin: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-9-md {
    margin: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-9-lg {
    margin: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-9-xl {
    margin: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-9-2xl {
    margin: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-9-3xl {
    margin: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-9-4xl {
    margin: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-10-xs {
    padding-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-10-sm {
    padding-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-10-md {
    padding-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-10-lg {
    padding-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-10-xl {
    padding-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-10-2xl {
    padding-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-10-3xl {
    padding-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-10-4xl {
    padding-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-10-xs {
    margin-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-10-sm {
    margin-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-10-md {
    margin-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-10-lg {
    margin-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-10-xl {
    margin-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-10-2xl {
    margin-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-10-3xl {
    margin-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-10-4xl {
    margin-top: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-10-xs {
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-10-sm {
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-10-md {
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-10-lg {
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-10-xl {
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-10-2xl {
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-10-3xl {
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-10-4xl {
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-10-xs {
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-10-sm {
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-10-md {
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-10-lg {
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-10-xl {
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-10-2xl {
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-10-3xl {
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-10-4xl {
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-10-xs {
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-10-sm {
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-10-md {
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-10-lg {
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-10-xl {
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-10-2xl {
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-10-3xl {
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-10-4xl {
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-10-xs {
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-10-sm {
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-10-md {
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-10-lg {
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-10-xl {
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-10-2xl {
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-10-3xl {
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-10-4xl {
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-10-xs {
    padding-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-10-sm {
    padding-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-10-md {
    padding-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-10-lg {
    padding-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-10-xl {
    padding-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-10-2xl {
    padding-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-10-3xl {
    padding-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-10-4xl {
    padding-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-10-xs {
    margin-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-10-sm {
    margin-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-10-md {
    margin-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-10-lg {
    margin-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-10-xl {
    margin-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-10-2xl {
    margin-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-10-3xl {
    margin-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-10-4xl {
    margin-right: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-10-xs {
    padding-right: calc(10 * var(--spacing-base));
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-10-sm {
    padding-right: calc(10 * var(--spacing-base));
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-10-md {
    padding-right: calc(10 * var(--spacing-base));
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-10-lg {
    padding-right: calc(10 * var(--spacing-base));
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-10-xl {
    padding-right: calc(10 * var(--spacing-base));
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-10-2xl {
    padding-right: calc(10 * var(--spacing-base));
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-10-3xl {
    padding-right: calc(10 * var(--spacing-base));
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-10-4xl {
    padding-right: calc(10 * var(--spacing-base));
    padding-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-10-xs {
    margin-right: calc(10 * var(--spacing-base));
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-10-sm {
    margin-right: calc(10 * var(--spacing-base));
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-10-md {
    margin-right: calc(10 * var(--spacing-base));
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-10-lg {
    margin-right: calc(10 * var(--spacing-base));
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-10-xl {
    margin-right: calc(10 * var(--spacing-base));
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-10-2xl {
    margin-right: calc(10 * var(--spacing-base));
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-10-3xl {
    margin-right: calc(10 * var(--spacing-base));
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-10-4xl {
    margin-right: calc(10 * var(--spacing-base));
    margin-left: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-10-xs {
    padding-top: calc(10 * var(--spacing-base));
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-10-sm {
    padding-top: calc(10 * var(--spacing-base));
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-10-md {
    padding-top: calc(10 * var(--spacing-base));
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-10-lg {
    padding-top: calc(10 * var(--spacing-base));
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-10-xl {
    padding-top: calc(10 * var(--spacing-base));
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-10-2xl {
    padding-top: calc(10 * var(--spacing-base));
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-10-3xl {
    padding-top: calc(10 * var(--spacing-base));
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-10-4xl {
    padding-top: calc(10 * var(--spacing-base));
    padding-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-10-xs {
    margin-top: calc(10 * var(--spacing-base));
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-10-sm {
    margin-top: calc(10 * var(--spacing-base));
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-10-md {
    margin-top: calc(10 * var(--spacing-base));
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-10-lg {
    margin-top: calc(10 * var(--spacing-base));
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-10-xl {
    margin-top: calc(10 * var(--spacing-base));
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-10-2xl {
    margin-top: calc(10 * var(--spacing-base));
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-10-3xl {
    margin-top: calc(10 * var(--spacing-base));
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-10-4xl {
    margin-top: calc(10 * var(--spacing-base));
    margin-bottom: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-10-xs {
    padding: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-10-sm {
    padding: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-10-md {
    padding: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-10-lg {
    padding: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-10-xl {
    padding: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-10-2xl {
    padding: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-10-3xl {
    padding: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-10-4xl {
    padding: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-10-xs {
    margin: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-10-sm {
    margin: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-10-md {
    margin: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-10-lg {
    margin: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-10-xl {
    margin: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-10-2xl {
    margin: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-10-3xl {
    margin: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-10-4xl {
    margin: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-11-xs {
    padding-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-11-sm {
    padding-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-11-md {
    padding-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-11-lg {
    padding-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-11-xl {
    padding-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-11-2xl {
    padding-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-11-3xl {
    padding-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-11-4xl {
    padding-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-11-xs {
    margin-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-11-sm {
    margin-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-11-md {
    margin-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-11-lg {
    margin-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-11-xl {
    margin-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-11-2xl {
    margin-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-11-3xl {
    margin-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-11-4xl {
    margin-top: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-11-xs {
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-11-sm {
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-11-md {
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-11-lg {
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-11-xl {
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-11-2xl {
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-11-3xl {
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-11-4xl {
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-11-xs {
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-11-sm {
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-11-md {
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-11-lg {
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-11-xl {
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-11-2xl {
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-11-3xl {
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-11-4xl {
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-11-xs {
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-11-sm {
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-11-md {
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-11-lg {
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-11-xl {
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-11-2xl {
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-11-3xl {
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-11-4xl {
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-11-xs {
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-11-sm {
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-11-md {
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-11-lg {
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-11-xl {
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-11-2xl {
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-11-3xl {
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-11-4xl {
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-11-xs {
    padding-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-11-sm {
    padding-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-11-md {
    padding-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-11-lg {
    padding-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-11-xl {
    padding-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-11-2xl {
    padding-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-11-3xl {
    padding-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-11-4xl {
    padding-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-11-xs {
    margin-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-11-sm {
    margin-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-11-md {
    margin-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-11-lg {
    margin-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-11-xl {
    margin-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-11-2xl {
    margin-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-11-3xl {
    margin-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-11-4xl {
    margin-right: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-11-xs {
    padding-right: calc(11 * var(--spacing-base));
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-11-sm {
    padding-right: calc(11 * var(--spacing-base));
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-11-md {
    padding-right: calc(11 * var(--spacing-base));
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-11-lg {
    padding-right: calc(11 * var(--spacing-base));
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-11-xl {
    padding-right: calc(11 * var(--spacing-base));
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-11-2xl {
    padding-right: calc(11 * var(--spacing-base));
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-11-3xl {
    padding-right: calc(11 * var(--spacing-base));
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-11-4xl {
    padding-right: calc(11 * var(--spacing-base));
    padding-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-11-xs {
    margin-right: calc(11 * var(--spacing-base));
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-11-sm {
    margin-right: calc(11 * var(--spacing-base));
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-11-md {
    margin-right: calc(11 * var(--spacing-base));
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-11-lg {
    margin-right: calc(11 * var(--spacing-base));
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-11-xl {
    margin-right: calc(11 * var(--spacing-base));
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-11-2xl {
    margin-right: calc(11 * var(--spacing-base));
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-11-3xl {
    margin-right: calc(11 * var(--spacing-base));
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-11-4xl {
    margin-right: calc(11 * var(--spacing-base));
    margin-left: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-11-xs {
    padding-top: calc(11 * var(--spacing-base));
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-11-sm {
    padding-top: calc(11 * var(--spacing-base));
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-11-md {
    padding-top: calc(11 * var(--spacing-base));
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-11-lg {
    padding-top: calc(11 * var(--spacing-base));
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-11-xl {
    padding-top: calc(11 * var(--spacing-base));
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-11-2xl {
    padding-top: calc(11 * var(--spacing-base));
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-11-3xl {
    padding-top: calc(11 * var(--spacing-base));
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-11-4xl {
    padding-top: calc(11 * var(--spacing-base));
    padding-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-11-xs {
    margin-top: calc(11 * var(--spacing-base));
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-11-sm {
    margin-top: calc(11 * var(--spacing-base));
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-11-md {
    margin-top: calc(11 * var(--spacing-base));
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-11-lg {
    margin-top: calc(11 * var(--spacing-base));
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-11-xl {
    margin-top: calc(11 * var(--spacing-base));
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-11-2xl {
    margin-top: calc(11 * var(--spacing-base));
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-11-3xl {
    margin-top: calc(11 * var(--spacing-base));
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-11-4xl {
    margin-top: calc(11 * var(--spacing-base));
    margin-bottom: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-11-xs {
    padding: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-11-sm {
    padding: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-11-md {
    padding: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-11-lg {
    padding: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-11-xl {
    padding: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-11-2xl {
    padding: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-11-3xl {
    padding: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-11-4xl {
    padding: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-11-xs {
    margin: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-11-sm {
    margin: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-11-md {
    margin: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-11-lg {
    margin: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-11-xl {
    margin: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-11-2xl {
    margin: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-11-3xl {
    margin: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-11-4xl {
    margin: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-12-xs {
    padding-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-12-sm {
    padding-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-12-md {
    padding-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-12-lg {
    padding-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-12-xl {
    padding-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-12-2xl {
    padding-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-12-3xl {
    padding-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-12-4xl {
    padding-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-12-xs {
    margin-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-12-sm {
    margin-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-12-md {
    margin-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-12-lg {
    margin-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-12-xl {
    margin-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-12-2xl {
    margin-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-12-3xl {
    margin-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-12-4xl {
    margin-top: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-12-xs {
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-12-sm {
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-12-md {
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-12-lg {
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-12-xl {
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-12-2xl {
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-12-3xl {
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-12-4xl {
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-12-xs {
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-12-sm {
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-12-md {
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-12-lg {
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-12-xl {
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-12-2xl {
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-12-3xl {
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-12-4xl {
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-12-xs {
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-12-sm {
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-12-md {
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-12-lg {
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-12-xl {
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-12-2xl {
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-12-3xl {
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-12-4xl {
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-12-xs {
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-12-sm {
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-12-md {
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-12-lg {
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-12-xl {
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-12-2xl {
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-12-3xl {
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-12-4xl {
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-12-xs {
    padding-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-12-sm {
    padding-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-12-md {
    padding-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-12-lg {
    padding-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-12-xl {
    padding-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-12-2xl {
    padding-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-12-3xl {
    padding-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-12-4xl {
    padding-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-12-xs {
    margin-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-12-sm {
    margin-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-12-md {
    margin-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-12-lg {
    margin-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-12-xl {
    margin-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-12-2xl {
    margin-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-12-3xl {
    margin-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-12-4xl {
    margin-right: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-12-xs {
    padding-right: calc(12 * var(--spacing-base));
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-12-sm {
    padding-right: calc(12 * var(--spacing-base));
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-12-md {
    padding-right: calc(12 * var(--spacing-base));
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-12-lg {
    padding-right: calc(12 * var(--spacing-base));
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-12-xl {
    padding-right: calc(12 * var(--spacing-base));
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-12-2xl {
    padding-right: calc(12 * var(--spacing-base));
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-12-3xl {
    padding-right: calc(12 * var(--spacing-base));
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-12-4xl {
    padding-right: calc(12 * var(--spacing-base));
    padding-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-12-xs {
    margin-right: calc(12 * var(--spacing-base));
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-12-sm {
    margin-right: calc(12 * var(--spacing-base));
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-12-md {
    margin-right: calc(12 * var(--spacing-base));
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-12-lg {
    margin-right: calc(12 * var(--spacing-base));
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-12-xl {
    margin-right: calc(12 * var(--spacing-base));
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-12-2xl {
    margin-right: calc(12 * var(--spacing-base));
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-12-3xl {
    margin-right: calc(12 * var(--spacing-base));
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-12-4xl {
    margin-right: calc(12 * var(--spacing-base));
    margin-left: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-12-xs {
    padding-top: calc(12 * var(--spacing-base));
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-12-sm {
    padding-top: calc(12 * var(--spacing-base));
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-12-md {
    padding-top: calc(12 * var(--spacing-base));
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-12-lg {
    padding-top: calc(12 * var(--spacing-base));
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-12-xl {
    padding-top: calc(12 * var(--spacing-base));
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-12-2xl {
    padding-top: calc(12 * var(--spacing-base));
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-12-3xl {
    padding-top: calc(12 * var(--spacing-base));
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-12-4xl {
    padding-top: calc(12 * var(--spacing-base));
    padding-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-12-xs {
    margin-top: calc(12 * var(--spacing-base));
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-12-sm {
    margin-top: calc(12 * var(--spacing-base));
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-12-md {
    margin-top: calc(12 * var(--spacing-base));
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-12-lg {
    margin-top: calc(12 * var(--spacing-base));
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-12-xl {
    margin-top: calc(12 * var(--spacing-base));
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-12-2xl {
    margin-top: calc(12 * var(--spacing-base));
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-12-3xl {
    margin-top: calc(12 * var(--spacing-base));
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-12-4xl {
    margin-top: calc(12 * var(--spacing-base));
    margin-bottom: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-12-xs {
    padding: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-12-sm {
    padding: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-12-md {
    padding: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-12-lg {
    padding: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-12-xl {
    padding: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-12-2xl {
    padding: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-12-3xl {
    padding: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-12-4xl {
    padding: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-12-xs {
    margin: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-12-sm {
    margin: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-12-md {
    margin: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-12-lg {
    margin: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-12-xl {
    margin: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-12-2xl {
    margin: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-12-3xl {
    margin: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-12-4xl {
    margin: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-13-xs {
    padding-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-13-sm {
    padding-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-13-md {
    padding-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-13-lg {
    padding-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-13-xl {
    padding-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-13-2xl {
    padding-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-13-3xl {
    padding-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-13-4xl {
    padding-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-13-xs {
    margin-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-13-sm {
    margin-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-13-md {
    margin-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-13-lg {
    margin-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-13-xl {
    margin-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-13-2xl {
    margin-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-13-3xl {
    margin-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-13-4xl {
    margin-top: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-13-xs {
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-13-sm {
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-13-md {
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-13-lg {
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-13-xl {
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-13-2xl {
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-13-3xl {
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-13-4xl {
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-13-xs {
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-13-sm {
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-13-md {
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-13-lg {
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-13-xl {
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-13-2xl {
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-13-3xl {
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-13-4xl {
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-13-xs {
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-13-sm {
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-13-md {
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-13-lg {
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-13-xl {
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-13-2xl {
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-13-3xl {
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-13-4xl {
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-13-xs {
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-13-sm {
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-13-md {
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-13-lg {
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-13-xl {
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-13-2xl {
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-13-3xl {
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-13-4xl {
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-13-xs {
    padding-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-13-sm {
    padding-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-13-md {
    padding-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-13-lg {
    padding-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-13-xl {
    padding-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-13-2xl {
    padding-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-13-3xl {
    padding-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-13-4xl {
    padding-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-13-xs {
    margin-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-13-sm {
    margin-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-13-md {
    margin-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-13-lg {
    margin-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-13-xl {
    margin-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-13-2xl {
    margin-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-13-3xl {
    margin-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-13-4xl {
    margin-right: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-13-xs {
    padding-right: calc(13 * var(--spacing-base));
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-13-sm {
    padding-right: calc(13 * var(--spacing-base));
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-13-md {
    padding-right: calc(13 * var(--spacing-base));
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-13-lg {
    padding-right: calc(13 * var(--spacing-base));
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-13-xl {
    padding-right: calc(13 * var(--spacing-base));
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-13-2xl {
    padding-right: calc(13 * var(--spacing-base));
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-13-3xl {
    padding-right: calc(13 * var(--spacing-base));
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-13-4xl {
    padding-right: calc(13 * var(--spacing-base));
    padding-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-13-xs {
    margin-right: calc(13 * var(--spacing-base));
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-13-sm {
    margin-right: calc(13 * var(--spacing-base));
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-13-md {
    margin-right: calc(13 * var(--spacing-base));
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-13-lg {
    margin-right: calc(13 * var(--spacing-base));
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-13-xl {
    margin-right: calc(13 * var(--spacing-base));
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-13-2xl {
    margin-right: calc(13 * var(--spacing-base));
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-13-3xl {
    margin-right: calc(13 * var(--spacing-base));
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-13-4xl {
    margin-right: calc(13 * var(--spacing-base));
    margin-left: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-13-xs {
    padding-top: calc(13 * var(--spacing-base));
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-13-sm {
    padding-top: calc(13 * var(--spacing-base));
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-13-md {
    padding-top: calc(13 * var(--spacing-base));
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-13-lg {
    padding-top: calc(13 * var(--spacing-base));
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-13-xl {
    padding-top: calc(13 * var(--spacing-base));
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-13-2xl {
    padding-top: calc(13 * var(--spacing-base));
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-13-3xl {
    padding-top: calc(13 * var(--spacing-base));
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-13-4xl {
    padding-top: calc(13 * var(--spacing-base));
    padding-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-13-xs {
    margin-top: calc(13 * var(--spacing-base));
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-13-sm {
    margin-top: calc(13 * var(--spacing-base));
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-13-md {
    margin-top: calc(13 * var(--spacing-base));
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-13-lg {
    margin-top: calc(13 * var(--spacing-base));
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-13-xl {
    margin-top: calc(13 * var(--spacing-base));
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-13-2xl {
    margin-top: calc(13 * var(--spacing-base));
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-13-3xl {
    margin-top: calc(13 * var(--spacing-base));
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-13-4xl {
    margin-top: calc(13 * var(--spacing-base));
    margin-bottom: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-13-xs {
    padding: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-13-sm {
    padding: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-13-md {
    padding: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-13-lg {
    padding: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-13-xl {
    padding: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-13-2xl {
    padding: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-13-3xl {
    padding: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-13-4xl {
    padding: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-13-xs {
    margin: calc(13 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-13-sm {
    margin: calc(13 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-13-md {
    margin: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-13-lg {
    margin: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-13-xl {
    margin: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-13-2xl {
    margin: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-13-3xl {
    margin: calc(13 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-13-4xl {
    margin: calc(13 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-14-xs {
    padding-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-14-sm {
    padding-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-14-md {
    padding-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-14-lg {
    padding-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-14-xl {
    padding-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-14-2xl {
    padding-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-14-3xl {
    padding-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-14-4xl {
    padding-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-14-xs {
    margin-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-14-sm {
    margin-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-14-md {
    margin-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-14-lg {
    margin-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-14-xl {
    margin-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-14-2xl {
    margin-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-14-3xl {
    margin-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-14-4xl {
    margin-top: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-14-xs {
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-14-sm {
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-14-md {
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-14-lg {
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-14-xl {
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-14-2xl {
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-14-3xl {
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-14-4xl {
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-14-xs {
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-14-sm {
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-14-md {
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-14-lg {
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-14-xl {
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-14-2xl {
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-14-3xl {
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-14-4xl {
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-14-xs {
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-14-sm {
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-14-md {
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-14-lg {
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-14-xl {
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-14-2xl {
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-14-3xl {
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-14-4xl {
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-14-xs {
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-14-sm {
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-14-md {
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-14-lg {
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-14-xl {
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-14-2xl {
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-14-3xl {
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-14-4xl {
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-14-xs {
    padding-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-14-sm {
    padding-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-14-md {
    padding-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-14-lg {
    padding-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-14-xl {
    padding-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-14-2xl {
    padding-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-14-3xl {
    padding-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-14-4xl {
    padding-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-14-xs {
    margin-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-14-sm {
    margin-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-14-md {
    margin-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-14-lg {
    margin-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-14-xl {
    margin-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-14-2xl {
    margin-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-14-3xl {
    margin-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-14-4xl {
    margin-right: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-14-xs {
    padding-right: calc(14 * var(--spacing-base));
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-14-sm {
    padding-right: calc(14 * var(--spacing-base));
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-14-md {
    padding-right: calc(14 * var(--spacing-base));
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-14-lg {
    padding-right: calc(14 * var(--spacing-base));
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-14-xl {
    padding-right: calc(14 * var(--spacing-base));
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-14-2xl {
    padding-right: calc(14 * var(--spacing-base));
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-14-3xl {
    padding-right: calc(14 * var(--spacing-base));
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-14-4xl {
    padding-right: calc(14 * var(--spacing-base));
    padding-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-14-xs {
    margin-right: calc(14 * var(--spacing-base));
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-14-sm {
    margin-right: calc(14 * var(--spacing-base));
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-14-md {
    margin-right: calc(14 * var(--spacing-base));
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-14-lg {
    margin-right: calc(14 * var(--spacing-base));
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-14-xl {
    margin-right: calc(14 * var(--spacing-base));
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-14-2xl {
    margin-right: calc(14 * var(--spacing-base));
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-14-3xl {
    margin-right: calc(14 * var(--spacing-base));
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-14-4xl {
    margin-right: calc(14 * var(--spacing-base));
    margin-left: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-14-xs {
    padding-top: calc(14 * var(--spacing-base));
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-14-sm {
    padding-top: calc(14 * var(--spacing-base));
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-14-md {
    padding-top: calc(14 * var(--spacing-base));
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-14-lg {
    padding-top: calc(14 * var(--spacing-base));
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-14-xl {
    padding-top: calc(14 * var(--spacing-base));
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-14-2xl {
    padding-top: calc(14 * var(--spacing-base));
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-14-3xl {
    padding-top: calc(14 * var(--spacing-base));
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-14-4xl {
    padding-top: calc(14 * var(--spacing-base));
    padding-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-14-xs {
    margin-top: calc(14 * var(--spacing-base));
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-14-sm {
    margin-top: calc(14 * var(--spacing-base));
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-14-md {
    margin-top: calc(14 * var(--spacing-base));
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-14-lg {
    margin-top: calc(14 * var(--spacing-base));
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-14-xl {
    margin-top: calc(14 * var(--spacing-base));
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-14-2xl {
    margin-top: calc(14 * var(--spacing-base));
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-14-3xl {
    margin-top: calc(14 * var(--spacing-base));
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-14-4xl {
    margin-top: calc(14 * var(--spacing-base));
    margin-bottom: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-14-xs {
    padding: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-14-sm {
    padding: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-14-md {
    padding: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-14-lg {
    padding: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-14-xl {
    padding: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-14-2xl {
    padding: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-14-3xl {
    padding: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-14-4xl {
    padding: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-14-xs {
    margin: calc(14 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-14-sm {
    margin: calc(14 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-14-md {
    margin: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-14-lg {
    margin: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-14-xl {
    margin: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-14-2xl {
    margin: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-14-3xl {
    margin: calc(14 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-14-4xl {
    margin: calc(14 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-15-xs {
    padding-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-15-sm {
    padding-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-15-md {
    padding-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-15-lg {
    padding-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-15-xl {
    padding-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-15-2xl {
    padding-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-15-3xl {
    padding-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-15-4xl {
    padding-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-15-xs {
    margin-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-15-sm {
    margin-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-15-md {
    margin-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-15-lg {
    margin-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-15-xl {
    margin-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-15-2xl {
    margin-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-15-3xl {
    margin-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-15-4xl {
    margin-top: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-15-xs {
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-15-sm {
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-15-md {
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-15-lg {
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-15-xl {
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-15-2xl {
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-15-3xl {
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-15-4xl {
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-15-xs {
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-15-sm {
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-15-md {
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-15-lg {
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-15-xl {
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-15-2xl {
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-15-3xl {
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-15-4xl {
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-15-xs {
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-15-sm {
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-15-md {
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-15-lg {
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-15-xl {
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-15-2xl {
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-15-3xl {
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-15-4xl {
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-15-xs {
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-15-sm {
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-15-md {
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-15-lg {
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-15-xl {
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-15-2xl {
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-15-3xl {
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-15-4xl {
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-15-xs {
    padding-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-15-sm {
    padding-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-15-md {
    padding-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-15-lg {
    padding-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-15-xl {
    padding-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-15-2xl {
    padding-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-15-3xl {
    padding-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-15-4xl {
    padding-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-15-xs {
    margin-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-15-sm {
    margin-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-15-md {
    margin-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-15-lg {
    margin-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-15-xl {
    margin-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-15-2xl {
    margin-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-15-3xl {
    margin-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-15-4xl {
    margin-right: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-15-xs {
    padding-right: calc(15 * var(--spacing-base));
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-15-sm {
    padding-right: calc(15 * var(--spacing-base));
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-15-md {
    padding-right: calc(15 * var(--spacing-base));
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-15-lg {
    padding-right: calc(15 * var(--spacing-base));
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-15-xl {
    padding-right: calc(15 * var(--spacing-base));
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-15-2xl {
    padding-right: calc(15 * var(--spacing-base));
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-15-3xl {
    padding-right: calc(15 * var(--spacing-base));
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-15-4xl {
    padding-right: calc(15 * var(--spacing-base));
    padding-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-15-xs {
    margin-right: calc(15 * var(--spacing-base));
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-15-sm {
    margin-right: calc(15 * var(--spacing-base));
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-15-md {
    margin-right: calc(15 * var(--spacing-base));
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-15-lg {
    margin-right: calc(15 * var(--spacing-base));
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-15-xl {
    margin-right: calc(15 * var(--spacing-base));
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-15-2xl {
    margin-right: calc(15 * var(--spacing-base));
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-15-3xl {
    margin-right: calc(15 * var(--spacing-base));
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-15-4xl {
    margin-right: calc(15 * var(--spacing-base));
    margin-left: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-15-xs {
    padding-top: calc(15 * var(--spacing-base));
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-15-sm {
    padding-top: calc(15 * var(--spacing-base));
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-15-md {
    padding-top: calc(15 * var(--spacing-base));
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-15-lg {
    padding-top: calc(15 * var(--spacing-base));
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-15-xl {
    padding-top: calc(15 * var(--spacing-base));
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-15-2xl {
    padding-top: calc(15 * var(--spacing-base));
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-15-3xl {
    padding-top: calc(15 * var(--spacing-base));
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-15-4xl {
    padding-top: calc(15 * var(--spacing-base));
    padding-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-15-xs {
    margin-top: calc(15 * var(--spacing-base));
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-15-sm {
    margin-top: calc(15 * var(--spacing-base));
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-15-md {
    margin-top: calc(15 * var(--spacing-base));
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-15-lg {
    margin-top: calc(15 * var(--spacing-base));
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-15-xl {
    margin-top: calc(15 * var(--spacing-base));
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-15-2xl {
    margin-top: calc(15 * var(--spacing-base));
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-15-3xl {
    margin-top: calc(15 * var(--spacing-base));
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-15-4xl {
    margin-top: calc(15 * var(--spacing-base));
    margin-bottom: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-15-xs {
    padding: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-15-sm {
    padding: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-15-md {
    padding: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-15-lg {
    padding: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-15-xl {
    padding: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-15-2xl {
    padding: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-15-3xl {
    padding: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-15-4xl {
    padding: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-15-xs {
    margin: calc(15 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-15-sm {
    margin: calc(15 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-15-md {
    margin: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-15-lg {
    margin: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-15-xl {
    margin: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-15-2xl {
    margin: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-15-3xl {
    margin: calc(15 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-15-4xl {
    margin: calc(15 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-16-xs {
    padding-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-16-sm {
    padding-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-16-md {
    padding-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-16-lg {
    padding-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-16-xl {
    padding-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-16-2xl {
    padding-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-16-3xl {
    padding-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-16-4xl {
    padding-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-16-xs {
    margin-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-16-sm {
    margin-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-16-md {
    margin-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-16-lg {
    margin-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-16-xl {
    margin-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-16-2xl {
    margin-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-16-3xl {
    margin-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-16-4xl {
    margin-top: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-16-xs {
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-16-sm {
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-16-md {
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-16-lg {
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-16-xl {
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-16-2xl {
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-16-3xl {
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-16-4xl {
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-16-xs {
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-16-sm {
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-16-md {
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-16-lg {
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-16-xl {
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-16-2xl {
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-16-3xl {
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-16-4xl {
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-16-xs {
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-16-sm {
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-16-md {
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-16-lg {
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-16-xl {
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-16-2xl {
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-16-3xl {
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-16-4xl {
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-16-xs {
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-16-sm {
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-16-md {
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-16-lg {
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-16-xl {
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-16-2xl {
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-16-3xl {
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-16-4xl {
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-16-xs {
    padding-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-16-sm {
    padding-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-16-md {
    padding-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-16-lg {
    padding-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-16-xl {
    padding-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-16-2xl {
    padding-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-16-3xl {
    padding-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-16-4xl {
    padding-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-16-xs {
    margin-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-16-sm {
    margin-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-16-md {
    margin-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-16-lg {
    margin-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-16-xl {
    margin-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-16-2xl {
    margin-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-16-3xl {
    margin-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-16-4xl {
    margin-right: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-16-xs {
    padding-right: calc(16 * var(--spacing-base));
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-16-sm {
    padding-right: calc(16 * var(--spacing-base));
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-16-md {
    padding-right: calc(16 * var(--spacing-base));
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-16-lg {
    padding-right: calc(16 * var(--spacing-base));
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-16-xl {
    padding-right: calc(16 * var(--spacing-base));
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-16-2xl {
    padding-right: calc(16 * var(--spacing-base));
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-16-3xl {
    padding-right: calc(16 * var(--spacing-base));
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-16-4xl {
    padding-right: calc(16 * var(--spacing-base));
    padding-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-16-xs {
    margin-right: calc(16 * var(--spacing-base));
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-16-sm {
    margin-right: calc(16 * var(--spacing-base));
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-16-md {
    margin-right: calc(16 * var(--spacing-base));
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-16-lg {
    margin-right: calc(16 * var(--spacing-base));
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-16-xl {
    margin-right: calc(16 * var(--spacing-base));
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-16-2xl {
    margin-right: calc(16 * var(--spacing-base));
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-16-3xl {
    margin-right: calc(16 * var(--spacing-base));
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-16-4xl {
    margin-right: calc(16 * var(--spacing-base));
    margin-left: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-16-xs {
    padding-top: calc(16 * var(--spacing-base));
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-16-sm {
    padding-top: calc(16 * var(--spacing-base));
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-16-md {
    padding-top: calc(16 * var(--spacing-base));
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-16-lg {
    padding-top: calc(16 * var(--spacing-base));
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-16-xl {
    padding-top: calc(16 * var(--spacing-base));
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-16-2xl {
    padding-top: calc(16 * var(--spacing-base));
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-16-3xl {
    padding-top: calc(16 * var(--spacing-base));
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-16-4xl {
    padding-top: calc(16 * var(--spacing-base));
    padding-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-16-xs {
    margin-top: calc(16 * var(--spacing-base));
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-16-sm {
    margin-top: calc(16 * var(--spacing-base));
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-16-md {
    margin-top: calc(16 * var(--spacing-base));
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-16-lg {
    margin-top: calc(16 * var(--spacing-base));
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-16-xl {
    margin-top: calc(16 * var(--spacing-base));
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-16-2xl {
    margin-top: calc(16 * var(--spacing-base));
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-16-3xl {
    margin-top: calc(16 * var(--spacing-base));
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-16-4xl {
    margin-top: calc(16 * var(--spacing-base));
    margin-bottom: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-16-xs {
    padding: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-16-sm {
    padding: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-16-md {
    padding: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-16-lg {
    padding: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-16-xl {
    padding: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-16-2xl {
    padding: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-16-3xl {
    padding: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-16-4xl {
    padding: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-16-xs {
    margin: calc(16 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-16-sm {
    margin: calc(16 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-16-md {
    margin: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-16-lg {
    margin: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-16-xl {
    margin: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-16-2xl {
    margin: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-16-3xl {
    margin: calc(16 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-16-4xl {
    margin: calc(16 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-20-xs {
    padding-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pt-20-sm {
    padding-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pt-20-md {
    padding-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-20-lg {
    padding-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-20-xl {
    padding-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-20-2xl {
    padding-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-20-3xl {
    padding-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-20-4xl {
    padding-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mt-20-xs {
    margin-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mt-20-sm {
    margin-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mt-20-md {
    margin-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-20-lg {
    margin-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-20-xl {
    margin-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-20-2xl {
    margin-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-20-3xl {
    margin-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-20-4xl {
    margin-top: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pb-20-xs {
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pb-20-sm {
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pb-20-md {
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-20-lg {
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-20-xl {
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-20-2xl {
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-20-3xl {
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-20-4xl {
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mb-20-xs {
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mb-20-sm {
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mb-20-md {
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-20-lg {
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-20-xl {
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-20-2xl {
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-20-3xl {
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-20-4xl {
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pl-20-xs {
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pl-20-sm {
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pl-20-md {
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-20-lg {
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-20-xl {
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-20-2xl {
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-20-3xl {
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-20-4xl {
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .ml-20-xs {
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .ml-20-sm {
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .ml-20-md {
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-20-lg {
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-20-xl {
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-20-2xl {
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-20-3xl {
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-20-4xl {
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pr-20-xs {
    padding-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .pr-20-sm {
    padding-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .pr-20-md {
    padding-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-20-lg {
    padding-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-20-xl {
    padding-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-20-2xl {
    padding-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-20-3xl {
    padding-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-20-4xl {
    padding-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mr-20-xs {
    margin-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mr-20-sm {
    margin-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mr-20-md {
    margin-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-20-lg {
    margin-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-20-xl {
    margin-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-20-2xl {
    margin-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-20-3xl {
    margin-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-20-4xl {
    margin-right: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .px-20-xs {
    padding-right: calc(20 * var(--spacing-base));
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .px-20-sm {
    padding-right: calc(20 * var(--spacing-base));
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .px-20-md {
    padding-right: calc(20 * var(--spacing-base));
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .px-20-lg {
    padding-right: calc(20 * var(--spacing-base));
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .px-20-xl {
    padding-right: calc(20 * var(--spacing-base));
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .px-20-2xl {
    padding-right: calc(20 * var(--spacing-base));
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .px-20-3xl {
    padding-right: calc(20 * var(--spacing-base));
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .px-20-4xl {
    padding-right: calc(20 * var(--spacing-base));
    padding-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .mx-20-xs {
    margin-right: calc(20 * var(--spacing-base));
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .mx-20-sm {
    margin-right: calc(20 * var(--spacing-base));
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .mx-20-md {
    margin-right: calc(20 * var(--spacing-base));
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-20-lg {
    margin-right: calc(20 * var(--spacing-base));
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-20-xl {
    margin-right: calc(20 * var(--spacing-base));
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-20-2xl {
    margin-right: calc(20 * var(--spacing-base));
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-20-3xl {
    margin-right: calc(20 * var(--spacing-base));
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-20-4xl {
    margin-right: calc(20 * var(--spacing-base));
    margin-left: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .py-20-xs {
    padding-top: calc(20 * var(--spacing-base));
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .py-20-sm {
    padding-top: calc(20 * var(--spacing-base));
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .py-20-md {
    padding-top: calc(20 * var(--spacing-base));
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .py-20-lg {
    padding-top: calc(20 * var(--spacing-base));
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .py-20-xl {
    padding-top: calc(20 * var(--spacing-base));
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .py-20-2xl {
    padding-top: calc(20 * var(--spacing-base));
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .py-20-3xl {
    padding-top: calc(20 * var(--spacing-base));
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .py-20-4xl {
    padding-top: calc(20 * var(--spacing-base));
    padding-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .my-20-xs {
    margin-top: calc(20 * var(--spacing-base));
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .my-20-sm {
    margin-top: calc(20 * var(--spacing-base));
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .my-20-md {
    margin-top: calc(20 * var(--spacing-base));
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .my-20-lg {
    margin-top: calc(20 * var(--spacing-base));
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .my-20-xl {
    margin-top: calc(20 * var(--spacing-base));
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .my-20-2xl {
    margin-top: calc(20 * var(--spacing-base));
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .my-20-3xl {
    margin-top: calc(20 * var(--spacing-base));
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .my-20-4xl {
    margin-top: calc(20 * var(--spacing-base));
    margin-bottom: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .p-20-xs {
    padding: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .p-20-sm {
    padding: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .p-20-md {
    padding: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .p-20-lg {
    padding: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .p-20-xl {
    padding: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .p-20-2xl {
    padding: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .p-20-3xl {
    padding: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .p-20-4xl {
    padding: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .m-20-xs {
    margin: calc(20 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .m-20-sm {
    margin: calc(20 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .m-20-md {
    margin: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .m-20-lg {
    margin: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .m-20-xl {
    margin: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .m-20-2xl {
    margin: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .m-20-3xl {
    margin: calc(20 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .m-20-4xl {
    margin: calc(20 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .pt-auto-xs {
    padding-top: auto
  }
}
@media(min-width:640px) {
  .breakpoint .pt-auto-sm {
    padding-top: auto
  }
}
@media(min-width:768px) {
  .breakpoint .pt-auto-md {
    padding-top: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .pt-auto-lg {
    padding-top: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .pt-auto-xl {
    padding-top: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .pt-auto-2xl {
    padding-top: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .pt-auto-3xl {
    padding-top: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .pt-auto-4xl {
    padding-top: auto
  }
}
@media(min-width:320px) {
  .breakpoint .mt-auto-xs {
    margin-top: auto
  }
}
@media(min-width:640px) {
  .breakpoint .mt-auto-sm {
    margin-top: auto
  }
}
@media(min-width:768px) {
  .breakpoint .mt-auto-md {
    margin-top: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .mt-auto-lg {
    margin-top: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .mt-auto-xl {
    margin-top: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .mt-auto-2xl {
    margin-top: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .mt-auto-3xl {
    margin-top: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .mt-auto-4xl {
    margin-top: auto
  }
}
@media(min-width:320px) {
  .breakpoint .pb-auto-xs {
    padding-bottom: auto
  }
}
@media(min-width:640px) {
  .breakpoint .pb-auto-sm {
    padding-bottom: auto
  }
}
@media(min-width:768px) {
  .breakpoint .pb-auto-md {
    padding-bottom: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .pb-auto-lg {
    padding-bottom: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .pb-auto-xl {
    padding-bottom: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .pb-auto-2xl {
    padding-bottom: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .pb-auto-3xl {
    padding-bottom: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .pb-auto-4xl {
    padding-bottom: auto
  }
}
@media(min-width:320px) {
  .breakpoint .mb-auto-xs {
    margin-bottom: auto
  }
}
@media(min-width:640px) {
  .breakpoint .mb-auto-sm {
    margin-bottom: auto
  }
}
@media(min-width:768px) {
  .breakpoint .mb-auto-md {
    margin-bottom: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .mb-auto-lg {
    margin-bottom: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .mb-auto-xl {
    margin-bottom: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .mb-auto-2xl {
    margin-bottom: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .mb-auto-3xl {
    margin-bottom: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .mb-auto-4xl {
    margin-bottom: auto
  }
}
@media(min-width:320px) {
  .breakpoint .pl-auto-xs {
    padding-left: auto
  }
}
@media(min-width:640px) {
  .breakpoint .pl-auto-sm {
    padding-left: auto
  }
}
@media(min-width:768px) {
  .breakpoint .pl-auto-md {
    padding-left: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .pl-auto-lg {
    padding-left: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .pl-auto-xl {
    padding-left: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .pl-auto-2xl {
    padding-left: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .pl-auto-3xl {
    padding-left: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .pl-auto-4xl {
    padding-left: auto
  }
}
@media(min-width:320px) {
  .breakpoint .ml-auto-xs {
    margin-left: auto
  }
}
@media(min-width:640px) {
  .breakpoint .ml-auto-sm {
    margin-left: auto
  }
}
@media(min-width:768px) {
  .breakpoint .ml-auto-md {
    margin-left: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .ml-auto-lg {
    margin-left: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .ml-auto-xl {
    margin-left: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .ml-auto-2xl {
    margin-left: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .ml-auto-3xl {
    margin-left: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .ml-auto-4xl {
    margin-left: auto
  }
}
@media(min-width:320px) {
  .breakpoint .pr-auto-xs {
    padding-right: auto
  }
}
@media(min-width:640px) {
  .breakpoint .pr-auto-sm {
    padding-right: auto
  }
}
@media(min-width:768px) {
  .breakpoint .pr-auto-md {
    padding-right: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .pr-auto-lg {
    padding-right: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .pr-auto-xl {
    padding-right: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .pr-auto-2xl {
    padding-right: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .pr-auto-3xl {
    padding-right: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .pr-auto-4xl {
    padding-right: auto
  }
}
@media(min-width:320px) {
  .breakpoint .mr-auto-xs {
    margin-right: auto
  }
}
@media(min-width:640px) {
  .breakpoint .mr-auto-sm {
    margin-right: auto
  }
}
@media(min-width:768px) {
  .breakpoint .mr-auto-md {
    margin-right: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .mr-auto-lg {
    margin-right: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .mr-auto-xl {
    margin-right: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .mr-auto-2xl {
    margin-right: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .mr-auto-3xl {
    margin-right: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .mr-auto-4xl {
    margin-right: auto
  }
}
@media(min-width:320px) {
  .breakpoint .px-auto-xs {
    padding-right: auto;
    padding-left: auto
  }
}
@media(min-width:640px) {
  .breakpoint .px-auto-sm {
    padding-right: auto;
    padding-left: auto
  }
}
@media(min-width:768px) {
  .breakpoint .px-auto-md {
    padding-right: auto;
    padding-left: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .px-auto-lg {
    padding-right: auto;
    padding-left: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .px-auto-xl {
    padding-right: auto;
    padding-left: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .px-auto-2xl {
    padding-right: auto;
    padding-left: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .px-auto-3xl {
    padding-right: auto;
    padding-left: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .px-auto-4xl {
    padding-right: auto;
    padding-left: auto
  }
}
@media(min-width:320px) {
  .breakpoint .mx-auto-xs {
    margin-right: auto;
    margin-left: auto
  }
}
@media(min-width:640px) {
  .breakpoint .mx-auto-sm {
    margin-right: auto;
    margin-left: auto
  }
}
@media(min-width:768px) {
  .breakpoint .mx-auto-md {
    margin-right: auto;
    margin-left: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .mx-auto-lg {
    margin-right: auto;
    margin-left: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .mx-auto-xl {
    margin-right: auto;
    margin-left: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .mx-auto-2xl {
    margin-right: auto;
    margin-left: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .mx-auto-3xl {
    margin-right: auto;
    margin-left: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .mx-auto-4xl {
    margin-right: auto;
    margin-left: auto
  }
}
@media(min-width:320px) {
  .breakpoint .py-auto-xs {
    padding-top: auto;
    padding-bottom: auto
  }
}
@media(min-width:640px) {
  .breakpoint .py-auto-sm {
    padding-top: auto;
    padding-bottom: auto
  }
}
@media(min-width:768px) {
  .breakpoint .py-auto-md {
    padding-top: auto;
    padding-bottom: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .py-auto-lg {
    padding-top: auto;
    padding-bottom: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .py-auto-xl {
    padding-top: auto;
    padding-bottom: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .py-auto-2xl {
    padding-top: auto;
    padding-bottom: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .py-auto-3xl {
    padding-top: auto;
    padding-bottom: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .py-auto-4xl {
    padding-top: auto;
    padding-bottom: auto
  }
}
@media(min-width:320px) {
  .breakpoint .my-auto-xs {
    margin-top: auto;
    margin-bottom: auto
  }
}
@media(min-width:640px) {
  .breakpoint .my-auto-sm {
    margin-top: auto;
    margin-bottom: auto
  }
}
@media(min-width:768px) {
  .breakpoint .my-auto-md {
    margin-top: auto;
    margin-bottom: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .my-auto-lg {
    margin-top: auto;
    margin-bottom: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .my-auto-xl {
    margin-top: auto;
    margin-bottom: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .my-auto-2xl {
    margin-top: auto;
    margin-bottom: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .my-auto-3xl {
    margin-top: auto;
    margin-bottom: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .my-auto-4xl {
    margin-top: auto;
    margin-bottom: auto
  }
}
@media(min-width:320px) {
  .breakpoint .p-auto-xs {
    padding: auto
  }
}
@media(min-width:640px) {
  .breakpoint .p-auto-sm {
    padding: auto
  }
}
@media(min-width:768px) {
  .breakpoint .p-auto-md {
    padding: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .p-auto-lg {
    padding: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .p-auto-xl {
    padding: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .p-auto-2xl {
    padding: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .p-auto-3xl {
    padding: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .p-auto-4xl {
    padding: auto
  }
}
@media(min-width:320px) {
  .breakpoint .m-auto-xs {
    margin: auto
  }
}
@media(min-width:640px) {
  .breakpoint .m-auto-sm {
    margin: auto
  }
}
@media(min-width:768px) {
  .breakpoint .m-auto-md {
    margin: auto
  }
}
@media(min-width:1024px) {
  .breakpoint .m-auto-lg {
    margin: auto
  }
}
@media(min-width:1280px) {
  .breakpoint .m-auto-xl {
    margin: auto
  }
}
@media(min-width:1336px) {
  .breakpoint .m-auto-2xl {
    margin: auto
  }
}
@media(min-width:1440px) {
  .breakpoint .m-auto-3xl {
    margin: auto
  }
}
@media(min-width:1676px) {
  .breakpoint .m-auto-4xl {
    margin: auto
  }
}
.text-h1 {
  font-size: 2.8rem;
  font-weight: 500;
  line-height: 2.1
}
@media(min-width:1024px) {
  .breakpoint .text-h1 {
    font-size: 3.3rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.text-h1-extra {
  font-size: 2.8rem;
  font-weight: 800;
  line-height: 2.1
}
@media(min-width:1024px) {
  .breakpoint .text-h1-extra {
    font-size: 3.3rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.text-h2 {
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 2.1
}
@media(min-width:1024px) {
  .breakpoint .text-h2 {
    font-size: 1.9rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.text-h2-extra {
  font-size: 2.2rem;
  font-weight: 800;
  line-height: 2.1
}
@media(min-width:1024px) {
  .breakpoint .text-h2-extra {
    font-size: 2.6rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.text-h3 {
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 2.1
}
@media(min-width:1024px) {
  .breakpoint .text-h3 {
    font-size: 2.1rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.text-h3-extra {
  font-size: 1.8rem;
  font-weight: 800;
  line-height: 2.1
}
@media(min-width:1024px) {
  .breakpoint .text-h3-extra {
    font-size: 2.1rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.text-h4 {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.12
}
@media(min-width:1024px) {
  .breakpoint .text-h4 {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 2.12
  }
}
.text-h4-extra {
  font-size: 1.6rem;
  font-weight: 800;
  line-height: 2.12
}
@media(min-width:1024px) {
  .breakpoint .text-h4-extra {
    font-size: 1.2rem;
    font-weight: 800;
    line-height: 2.12
  }
}
.text-h5 {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-h5 {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.text-h5-extra {
  font-size: 1.1rem;
  font-weight: 800;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-h5-extra {
    font-size: 1.6rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.text-subtitle {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-subtitle {
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 2.15
  }
}
.text-subtitle-strong {
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-subtitle-strong {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.text-subtitle-extra {
  font-size: 1.3rem;
  font-weight: 800;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-subtitle-extra {
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.text-body-1 {
  font-size: 0.8rem;
  font-weight: 400;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-body-1 {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 2.15
  }
}
.text-body1-strong {
  font-size: 0.8rem;
  font-weight: 700;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-body1-strong {
    font-size: 0.9rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.text-body1-extra {
  font-size: 0.8rem;
  font-weight: 800;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-body1-extra {
    font-size: 0.9rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.text-body-2 {
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 2.17
}
@media(min-width:1024px) {
  .breakpoint .text-body-2 {
    font-size: 0.8rem;
    font-weight: 400;
    line-height: 2.17
  }
}
.text-body2-strong {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.17
}
@media(min-width:1024px) {
  .breakpoint .text-body2-strong {
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.text-body2-extra {
  font-size: 1.1rem;
  font-weight: 800;
  line-height: 2.17
}
@media(min-width:1024px) {
  .breakpoint .text-body2-extra {
    font-size: 0.8rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.text-caption {
  font-size: 1rem;
  font-weight: 400;
  line-height: 2.17
}
@media(min-width:1024px) {
  .breakpoint .text-caption {
    font-size: 0.8rem;
    font-weight: 400;
    line-height: 2.17
  }
}
.text-caption-strong {
  font-size: 1rem;
  font-weight: 700;
  line-height: 2.17
}
@media(min-width:1024px) {
  .breakpoint .text-caption-strong {
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.text-caption-extra {
  font-size: 1rem;
  font-weight: 800;
  line-height: 2.17
}
@media(min-width:1024px) {
  .breakpoint .text-caption-extra {
    font-size: 1.1rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.text-button-1 {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.15
}
@media(min-width:1024px) {
  .breakpoint .text-button-1 {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.text-button-2 {
  font-size: 0.8rem;
  font-weight: 700;
  line-height: 2.17
}
@media(min-width:1024px) {
  .breakpoint .text-button-2 {
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.text-button-3 {
  font-size: 1rem;
  font-weight: 800;
  line-height: 2.17
}
@media(min-width:1024px) {
  .breakpoint .text-button-3 {
    font-size: 1rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.color-000 {
  color: var(--color-neutral-000)
}
.color-300 {
  color: var(--color-neutral-300)
}
.color-400 {
  color: var(--color-neutral-400)
}
.color-500 {
  color: var(--color-neutral-500)
}
.color-600 {
  color: var(--color-neutral-600)
}
.color-700 {
  color: var(--color-neutral-700)
}
.color-800 {
  color: var(--color-neutral-800)
}
.color-900 {
  color: var(--color-neutral-900)
}
.color-primary-700 {
  color: var(--color-primary-700)
}
.color-hint-text-success {
  color: var(--color-hint-text-success)
}
.color-primary-100 {
  color: var(--color-primary-100)
}
.color-hint-text-error {
  color: var(--color-hint-text-error)
}
.color-hint-text-neutral {
  color: var(--color-hint-text-neutral)
}
.color-hint-text-caution {
  color: var(--color-hint-text-caution)
}
.color-secondary-500 {
  color: var(--color-secondary-500)
}
.color-white {
  color: var(--color-white)
}
.color-black {
  color: var(--color-black)
}
.text-no-wrap {
  white-space: nowrap
}
.ltr {
  direction: ltr
}
.swiper-slide {
  width: 100%;
  height: 100%
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none
}
.swiper-pagination-bullet:only-child {
  display: none !important
}
.Icon_module_Icon__count__e7894ee2 {
  border-radius: .6rem;
  border: .2rem solid var(--color-neutral-000);
  width: 1.8rem;
  height: 1.6rem;
  bottom: -.2rem;
  right: -.8rem
}
.Chip_module_Chip__0e3e70bd {
  border: 1px solid var(--color-neutral-200);
  color: var(--color-neutral-700)
}
.Chip_module_Chip_Small__0e3e70bd {
  height: 3.2rem
}
.Chip_module_Chip_Medium__0e3e70bd {
  height: 4rem
}
.Chip_module_Chip_RadiusSmall__0e3e70bd {
  border-radius: var(--small-radius)
}
.Chip_module_Chip_RadiusMedium__0e3e70bd {
  border-radius: 10rem
}
.Chip_module_Chip_ActiveDefault__0e3e70bd {
  border: 1px solid var(--color-primary-700);
  color: var(--color-primary-700)
}
.Chip_module_Chip_ActiveSuccess__0e3e70bd {
  border: 1px solid var(--color-hint-text-success);
  color: var(--color-hint-text-success);
  background: rgba(62, 182, 117, .1)
}
.Chip_module_Chip_ActiveError__0e3e70bd {
  border: 1px solid var(--color-hint-text-error);
  color: var(--color-hint-text-error);
  background: rgba(224, 83, 83, .05)
}
.Chip_module_Chip_ActivePrimaryBgWhite__0e3e70bd {
  border: 1px solid var(--color-primary-500);
  color: var(--color-primary-500);
  background: var(--color-neutral-000);
  box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
}
.Link_module_Link__24317345 {
  display: inherit;
  color: inherit;
  justify-content: inherit;
  align-items: inherit
}
.Misc_module_Misc__f1d351cb {
  border-radius: 50%
}
.Misc_module_Misc_Small__f1d351cb {
  width: .3rem;
  height: .3rem
}
.Misc_module_Misc_Medium__f1d351cb {
  width: .6rem;
  height: .6rem
}
.Misc_module_Misc_Success__f1d351cb {
  background-color: var(--color-hint-object-success)
}
.Misc_module_Misc_Error__f1d351cb {
  background-color: var(--color-hint-object-error)
}
.Misc_module_Misc_Neutral200__f1d351cb {
  background-color: var(--color-neutral-200)
}
.Misc_module_Misc_Primary100__f1d351cb {
  background-color: var(--color-primary-100)
}
.Misc_module_Misc_Neutral400__f1d351cb {
  background-color: var(--color-neutral-400)
}
.Misc_module_Misc_White__f1d351cb {
  background-color: var(--color-icon-white)
}
.Hint_module_Hint_Error__7119c35e {
  background: rgba(178, 0, 26, .1)
}
.Hint_module_Hint_Success__7119c35e {
  background: rgba(46, 123, 50, .1)
}
.Hint_module_Hint_Warning__7119c35e {
  background: rgba(245, 127, 23, .1)
}
.Hint_module_Hint_Default__7119c35e {
  background: hsla(216, 4%, 53%, .1)
}
.Hint_module_Hint_BorderError__7119c35e {
  border: 1px solid var(--color-hint-text-error)
}
.Hint_module_Hint_BorderSuccess__7119c35e {
  border: 1px solid var(--color-hint-text-success)
}
.Hint_module_Hint_BorderWarning__7119c35e {
  border: 1px solid var(--color-hint-text-caution)
}
.Hint_module_Hint_BorderDefault__7119c35e {
  border: 1px solid var(--color-hint-object-neutral)
}
.Title_module_Title__line__7fb2674b {
  width: 7rem;
  height: .2rem
}
.Title_module_Title__line_Red__7fb2674b {
  background-color: var(--color-primary-700)
}
.Badge_module_Badge__b4d2a485 {
  border-radius: 10rem;
  border: 1px solid transparent
}
.Badge_module_Badge_Small__b4d2a485 {
  height: 2.2rem
}
.Badge_module_Badge_Medium__b4d2a485 {
  height: 2.8rem
}
.Modal_module_Modal__5d7c8c1d {
  max-width: 90vw;
  max-height: 80vh;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  transition: all 2.5s ease
}
@media (min-width:1024px) {
  .breakpoint .Modal_module_Modal__5d7c8c1d {
    width: 640px
  }
}
.Modal_module_Modal__close__5d7c8c1d {
  right: 20px;
  top: 16px
}
.Modal_module_Modal__titleDivider__5d7c8c1d {
  height: 1px;
  background: #ddd
}
.Anchor_module_Anchor_Primary__ebfd5218 {
  color: var(--color-button-primary)
}
.Anchor_module_Anchor_Secondary__ebfd5218 {
  color: var(--color-button-secondary)
}
.Anchor_module_Anchor_Success__ebfd5218 {
  color: var(--color-hint-text-success)
}
.Anchor_module_Anchor_Black__ebfd5218 {
  color: var(--color-black)
}
.Anchor_module_Anchor_N500__ebfd5218 {
  color: var(--color-neutral-500)
}
.Anchor_module_Anchor_White__ebfd5218 {
  color: var(--color-white)
}
.Anchor_module_Anchor_N800__ebfd5218 {
  color: var(--color-neutral-800)
}
.Anchor_module_Anchor_Caution__ebfd5218 {
  color: var(--color-hint-text-caution)
}
.Button_module_btn__2510bed4 {
  cursor: pointer;
  border: none;
  background: none;
  outline: none;
  align-items: center;
  overflow: hidden;
  transition: top .3s ease-in-out
}
.Button_module_btn_Primary__2510bed4:not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  border: 1px solid var(--color-button-primary)
}
.Button_module_btn_Primary__2510bed4.Button_module_btn_RoundedLoading__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4, .Button_module_btn_Primary__2510bed4.Button_module_btn_Outlined__2510bed4 {
  background-color: transparent;
  color: var(--color-button-primary)
}
.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Primary__2510bed4.Button_module_btn_Text__2510bed4 {
  color: var(--color-button-primary)
}
.Button_module_btn_Primary__2510bed4:not(.Button_module_btn_Outlined__2510bed4):not(.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  background-color: var(--color-button-primary);
  color: var(--color-button-text-primary)
}
.Button_module_btn_Secondary__2510bed4:not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  border: 1px solid var(--color-button-secondary)
}
.Button_module_btn_Secondary__2510bed4.Button_module_btn_RoundedLoading__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4, .Button_module_btn_Secondary__2510bed4.Button_module_btn_Outlined__2510bed4 {
  background-color: transparent;
  color: var(--color-button-secondary)
}
.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Secondary__2510bed4.Button_module_btn_Text__2510bed4 {
  color: var(--color-button-secondary)
}
.Button_module_btn_Secondary__2510bed4:not(.Button_module_btn_Outlined__2510bed4):not(.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  background-color: var(--color-button-secondary);
  color: var(--color-button-text-secondary)
}
.Button_module_btn_White__2510bed4:not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  border: 1px solid var(--color-button-white)
}
.Button_module_btn_White__2510bed4.Button_module_btn_RoundedLoading__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4, .Button_module_btn_White__2510bed4.Button_module_btn_Outlined__2510bed4 {
  background-color: transparent;
  color: var(--color-button-white)
}
.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_White__2510bed4.Button_module_btn_Text__2510bed4 {
  color: var(--color-button-white)
}
.Button_module_btn_White__2510bed4:not(.Button_module_btn_Outlined__2510bed4):not(.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  background-color: var(--color-button-white);
  color: var(--color-button-text-white)
}
.Button_module_btn_Black__2510bed4:not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  border: 1px solid var(--color-button-black)
}
.Button_module_btn_Black__2510bed4.Button_module_btn_RoundedLoading__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4, .Button_module_btn_Black__2510bed4.Button_module_btn_Outlined__2510bed4 {
  background-color: transparent;
  color: var(--color-button-black)
}
.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Black__2510bed4.Button_module_btn_Text__2510bed4 {
  color: var(--color-button-black)
}
.Button_module_btn_Black__2510bed4:not(.Button_module_btn_Outlined__2510bed4):not(.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  background-color: var(--color-button-black);
  color: var(--color-button-text-black)
}
.Button_module_btn_Error__2510bed4:not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  border: 1px solid var(--color-button-error)
}
.Button_module_btn_Error__2510bed4.Button_module_btn_RoundedLoading__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4, .Button_module_btn_Error__2510bed4.Button_module_btn_Outlined__2510bed4 {
  background-color: transparent;
  color: var(--color-button-error)
}
.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Error__2510bed4.Button_module_btn_Text__2510bed4 {
  color: var(--color-button-error)
}
.Button_module_btn_Error__2510bed4:not(.Button_module_btn_Outlined__2510bed4):not(.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  background-color: var(--color-button-error);
  color: var(--color-button-text-error)
}
.Button_module_btn_Brand__2510bed4:not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  border: 1px solid var(--color-button-brand)
}
.Button_module_btn_Brand__2510bed4.Button_module_btn_RoundedLoading__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4, .Button_module_btn_Brand__2510bed4.Button_module_btn_Outlined__2510bed4 {
  background-color: transparent;
  color: var(--color-button-brand)
}
.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_Brand__2510bed4.Button_module_btn_Text__2510bed4 {
  color: var(--color-button-brand)
}
.Button_module_btn_Brand__2510bed4:not(.Button_module_btn_Outlined__2510bed4):not(.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  background-color: var(--color-button-brand);
  color: var(--color-button-text-brand)
}
.Button_module_btn_HintObjectError__2510bed4:not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  border: 1px solid var(--color-button-hint-object-error)
}
.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_RoundedLoading__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4, .Button_module_btn_HintObjectError__2510bed4.Button_module_btn_Outlined__2510bed4 {
  background-color: transparent;
  color: var(--color-button-hint-object-error)
}
.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4 {
  border: 1px solid var(--color-neutral-200)
}
.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_Text__2510bed4 {
  color: var(--color-button-hint-object-error)
}
.Button_module_btn_HintObjectError__2510bed4:not(.Button_module_btn_Outlined__2510bed4):not(.Button_module_btn_Primary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Secondary__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_White__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Black__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Error__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Brand__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_HintObjectError__2510bed4.Button_module_btn_NeutralOutlined__2510bed4):not(.Button_module_btn_Text__2510bed4):not(.Button_module_btn_NeutralOutlined__2510bed4) {
  background-color: var(--color-button-hint-object-error);
  color: var(--color-button-text-hint-object-error)
}
.Button_module_btn_Small__2510bed4 {
  height: 36px
}
.Button_module_btn_Medium__2510bed4 {
  height: 40px
}
.Button_module_btn_Large__2510bed4 {
  height: 48px
}
.Button_module_btn_Small__2510bed4:not(btn--icon) {
  padding: calc(1 * var(--spacing-base)) calc(4 * var(--spacing-base))
}
.Button_module_btn_Small__2510bed4.Button_module_btn_Icon__2510bed4 {
  padding: calc(2 * var(--spacing-base))
}
.Button_module_btn_Medium__2510bed4:not(btn--icon) {
  padding: calc(2 * var(--spacing-base)) calc(4 * var(--spacing-base))
}
.Button_module_btn_Medium__2510bed4.Button_module_btn_Icon__2510bed4 {
  padding: calc(2 * var(--spacing-base))
}
.Button_module_btn_Large__2510bed4:not(btn--icon) {
  padding: calc(3 * var(--spacing-base)) calc(4 * var(--spacing-base))
}
.Button_module_btn_Large__2510bed4.Button_module_btn_Icon__2510bed4 {
  padding: calc(2 * var(--spacing-base))
}
.Button_module_btn_Disabled__2510bed4 {
  color: var(--color-button-disable) !important;
  box-shadow: none !important
}
.Button_module_btn_Disabled__2510bed4:not(.Button_module_btn_Text__2510bed4) {
  background-color: var(--color-button-disable) !important;
  border: 1px solid var(--color-button-disable) !important;
  color: var(--color-white) !important
}
.Button_module_btn_Wide__2510bed4 {
  width: 18rem
}
.Button_module_btn_NoWrap__2510bed4 {
  white-space: nowrap
}
.Button_module_btn__loading__2510bed4 {
  top: 200%;
  height: 0;
  position: absolute;
  z-index: 2;
  left: calc(50% - 12px)
}
.Button_module_btn__loading_Active__2510bed4 {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center
}
.Button_module_btn__content_Loading__2510bed4 {
  top: 200%;
  visibility: hidden
}
.Banner_module_Banner__f7bc3da6:after {
  display: block;
  content: ""
}
.Banner_module_Banner__f7bc3da6 img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover
}
.Banner_module_Banner_A__f7bc3da6:after {
  padding-bottom: 100%
}
.Banner_module_Banner_B__f7bc3da6:after {
  padding-bottom: 31.25%
}
.Banner_module_Banner_C__f7bc3da6:after {
  padding-bottom: 40%
}
.Portal_module_Portal_Center__ddbb7d1b {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%)
}
.Portal_module_Portal_Middle__ddbb7d1b {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}
.Portal_module_Portal_Top__ddbb7d1b {
  top: calc(var(--header-top-height) + var(--header-menu-height))
}
.Portal_module_Portal_Bottom__ddbb7d1b {
  bottom: calc(var(--footer-height))
}
.Portal_module_Portal_Right__ddbb7d1b {
  right: calc(var(--footer-height))
}
.Portal_module_Portal_Left__ddbb7d1b {
  left: calc(var(--footer-height))
}
.Popper_module_textH1__46375d1b {
  font-size: 2.8rem;
  font-weight: 500;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH1__46375d1b {
    font-size: 3.3rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.Popper_module_textH1Extra__46375d1b {
  font-size: 2.8rem;
  font-weight: 800;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH1Extra__46375d1b {
    font-size: 3.3rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.Popper_module_textH2__46375d1b {
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH2__46375d1b {
    font-size: 2.6rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.Popper_module_textH2Extra__46375d1b {
  font-size: 2.2rem;
  font-weight: 800;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH2Extra__46375d1b {
    font-size: 2.6rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.Popper_module_textH3__46375d1b {
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH3__46375d1b {
    font-size: 2.1rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.Popper_module_textH3Extra__46375d1b {
  font-size: 1.8rem;
  font-weight: 800;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH3Extra__46375d1b {
    font-size: 2.1rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.Popper_module_textH4__46375d1b {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.12
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH4__46375d1b {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 2.12
  }
}
.Popper_module_textH4Extra__46375d1b {
  font-size: 1.6rem;
  font-weight: 800;
  line-height: 2.12
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH4Extra__46375d1b {
    font-size: 1.2rem;
    font-weight: 800;
    line-height: 2.12
  }
}
.Popper_module_textH5__46375d1b {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH5__46375d1b {
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.Popper_module_textH5Extra__46375d1b {
  font-size: 1.1rem;
  font-weight: 800;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textH5Extra__46375d1b {
    font-size: 1.6rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.Popper_module_textSubtitle__46375d1b {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textSubtitle__46375d1b {
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 2.15
  }
}
.Popper_module_textSubtitleStrong__46375d1b {
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textSubtitleStrong__46375d1b {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.Popper_module_textSubtitleExtra__46375d1b {
  font-size: 1.3rem;
  font-weight: 800;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textSubtitleExtra__46375d1b {
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.Popper_module_textBody1__46375d1b {
  font-size: 0.8rem;
  font-weight: 400;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textBody1__46375d1b {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 2.15
  }
}
.Popper_module_textBody1Strong__46375d1b {
  font-size: 0.8rem;
  font-weight: 700;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textBody1Strong__46375d1b {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.Popper_module_textBody1Extra__46375d1b {
  font-size: 0.8rem;
  font-weight: 800;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textBody1Extra__46375d1b {
    font-size: 1.1rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.Popper_module_textBody2__46375d1b {
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textBody2__46375d1b {
    font-size: 0.8rem;
    font-weight: 400;
    line-height: 2.17
  }
}
.Popper_module_textBody2Strong__46375d1b {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textBody2Strong__46375d1b {
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.Popper_module_textBody2Extra__46375d1b {
  font-size: 1.1rem;
  font-weight: 800;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textBody2Extra__46375d1b {
    font-size: 0.8rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.Popper_module_textCaption__46375d1b {
  font-size: 1rem;
  font-weight: 400;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textCaption__46375d1b {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 2.17
  }
}
.Popper_module_textCaptionStrong__46375d1b {
  font-size: 1rem;
  font-weight: 700;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textCaptionStrong__46375d1b {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.Popper_module_textCaptionExtra__46375d1b {
  font-size: 1rem;
  font-weight: 800;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textCaptionExtra__46375d1b {
    font-size: 1.1rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.Popper_module_textButton1__46375d1b {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textButton1__46375d1b {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.Popper_module_textButton2__46375d1b {
  font-size: 0.8rem;
  font-weight: 700;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textButton2__46375d1b {
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.Popper_module_textButton3__46375d1b {
  font-size: 1rem;
  font-weight: 800;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Popper_module_breakpoint__46375d1b .Popper_module_textButton3__46375d1b {
    font-size: 1rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.Popper_module_color000__46375d1b {
  color: var(--color-neutral-000)
}
.Popper_module_color300__46375d1b {
  color: var(--color-neutral-300)
}
.Popper_module_color400__46375d1b {
  color: var(--color-neutral-400)
}
.Popper_module_color500__46375d1b {
  color: var(--color-neutral-500)
}
.Popper_module_color600__46375d1b {
  color: var(--color-neutral-600)
}
.Popper_module_color700__46375d1b {
  color: var(--color-neutral-700)
}
.Popper_module_color800__46375d1b {
  color: var(--color-neutral-800)
}
.Popper_module_color900__46375d1b {
  color: var(--color-neutral-900)
}
.Popper_module_colorSecondary700__46375d1b {
  color: var(--color-secondary-700)
}
.Popper_module_colorPrimary700__46375d1b {
  color: var(--color-primary-700)
}
.Popper_module_colorHintTextSuccess__46375d1b {
  color: var(--color-hint-text-success)
}
.Popper_module_colorPrimary100__46375d1b {
  color: var(--color-primary-100)
}
.Popper_module_colorPrimary500__46375d1b {
  color: var(--color-primary-500)
}
.Popper_module_colorHintTextError__46375d1b {
  color: var(--color-hint-text-error)
}
.Popper_module_colorHintTextNeutral__46375d1b {
  color: var(--color-hint-text-neutral)
}
.Popper_module_colorHintTextCaution__46375d1b {
  color: var(--color-hint-text-caution)
}
.Popper_module_colorSecondary500__46375d1b {
  color: var(--color-secondary-500)
}
.Popper_module_colorWhite__46375d1b {
  color: var(--color-white)
}
.Popper_module_colorBlack__46375d1b {
  color: var(--color-black)
}
.Popper_module_textNoWrap__46375d1b {
  white-space: nowrap
}
.Popper_module_ltr__46375d1b {
  direction: ltr
}
.Popper_module_Popper__popper__46375d1b {
  width: 400px;
  max-height: 80vh
}
.Popper_module_Popper__popper_Active__46375d1b {
  opacity: 1
}
.Popper_module_Popper__popper_AnimatedActive__46375d1b {
  -webkit-animation: Popper_module_fadeIn__46375d1b .5s ease-in-out forwards;
  animation: Popper_module_fadeIn__46375d1b .5s ease-in-out forwards
}
.Popper_module_Popper__popper_Inactive__46375d1b {
  opacity: 0;
  visibility: hidden
}
.Popper_module_Popper__popper_AnimatedInactive__46375d1b {
  -webkit-animation: Popper_module_fadeOut__46375d1b .5s ease-in-out forwards;
  animation: Popper_module_fadeOut__46375d1b .5s ease-in-out forwards
}
.Popper_module_Popper__popper_HideImmediately__46375d1b {
  opacity: 0;
  visibility: hidden
}
@-webkit-keyframes Popper_module_fadeIn__46375d1b {
  0% {
    opacity: 0
  }
  to {
    opacity: 1
  }
}
@keyframes Popper_module_fadeIn__46375d1b {
  0% {
    opacity: 0
  }
  to {
    opacity: 1
  }
}
@-webkit-keyframes Popper_module_fadeOut__46375d1b {
  0% {
    opacity: 1
  }
  to {
    opacity: 0;
    visibility: hidden
  }
}
@keyframes Popper_module_fadeOut__46375d1b {
  0% {
    opacity: 1
  }
  to {
    opacity: 0;
    visibility: hidden
  }
}
.Popper_module_Popper__popper__46375d1b[data-show], .Slider_module_dBlock__03eb7a82 {
  display: block
}
.Slider_module_dInlineBlock__03eb7a82 {
  display: inline-block
}
.Slider_module_dInline__03eb7a82 {
  display: inline
}
.Slider_module_dFlex__03eb7a82, .Slider_module_Slider__button__03eb7a82, .Slider_module_Slider__nextButton__03eb7a82, .Slider_module_Slider__prevButton__03eb7a82 {
  display: flex
}
.Slider_module_dInlineFlex__03eb7a82 {
  display: inline-flex
}
.Slider_module_dGrid__03eb7a82 {
  display: grid
}
.Slider_module_dNone__03eb7a82 {
  display: none
}
.Slider_module_aiStretch__03eb7a82 {
  align-items: stretch
}
.Slider_module_aiCenter__03eb7a82, .Slider_module_Slider__button__03eb7a82, .Slider_module_Slider__nextButton__03eb7a82, .Slider_module_Slider__prevButton__03eb7a82 {
  align-items: center
}
.Slider_module_aiStart__03eb7a82 {
  align-items: flex-start
}
.Slider_module_aiEnd__03eb7a82 {
  align-items: flex-end
}
.Slider_module_asCenter__03eb7a82 {
  align-self: center
}
.Slider_module_asStart__03eb7a82 {
  align-self: flex-start
}
.Slider_module_asEnd__03eb7a82 {
  align-self: flex-end
}
.Slider_module_asStretch__03eb7a82 {
  align-self: stretch
}
.Slider_module_jcCenter__03eb7a82, .Slider_module_Slider__button__03eb7a82, .Slider_module_Slider__nextButton__03eb7a82, .Slider_module_Slider__prevButton__03eb7a82 {
  justify-content: center
}
.Slider_module_jcBetween__03eb7a82 {
  justify-content: space-between
}
.Slider_module_jcEvenly__03eb7a82 {
  justify-content: space-evenly
}
.Slider_module_jcAround__03eb7a82 {
  justify-content: space-around
}
.Slider_module_jcStart__03eb7a82 {
  justify-content: flex-start
}
.Slider_module_jcEnd__03eb7a82 {
  justify-content: flex-end
}
.Slider_module_grow0__03eb7a82 {
  flex-grow: 0
}
.Slider_module_grow1__03eb7a82 {
  flex-grow: 1
}
.Slider_module_grow2__03eb7a82 {
  flex-grow: 2
}
.Slider_module_grow3__03eb7a82 {
  flex-grow: 3
}
.Slider_module_grow4__03eb7a82 {
  flex-grow: 4
}
.Slider_module_grow5__03eb7a82 {
  flex-grow: 5
}
.Slider_module_shrink0__03eb7a82 {
  flex-shrink: 0
}
.Slider_module_flexRow__03eb7a82 {
  flex-direction: row
}
.Slider_module_flexColumn__03eb7a82 {
  flex-direction: column
}
.Slider_module_flexRowReverse__03eb7a82 {
  flex-direction: row-reverse
}
.Slider_module_flexColumnReverse__03eb7a82 {
  flex-direction: column-reverse
}
.Slider_module_flexWrap__03eb7a82 {
  flex-wrap: wrap
}
.Slider_module_flexWrapReverse__03eb7a82 {
  flex-wrap: wrap-reverse
}
.Slider_module_flexNowrap__03eb7a82 {
  flex-wrap: nowrap
}
.Slider_module_hScreen__03eb7a82 {
  height: 100vh
}
.Slider_module_h100__03eb7a82 {
  height: 100%
}
.Slider_module_h50__03eb7a82 {
  height: 50%
}
.Slider_module_h24__03eb7a82 {
  height: 2.4rem
}
.Slider_module_h36__03eb7a82 {
  height: 3.6rem
}
.Slider_module_h48__03eb7a82 {
  height: 4.8rem
}
.Slider_module_hFitContent__03eb7a82 {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content
}
.Slider_module_hUnset__03eb7a82 {
  height: unset
}
.Slider_module_hFull__03eb7a82 {
  height: 100%
}
.Slider_module_hMin100__03eb7a82, .Slider_module_hMinFull__03eb7a82 {
  min-height: 100%
}
.Slider_module_wScreen__03eb7a82 {
  width: 100vw
}
.Slider_module_w100__03eb7a82 {
  width: 100%
}
.Slider_module_w50__03eb7a82 {
  width: 50%
}
.Slider_module_w33__03eb7a82 {
  width: 33%
}
.Slider_module_w25__03eb7a82 {
  width: 25%
}
.Slider_module_w16__03eb7a82 {
  width: 1.6rem
}
.Slider_module_w24__03eb7a82 {
  width: 2.4rem
}
.Slider_module_w36__03eb7a82 {
  width: 3.6rem
}
.Slider_module_w48__03eb7a82 {
  width: 4.8rem
}
.Slider_module_wFitContent__03eb7a82 {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content
}
.Slider_module_wMinContent__03eb7a82 {
  width: -webkit-min-content;
  width: min-content
}
.Slider_module_wMaxContent__03eb7a82 {
  width: -webkit-max-content;
  width: max-content
}
.Slider_module_wUnset__03eb7a82 {
  width: unset
}
.Slider_module_wFull__03eb7a82 {
  width: 100%
}
.Slider_module_wMin0__03eb7a82 {
  min-width: 0
}
.Slider_module_wMinScreen__03eb7a82 {
  min-width: 100vw
}
.Slider_module_wMin100__03eb7a82 {
  min-width: 100%
}
.Slider_module_wMin50__03eb7a82 {
  min-width: 50%
}
.Slider_module_wMin33__03eb7a82 {
  min-width: 33%
}
.Slider_module_wMin16__03eb7a82 {
  min-width: 1.6rem
}
.Slider_module_wMin24__03eb7a82 {
  min-width: 2.4rem
}
.Slider_module_wMin36__03eb7a82 {
  min-width: 3.6rem
}
.Slider_module_wMin48__03eb7a82 {
  min-width: 4.8rem
}
.Slider_module_wMinFull__03eb7a82 {
  min-width: 100%
}
.Slider_module_alignCenter__03eb7a82 {
  text-align: center
}
.Slider_module_alignRight__03eb7a82 {
  text-align: right
}
.Slider_module_alignLeft__03eb7a82 {
  text-align: left
}
.Slider_module_breakNormal__03eb7a82 {
  word-break: "normal"
}
.Slider_module_breakWords__03eb7a82 {
  word-break: break-word
}
.Slider_module_breakAll__03eb7a82 {
  word-break: break-all
}
.Slider_module_overflowHidden__03eb7a82 {
  overflow: hidden
}
.Slider_module_overflowVisible__03eb7a82 {
  overflow: visible
}
.Slider_module_overflowScroll__03eb7a82 {
  overflow: scroll
}
.Slider_module_overflowAuto__03eb7a82 {
  overflow: auto
}
.Slider_module_overflowXHidden__03eb7a82 {
  overflow-x: hidden
}
.Slider_module_overflowXVisible__03eb7a82 {
  overflow-x: visible
}
.Slider_module_overflowXScroll__03eb7a82 {
  overflow-x: scroll
}
.Slider_module_overflowXAuto__03eb7a82 {
  overflow-x: auto
}
.Slider_module_overflowYHidden__03eb7a82 {
  overflow-y: hidden
}
.Slider_module_overflowYVisible__03eb7a82 {
  overflow-y: visible
}
.Slider_module_overflowYScroll__03eb7a82 {
  overflow-y: scroll
}
.Slider_module_overflowYAuto__03eb7a82 {
  overflow-y: auto
}
.Slider_module_bg000__03eb7a82, .Slider_module_Slider__button__03eb7a82, .Slider_module_Slider__nextButton__03eb7a82, .Slider_module_Slider__prevButton__03eb7a82 {
  background-color: var(--color-neutral-000)
}
.Slider_module_bg100__03eb7a82 {
  background-color: var(--color-neutral-100)
}
.Slider_module_bg200__03eb7a82 {
  background-color: var(--color-neutral-200)
}
.Slider_module_bg050__03eb7a82 {
  background-color: var(--color---neutral-050)
}
.Slider_module_bg300__03eb7a82 {
  background-color: var(--color-neutral-300)
}
.Slider_module_bg400__03eb7a82 {
  background-color: var(--color-neutral-400)
}
.Slider_module_bg900__03eb7a82 {
  background-color: var(--color-neutral-900)
}
.Slider_module_bg700__03eb7a82 {
  background-color: var(--color-neutral-700)
}
.Slider_module_bgP700__03eb7a82 {
  background-color: var(--color-primary-700)
}
.Slider_module_bgP500__03eb7a82 {
  background-color: var(--color-primary-500)
}
.Slider_module_bgP300__03eb7a82 {
  background-color: var(--color-primary-300)
}
.Slider_module_bgS700__03eb7a82 {
  background-color: var(--color-secondary-700)
}
.Slider_module_bgS500__03eb7a82 {
  background-color: var(--color-secondary-500)
}
.Slider_module_bgS300__03eb7a82 {
  background-color: var(--color-secondary-300)
}
.Slider_module_bgHintCaution__03eb7a82 {
  background-color: var(--color-hint-object-caution)
}
.Slider_module_bgHintSuccess__03eb7a82 {
  background-color: var(--color-hint-object-success)
}
.Slider_module_bgSecondary__03eb7a82 {
  background-color: rgba(var(--secondary), 1)
}
.Slider_module_bgBackground__03eb7a82 {
  background-color: rgba(var(--background-color), 1)
}
.Slider_module_bgRating45__03eb7a82 {
  background-color: var(--color-rating-4-5)
}
.Slider_module_bgHintObjectError__03eb7a82 {
  background-color: var(--color-hint-object-error)
}
.Slider_module_bgDkP500__03eb7a82 {
  background-color: var(--color-DK-primary-500)
}
.Slider_module_bgTransparent__03eb7a82 {
  background-color: transparent
}
.Slider_module_radius0__03eb7a82 {
  border-radius: 0
}
.Slider_module_radiusTop__03eb7a82 {
  border-radius: var(--global-radius) var(--global-radius) 0 0
}
.Slider_module_radiusSm__03eb7a82 {
  border-radius: var(--small-radius)
}
.Slider_module_radiusMd__03eb7a82 {
  border-radius: var(--medium-radius)
}
.Slider_module_radiusLg__03eb7a82 {
  border-radius: var(--large-radius)
}
.Slider_module_radiusCircle__03eb7a82 {
  border-radius: 50%
}
.Slider_module_radiusSmall__03eb7a82 {
  border-radius: var(--small-radius)
}
.Slider_module_radiusMedium__03eb7a82 {
  border-radius: var(--medium-radius)
}
.Slider_module_radiusLarge__03eb7a82 {
  border-radius: var(--large-radius)
}
.Slider_module_shadowNone__03eb7a82 {
  box-shadow: none
}
.Slider_module_shadow1__03eb7a82 {
  box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
}
.Slider_module_shadow1Top__03eb7a82 {
  box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
}
.Slider_module_shadow1Bottom__03eb7a82 {
  box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
}
.Slider_module_shadow2__03eb7a82 {
  box-shadow: 0 0 12px rgba(3, 10, 22, .1)
}
.Slider_module_shadow2Top__03eb7a82 {
  box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
}
.Slider_module_shadow2Bottom__03eb7a82 {
  box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
}
.Slider_module_shadow3__03eb7a82 {
  box-shadow: 0 0 12px rgba(3, 10, 22, .15)
}
.Slider_module_shadow3Top__03eb7a82 {
  box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
}
.Slider_module_shadow3Bottom__03eb7a82 {
  box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
}
.Slider_module_shadowFabButton__03eb7a82 {
  box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
}
.Slider_module_shadowModal__03eb7a82 {
  box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
}
.Slider_module_objectFitCover__03eb7a82 {
  object-fit: cover
}
.Slider_module_objectFitContain__03eb7a82 {
  object-fit: contain
}
.Slider_module_objectFitFill__03eb7a82 {
  object-fit: fill
}
.Slider_module_objectFitScaleDown__03eb7a82 {
  object-fit: scale-down
}
.Slider_module_objectFitNone__03eb7a82 {
  object-fit: none
}
.Slider_module_containerXsW__03eb7a82 {
  width: 100%;
  max-width: 320px
}
.Slider_module_containerSmW__03eb7a82 {
  width: 100%;
  max-width: 640px
}
.Slider_module_containerMdW__03eb7a82 {
  width: 100%;
  max-width: 768px
}
.Slider_module_containerLgW__03eb7a82 {
  width: 100%;
  max-width: 1024px
}
.Slider_module_containerXlW__03eb7a82 {
  width: 100%;
  max-width: 1280px
}
.Slider_module_container2xlW__03eb7a82 {
  width: 100%;
  max-width: 1336px
}
.Slider_module_container3xlW__03eb7a82 {
  width: 100%;
  max-width: 1440px
}
.Slider_module_container4xlW__03eb7a82 {
  width: 100%;
  max-width: 1676px
}
.Slider_module_posFixed__03eb7a82 {
  position: fixed
}
.Slider_module_posAbsolute__03eb7a82 {
  position: absolute
}
.Slider_module_posRelative__03eb7a82 {
  position: relative
}
.Slider_module_posSticky__03eb7a82 {
  position: -webkit-sticky;
  position: sticky
}
.Slider_module_posUnset__03eb7a82 {
  position: unset
}
.Slider_module_posStatic__03eb7a82 {
  position: static
}
.Slider_module_top0__03eb7a82 {
  top: 0
}
.Slider_module_topUnset__03eb7a82 {
  top: unset
}
.Slider_module_bottom0__03eb7a82 {
  bottom: 0
}
.Slider_module_bottomUnset__03eb7a82 {
  bottom: unset
}
.Slider_module_right0__03eb7a82, .Slider_module_Slider__prevButton_Right0__03eb7a82 {
  right: 0
}
.Slider_module_rightUnset__03eb7a82 {
  right: unset
}
.Slider_module_left0__03eb7a82, .Slider_module_Slider__nextButton_Left0__03eb7a82 {
  left: 0
}
.Slider_module_leftUnset__03eb7a82 {
  left: unset
}
.Slider_module_z0__03eb7a82 {
  z-index: 0
}
.Slider_module_z1__03eb7a82 {
  z-index: 1
}
.Slider_module_z2__03eb7a82 {
  z-index: 2
}
.Slider_module_z3__03eb7a82 {
  z-index: 3
}
.Slider_module_z4__03eb7a82 {
  z-index: 4
}
.Slider_module_z5__03eb7a82 {
  z-index: 5
}
.Slider_module_z6__03eb7a82 {
  z-index: 6
}
.Slider_module_z7__03eb7a82 {
  z-index: 7
}
.Slider_module_z8__03eb7a82 {
  z-index: 8
}
.Slider_module_z9__03eb7a82 {
  z-index: 9
}
.Slider_module_Slider__button__03eb7a82, .Slider_module_Slider__nextButton__03eb7a82, .Slider_module_Slider__prevButton__03eb7a82, .Slider_module_z10__03eb7a82 {
  z-index: 10
}
.Slider_module_z1000__03eb7a82 {
  z-index: 1000
}
.Slider_module_borderNone__03eb7a82 {
  border: none
}
.Slider_module_border__03eb7a82 {
  border: 1px solid var(--color-neutral-100)
}
.Slider_module_border200__03eb7a82 {
  border: 1px solid var(--color-neutral-200)
}
.Slider_module_borderT__03eb7a82 {
  border-top: 1px solid var(--color-neutral-100)
}
.Slider_module_borderT200__03eb7a82 {
  border-top: 1px solid var(--color-neutral-200)
}
.Slider_module_borderB__03eb7a82 {
  border-bottom: 1px solid var(--color-neutral-100)
}
.Slider_module_borderB200__03eb7a82 {
  border-bottom: 1px solid var(--color-neutral-200)
}
.Slider_module_borderR__03eb7a82 {
  border-right: 1px solid var(--color-neutral-100)
}
.Slider_module_borderR200__03eb7a82 {
  border-right: 1px solid var(--color-neutral-200)
}
.Slider_module_borderL__03eb7a82 {
  border-left: 1px solid var(--color-neutral-100)
}
.Slider_module_borderL200__03eb7a82 {
  border-left: 1px solid var(--color-neutral-200)
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dBlockXs__03eb7a82 {
    display: block
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dBlockSm__03eb7a82 {
    display: block
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dBlockMd__03eb7a82 {
    display: block
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dBlockLg__03eb7a82 {
    display: block
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dBlockXl__03eb7a82 {
    display: block
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dBlock2xl__03eb7a82 {
    display: block
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dBlock3xl__03eb7a82 {
    display: block
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dBlock4xl__03eb7a82 {
    display: block
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineBlockXs__03eb7a82 {
    display: inline-block
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineBlockSm__03eb7a82 {
    display: inline-block
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineBlockMd__03eb7a82 {
    display: inline-block
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineBlockLg__03eb7a82 {
    display: inline-block
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineBlockXl__03eb7a82 {
    display: inline-block
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineBlock2xl__03eb7a82 {
    display: inline-block
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineBlock3xl__03eb7a82 {
    display: inline-block
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineBlock4xl__03eb7a82 {
    display: inline-block
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineXs__03eb7a82 {
    display: inline
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineSm__03eb7a82 {
    display: inline
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineMd__03eb7a82 {
    display: inline
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineLg__03eb7a82 {
    display: inline
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineXl__03eb7a82 {
    display: inline
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInline2xl__03eb7a82 {
    display: inline
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInline3xl__03eb7a82 {
    display: inline
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInline4xl__03eb7a82 {
    display: inline
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dFlexXs__03eb7a82 {
    display: flex
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dFlexSm__03eb7a82 {
    display: flex
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dFlexMd__03eb7a82 {
    display: flex
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dFlexLg__03eb7a82 {
    display: flex
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dFlexXl__03eb7a82 {
    display: flex
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dFlex2xl__03eb7a82 {
    display: flex
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dFlex3xl__03eb7a82 {
    display: flex
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dFlex4xl__03eb7a82 {
    display: flex
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineFlexXs__03eb7a82 {
    display: inline-flex
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineFlexSm__03eb7a82 {
    display: inline-flex
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineFlexMd__03eb7a82 {
    display: inline-flex
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineFlexLg__03eb7a82 {
    display: inline-flex
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineFlexXl__03eb7a82 {
    display: inline-flex
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineFlex2xl__03eb7a82 {
    display: inline-flex
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineFlex3xl__03eb7a82 {
    display: inline-flex
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dInlineFlex4xl__03eb7a82 {
    display: inline-flex
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dGridXs__03eb7a82 {
    display: grid
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dGridSm__03eb7a82 {
    display: grid
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dGridMd__03eb7a82 {
    display: grid
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dGridLg__03eb7a82 {
    display: grid
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dGridXl__03eb7a82 {
    display: grid
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dGrid2xl__03eb7a82 {
    display: grid
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dGrid3xl__03eb7a82 {
    display: grid
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dGrid4xl__03eb7a82 {
    display: grid
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dNoneXs__03eb7a82 {
    display: none
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dNoneSm__03eb7a82 {
    display: none
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dNoneMd__03eb7a82 {
    display: none
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dNoneLg__03eb7a82 {
    display: none
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dNoneXl__03eb7a82 {
    display: none
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dNone2xl__03eb7a82 {
    display: none
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dNone3xl__03eb7a82 {
    display: none
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_dNone4xl__03eb7a82 {
    display: none
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStretchXs__03eb7a82 {
    align-items: stretch
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStretchSm__03eb7a82 {
    align-items: stretch
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStretchMd__03eb7a82 {
    align-items: stretch
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStretchLg__03eb7a82 {
    align-items: stretch
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStretchXl__03eb7a82 {
    align-items: stretch
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStretch2xl__03eb7a82 {
    align-items: stretch
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStretch3xl__03eb7a82 {
    align-items: stretch
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStretch4xl__03eb7a82 {
    align-items: stretch
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiCenterXs__03eb7a82 {
    align-items: center
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiCenterSm__03eb7a82 {
    align-items: center
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiCenterMd__03eb7a82 {
    align-items: center
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiCenterLg__03eb7a82 {
    align-items: center
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiCenterXl__03eb7a82 {
    align-items: center
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiCenter2xl__03eb7a82 {
    align-items: center
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiCenter3xl__03eb7a82 {
    align-items: center
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiCenter4xl__03eb7a82 {
    align-items: center
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStartXs__03eb7a82 {
    align-items: flex-start
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStartSm__03eb7a82 {
    align-items: flex-start
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStartMd__03eb7a82 {
    align-items: flex-start
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStartLg__03eb7a82 {
    align-items: flex-start
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStartXl__03eb7a82 {
    align-items: flex-start
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStart2xl__03eb7a82 {
    align-items: flex-start
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStart3xl__03eb7a82 {
    align-items: flex-start
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiStart4xl__03eb7a82 {
    align-items: flex-start
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiEndXs__03eb7a82 {
    align-items: flex-end
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiEndSm__03eb7a82 {
    align-items: flex-end
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiEndMd__03eb7a82 {
    align-items: flex-end
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiEndLg__03eb7a82 {
    align-items: flex-end
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiEndXl__03eb7a82 {
    align-items: flex-end
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiEnd2xl__03eb7a82 {
    align-items: flex-end
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiEnd3xl__03eb7a82 {
    align-items: flex-end
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_aiEnd4xl__03eb7a82 {
    align-items: flex-end
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asCenterXs__03eb7a82 {
    align-self: center
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asCenterSm__03eb7a82 {
    align-self: center
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asCenterMd__03eb7a82 {
    align-self: center
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asCenterLg__03eb7a82 {
    align-self: center
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asCenterXl__03eb7a82 {
    align-self: center
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asCenter2xl__03eb7a82 {
    align-self: center
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asCenter3xl__03eb7a82 {
    align-self: center
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asCenter4xl__03eb7a82 {
    align-self: center
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStartXs__03eb7a82 {
    align-self: flex-start
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStartSm__03eb7a82 {
    align-self: flex-start
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStartMd__03eb7a82 {
    align-self: flex-start
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStartLg__03eb7a82 {
    align-self: flex-start
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStartXl__03eb7a82 {
    align-self: flex-start
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStart2xl__03eb7a82 {
    align-self: flex-start
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStart3xl__03eb7a82 {
    align-self: flex-start
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStart4xl__03eb7a82 {
    align-self: flex-start
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asEndXs__03eb7a82 {
    align-self: flex-end
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asEndSm__03eb7a82 {
    align-self: flex-end
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asEndMd__03eb7a82 {
    align-self: flex-end
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asEndLg__03eb7a82 {
    align-self: flex-end
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asEndXl__03eb7a82 {
    align-self: flex-end
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asEnd2xl__03eb7a82 {
    align-self: flex-end
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asEnd3xl__03eb7a82 {
    align-self: flex-end
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asEnd4xl__03eb7a82 {
    align-self: flex-end
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStretchXs__03eb7a82 {
    align-self: stretch
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStretchSm__03eb7a82 {
    align-self: stretch
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStretchMd__03eb7a82 {
    align-self: stretch
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStretchLg__03eb7a82 {
    align-self: stretch
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStretchXl__03eb7a82 {
    align-self: stretch
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStretch2xl__03eb7a82 {
    align-self: stretch
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStretch3xl__03eb7a82 {
    align-self: stretch
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_asStretch4xl__03eb7a82 {
    align-self: stretch
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcCenterXs__03eb7a82 {
    justify-content: center
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcCenterSm__03eb7a82 {
    justify-content: center
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcCenterMd__03eb7a82 {
    justify-content: center
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcCenterLg__03eb7a82 {
    justify-content: center
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcCenterXl__03eb7a82 {
    justify-content: center
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcCenter2xl__03eb7a82 {
    justify-content: center
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcCenter3xl__03eb7a82 {
    justify-content: center
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcCenter4xl__03eb7a82 {
    justify-content: center
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcBetweenXs__03eb7a82 {
    justify-content: space-between
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcBetweenSm__03eb7a82 {
    justify-content: space-between
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcBetweenMd__03eb7a82 {
    justify-content: space-between
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcBetweenLg__03eb7a82 {
    justify-content: space-between
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcBetweenXl__03eb7a82 {
    justify-content: space-between
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcBetween2xl__03eb7a82 {
    justify-content: space-between
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcBetween3xl__03eb7a82 {
    justify-content: space-between
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcBetween4xl__03eb7a82 {
    justify-content: space-between
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEvenlyXs__03eb7a82 {
    justify-content: space-evenly
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEvenlySm__03eb7a82 {
    justify-content: space-evenly
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEvenlyMd__03eb7a82 {
    justify-content: space-evenly
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEvenlyLg__03eb7a82 {
    justify-content: space-evenly
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEvenlyXl__03eb7a82 {
    justify-content: space-evenly
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEvenly2xl__03eb7a82 {
    justify-content: space-evenly
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEvenly3xl__03eb7a82 {
    justify-content: space-evenly
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEvenly4xl__03eb7a82 {
    justify-content: space-evenly
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcAroundXs__03eb7a82 {
    justify-content: space-around
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcAroundSm__03eb7a82 {
    justify-content: space-around
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcAroundMd__03eb7a82 {
    justify-content: space-around
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcAroundLg__03eb7a82 {
    justify-content: space-around
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcAroundXl__03eb7a82 {
    justify-content: space-around
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcAround2xl__03eb7a82 {
    justify-content: space-around
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcAround3xl__03eb7a82 {
    justify-content: space-around
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcAround4xl__03eb7a82 {
    justify-content: space-around
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcStartXs__03eb7a82 {
    justify-content: flex-start
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcStartSm__03eb7a82 {
    justify-content: flex-start
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcStartMd__03eb7a82 {
    justify-content: flex-start
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcStartLg__03eb7a82 {
    justify-content: flex-start
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcStartXl__03eb7a82 {
    justify-content: flex-start
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcStart2xl__03eb7a82 {
    justify-content: flex-start
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcStart3xl__03eb7a82 {
    justify-content: flex-start
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcStart4xl__03eb7a82 {
    justify-content: flex-start
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEndXs__03eb7a82 {
    justify-content: flex-end
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEndSm__03eb7a82 {
    justify-content: flex-end
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEndMd__03eb7a82 {
    justify-content: flex-end
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEndLg__03eb7a82 {
    justify-content: flex-end
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEndXl__03eb7a82 {
    justify-content: flex-end
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEnd2xl__03eb7a82 {
    justify-content: flex-end
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEnd3xl__03eb7a82 {
    justify-content: flex-end
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_jcEnd4xl__03eb7a82 {
    justify-content: flex-end
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow0Xs__03eb7a82 {
    flex-grow: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow0Sm__03eb7a82 {
    flex-grow: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow0Md__03eb7a82 {
    flex-grow: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow0Lg__03eb7a82 {
    flex-grow: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow0Xl__03eb7a82 {
    flex-grow: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow02xl__03eb7a82 {
    flex-grow: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow03xl__03eb7a82 {
    flex-grow: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow04xl__03eb7a82 {
    flex-grow: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow1Xs__03eb7a82 {
    flex-grow: 1
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow1Sm__03eb7a82 {
    flex-grow: 1
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow1Md__03eb7a82 {
    flex-grow: 1
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow1Lg__03eb7a82 {
    flex-grow: 1
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow1Xl__03eb7a82 {
    flex-grow: 1
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow12xl__03eb7a82 {
    flex-grow: 1
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow13xl__03eb7a82 {
    flex-grow: 1
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow14xl__03eb7a82 {
    flex-grow: 1
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow2Xs__03eb7a82 {
    flex-grow: 2
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow2Sm__03eb7a82 {
    flex-grow: 2
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow2Md__03eb7a82 {
    flex-grow: 2
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow2Lg__03eb7a82 {
    flex-grow: 2
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow2Xl__03eb7a82 {
    flex-grow: 2
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow22xl__03eb7a82 {
    flex-grow: 2
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow23xl__03eb7a82 {
    flex-grow: 2
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow24xl__03eb7a82 {
    flex-grow: 2
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow3Xs__03eb7a82 {
    flex-grow: 3
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow3Sm__03eb7a82 {
    flex-grow: 3
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow3Md__03eb7a82 {
    flex-grow: 3
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow3Lg__03eb7a82 {
    flex-grow: 3
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow3Xl__03eb7a82 {
    flex-grow: 3
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow32xl__03eb7a82 {
    flex-grow: 3
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow33xl__03eb7a82 {
    flex-grow: 3
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow34xl__03eb7a82 {
    flex-grow: 3
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow4Xs__03eb7a82 {
    flex-grow: 4
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow4Sm__03eb7a82 {
    flex-grow: 4
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow4Md__03eb7a82 {
    flex-grow: 4
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow4Lg__03eb7a82 {
    flex-grow: 4
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow4Xl__03eb7a82 {
    flex-grow: 4
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow42xl__03eb7a82 {
    flex-grow: 4
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow43xl__03eb7a82 {
    flex-grow: 4
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow44xl__03eb7a82 {
    flex-grow: 4
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow5Xs__03eb7a82 {
    flex-grow: 5
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow5Sm__03eb7a82 {
    flex-grow: 5
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow5Md__03eb7a82 {
    flex-grow: 5
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow5Lg__03eb7a82 {
    flex-grow: 5
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow5Xl__03eb7a82 {
    flex-grow: 5
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow52xl__03eb7a82 {
    flex-grow: 5
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow53xl__03eb7a82 {
    flex-grow: 5
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_grow54xl__03eb7a82 {
    flex-grow: 5
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shrink0Xs__03eb7a82 {
    flex-shrink: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shrink0Sm__03eb7a82 {
    flex-shrink: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shrink0Md__03eb7a82 {
    flex-shrink: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shrink0Lg__03eb7a82 {
    flex-shrink: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shrink0Xl__03eb7a82 {
    flex-shrink: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shrink02xl__03eb7a82 {
    flex-shrink: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shrink03xl__03eb7a82 {
    flex-shrink: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shrink04xl__03eb7a82 {
    flex-shrink: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowXs__03eb7a82 {
    flex-direction: row
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowSm__03eb7a82 {
    flex-direction: row
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowMd__03eb7a82 {
    flex-direction: row
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowLg__03eb7a82 {
    flex-direction: row
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowXl__03eb7a82 {
    flex-direction: row
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRow2xl__03eb7a82 {
    flex-direction: row
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRow3xl__03eb7a82 {
    flex-direction: row
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRow4xl__03eb7a82 {
    flex-direction: row
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnXs__03eb7a82 {
    flex-direction: column
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnSm__03eb7a82 {
    flex-direction: column
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnMd__03eb7a82 {
    flex-direction: column
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnLg__03eb7a82 {
    flex-direction: column
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnXl__03eb7a82 {
    flex-direction: column
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumn2xl__03eb7a82 {
    flex-direction: column
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumn3xl__03eb7a82 {
    flex-direction: column
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumn4xl__03eb7a82 {
    flex-direction: column
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowReverseXs__03eb7a82 {
    flex-direction: row-reverse
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowReverseSm__03eb7a82 {
    flex-direction: row-reverse
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowReverseMd__03eb7a82 {
    flex-direction: row-reverse
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowReverseLg__03eb7a82 {
    flex-direction: row-reverse
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowReverseXl__03eb7a82 {
    flex-direction: row-reverse
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowReverse2xl__03eb7a82 {
    flex-direction: row-reverse
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowReverse3xl__03eb7a82 {
    flex-direction: row-reverse
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexRowReverse4xl__03eb7a82 {
    flex-direction: row-reverse
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnReverseXs__03eb7a82 {
    flex-direction: column-reverse
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnReverseSm__03eb7a82 {
    flex-direction: column-reverse
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnReverseMd__03eb7a82 {
    flex-direction: column-reverse
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnReverseLg__03eb7a82 {
    flex-direction: column-reverse
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnReverseXl__03eb7a82 {
    flex-direction: column-reverse
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnReverse2xl__03eb7a82 {
    flex-direction: column-reverse
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnReverse3xl__03eb7a82 {
    flex-direction: column-reverse
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexColumnReverse4xl__03eb7a82 {
    flex-direction: column-reverse
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapXs__03eb7a82 {
    flex-wrap: wrap
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapSm__03eb7a82 {
    flex-wrap: wrap
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapMd__03eb7a82 {
    flex-wrap: wrap
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapLg__03eb7a82 {
    flex-wrap: wrap
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapXl__03eb7a82 {
    flex-wrap: wrap
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrap2xl__03eb7a82 {
    flex-wrap: wrap
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrap3xl__03eb7a82 {
    flex-wrap: wrap
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrap4xl__03eb7a82 {
    flex-wrap: wrap
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapReverseXs__03eb7a82 {
    flex-wrap: wrap-reverse
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapReverseSm__03eb7a82 {
    flex-wrap: wrap-reverse
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapReverseMd__03eb7a82 {
    flex-wrap: wrap-reverse
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapReverseLg__03eb7a82 {
    flex-wrap: wrap-reverse
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapReverseXl__03eb7a82 {
    flex-wrap: wrap-reverse
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapReverse2xl__03eb7a82 {
    flex-wrap: wrap-reverse
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapReverse3xl__03eb7a82 {
    flex-wrap: wrap-reverse
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexWrapReverse4xl__03eb7a82 {
    flex-wrap: wrap-reverse
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexNowrapXs__03eb7a82 {
    flex-wrap: nowrap
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexNowrapSm__03eb7a82 {
    flex-wrap: nowrap
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexNowrapMd__03eb7a82 {
    flex-wrap: nowrap
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexNowrapLg__03eb7a82 {
    flex-wrap: nowrap
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexNowrapXl__03eb7a82 {
    flex-wrap: nowrap
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexNowrap2xl__03eb7a82 {
    flex-wrap: nowrap
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexNowrap3xl__03eb7a82 {
    flex-wrap: nowrap
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_flexNowrap4xl__03eb7a82 {
    flex-wrap: nowrap
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hScreenXs__03eb7a82 {
    height: 100vh
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hScreenSm__03eb7a82 {
    height: 100vh
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hScreenMd__03eb7a82 {
    height: 100vh
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hScreenLg__03eb7a82 {
    height: 100vh
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hScreenXl__03eb7a82 {
    height: 100vh
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hScreen2xl__03eb7a82 {
    height: 100vh
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hScreen3xl__03eb7a82 {
    height: 100vh
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hScreen4xl__03eb7a82 {
    height: 100vh
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h100Xs__03eb7a82 {
    height: 100%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h100Sm__03eb7a82 {
    height: 100%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h100Md__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h100Lg__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h100Xl__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h1002xl__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h1003xl__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h1004xl__03eb7a82 {
    height: 100%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h50Xs__03eb7a82 {
    height: 50%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h50Sm__03eb7a82 {
    height: 50%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h50Md__03eb7a82 {
    height: 50%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h50Lg__03eb7a82 {
    height: 50%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h50Xl__03eb7a82 {
    height: 50%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h502xl__03eb7a82 {
    height: 50%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h503xl__03eb7a82 {
    height: 50%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h504xl__03eb7a82 {
    height: 50%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h24Xs__03eb7a82 {
    height: 2.4rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h24Sm__03eb7a82 {
    height: 2.4rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h24Md__03eb7a82 {
    height: 2.4rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h24Lg__03eb7a82 {
    height: 2.4rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h24Xl__03eb7a82 {
    height: 2.4rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h242xl__03eb7a82 {
    height: 2.4rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h243xl__03eb7a82 {
    height: 2.4rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h244xl__03eb7a82 {
    height: 2.4rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h36Xs__03eb7a82 {
    height: 3.6rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h36Sm__03eb7a82 {
    height: 3.6rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h36Md__03eb7a82 {
    height: 3.6rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h36Lg__03eb7a82 {
    height: 3.6rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h36Xl__03eb7a82 {
    height: 3.6rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h362xl__03eb7a82 {
    height: 3.6rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h363xl__03eb7a82 {
    height: 3.6rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h364xl__03eb7a82 {
    height: 3.6rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h48Xs__03eb7a82 {
    height: 4.8rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h48Sm__03eb7a82 {
    height: 4.8rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h48Md__03eb7a82 {
    height: 4.8rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h48Lg__03eb7a82 {
    height: 4.8rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h48Xl__03eb7a82 {
    height: 4.8rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h482xl__03eb7a82 {
    height: 4.8rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h483xl__03eb7a82 {
    height: 4.8rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_h484xl__03eb7a82 {
    height: 4.8rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFitContentXs__03eb7a82 {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFitContentSm__03eb7a82 {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFitContentMd__03eb7a82 {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFitContentLg__03eb7a82 {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFitContentXl__03eb7a82 {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFitContent2xl__03eb7a82 {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFitContent3xl__03eb7a82 {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFitContent4xl__03eb7a82 {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hUnsetXs__03eb7a82 {
    height: unset
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hUnsetSm__03eb7a82 {
    height: unset
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hUnsetMd__03eb7a82 {
    height: unset
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hUnsetLg__03eb7a82 {
    height: unset
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hUnsetXl__03eb7a82 {
    height: unset
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hUnset2xl__03eb7a82 {
    height: unset
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hUnset3xl__03eb7a82 {
    height: unset
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hUnset4xl__03eb7a82 {
    height: unset
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFullXs__03eb7a82 {
    height: 100%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFullSm__03eb7a82 {
    height: 100%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFullMd__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFullLg__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFullXl__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFull2xl__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFull3xl__03eb7a82 {
    height: 100%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hFull4xl__03eb7a82 {
    height: 100%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMin100Xs__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMin100Sm__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMin100Md__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMin100Lg__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMin100Xl__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMin1002xl__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMin1003xl__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMin1004xl__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMinFullXs__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMinFullSm__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMinFullMd__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMinFullLg__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMinFullXl__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMinFull2xl__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMinFull3xl__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hMinFull4xl__03eb7a82 {
    min-height: 100%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wScreenXs__03eb7a82 {
    width: 100vw
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wScreenSm__03eb7a82 {
    width: 100vw
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wScreenMd__03eb7a82 {
    width: 100vw
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wScreenLg__03eb7a82 {
    width: 100vw
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wScreenXl__03eb7a82 {
    width: 100vw
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wScreen2xl__03eb7a82 {
    width: 100vw
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wScreen3xl__03eb7a82 {
    width: 100vw
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wScreen4xl__03eb7a82 {
    width: 100vw
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w100Xs__03eb7a82 {
    width: 100%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w100Sm__03eb7a82 {
    width: 100%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w100Md__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w100Lg__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w100Xl__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w1002xl__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w1003xl__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w1004xl__03eb7a82 {
    width: 100%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w50Xs__03eb7a82 {
    width: 50%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w50Sm__03eb7a82 {
    width: 50%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w50Md__03eb7a82 {
    width: 50%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w50Lg__03eb7a82 {
    width: 50%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w50Xl__03eb7a82 {
    width: 50%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w502xl__03eb7a82 {
    width: 50%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w503xl__03eb7a82 {
    width: 50%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w504xl__03eb7a82 {
    width: 50%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w33Xs__03eb7a82 {
    width: 33%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w33Sm__03eb7a82 {
    width: 33%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w33Md__03eb7a82 {
    width: 33%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w33Lg__03eb7a82 {
    width: 33%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w33Xl__03eb7a82 {
    width: 33%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w332xl__03eb7a82 {
    width: 33%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w333xl__03eb7a82 {
    width: 33%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w334xl__03eb7a82 {
    width: 33%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w25Xs__03eb7a82 {
    width: 25%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w25Sm__03eb7a82 {
    width: 25%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w25Md__03eb7a82 {
    width: 25%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w25Lg__03eb7a82 {
    width: 25%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w25Xl__03eb7a82 {
    width: 25%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w252xl__03eb7a82 {
    width: 25%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w253xl__03eb7a82 {
    width: 25%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w254xl__03eb7a82 {
    width: 25%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w16Xs__03eb7a82 {
    width: 1.6rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w16Sm__03eb7a82 {
    width: 1.6rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w16Md__03eb7a82 {
    width: 1.6rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w16Lg__03eb7a82 {
    width: 1.6rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w16Xl__03eb7a82 {
    width: 1.6rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w162xl__03eb7a82 {
    width: 1.6rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w163xl__03eb7a82 {
    width: 1.6rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w164xl__03eb7a82 {
    width: 1.6rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w24Xs__03eb7a82 {
    width: 2.4rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w24Sm__03eb7a82 {
    width: 2.4rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w24Md__03eb7a82 {
    width: 2.4rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w24Lg__03eb7a82 {
    width: 2.4rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w24Xl__03eb7a82 {
    width: 2.4rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w242xl__03eb7a82 {
    width: 2.4rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w243xl__03eb7a82 {
    width: 2.4rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w244xl__03eb7a82 {
    width: 2.4rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w36Xs__03eb7a82 {
    width: 3.6rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w36Sm__03eb7a82 {
    width: 3.6rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w36Md__03eb7a82 {
    width: 3.6rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w36Lg__03eb7a82 {
    width: 3.6rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w36Xl__03eb7a82 {
    width: 3.6rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w362xl__03eb7a82 {
    width: 3.6rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w363xl__03eb7a82 {
    width: 3.6rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w364xl__03eb7a82 {
    width: 3.6rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w48Xs__03eb7a82 {
    width: 4.8rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w48Sm__03eb7a82 {
    width: 4.8rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w48Md__03eb7a82 {
    width: 4.8rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w48Lg__03eb7a82 {
    width: 4.8rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w48Xl__03eb7a82 {
    width: 4.8rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w482xl__03eb7a82 {
    width: 4.8rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w483xl__03eb7a82 {
    width: 4.8rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_w484xl__03eb7a82 {
    width: 4.8rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFitContentXs__03eb7a82 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFitContentSm__03eb7a82 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFitContentMd__03eb7a82 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFitContentLg__03eb7a82 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFitContentXl__03eb7a82 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFitContent2xl__03eb7a82 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFitContent3xl__03eb7a82 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFitContent4xl__03eb7a82 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinContentXs__03eb7a82 {
    width: -webkit-min-content;
    width: min-content
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinContentSm__03eb7a82 {
    width: -webkit-min-content;
    width: min-content
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinContentMd__03eb7a82 {
    width: -webkit-min-content;
    width: min-content
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinContentLg__03eb7a82 {
    width: -webkit-min-content;
    width: min-content
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinContentXl__03eb7a82 {
    width: -webkit-min-content;
    width: min-content
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinContent2xl__03eb7a82 {
    width: -webkit-min-content;
    width: min-content
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinContent3xl__03eb7a82 {
    width: -webkit-min-content;
    width: min-content
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinContent4xl__03eb7a82 {
    width: -webkit-min-content;
    width: min-content
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMaxContentXs__03eb7a82 {
    width: -webkit-max-content;
    width: max-content
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMaxContentSm__03eb7a82 {
    width: -webkit-max-content;
    width: max-content
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMaxContentMd__03eb7a82 {
    width: -webkit-max-content;
    width: max-content
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMaxContentLg__03eb7a82 {
    width: -webkit-max-content;
    width: max-content
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMaxContentXl__03eb7a82 {
    width: -webkit-max-content;
    width: max-content
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMaxContent2xl__03eb7a82 {
    width: -webkit-max-content;
    width: max-content
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMaxContent3xl__03eb7a82 {
    width: -webkit-max-content;
    width: max-content
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMaxContent4xl__03eb7a82 {
    width: -webkit-max-content;
    width: max-content
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wUnsetXs__03eb7a82 {
    width: unset
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wUnsetSm__03eb7a82 {
    width: unset
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wUnsetMd__03eb7a82 {
    width: unset
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wUnsetLg__03eb7a82 {
    width: unset
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wUnsetXl__03eb7a82 {
    width: unset
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wUnset2xl__03eb7a82 {
    width: unset
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wUnset3xl__03eb7a82 {
    width: unset
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wUnset4xl__03eb7a82 {
    width: unset
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFullXs__03eb7a82 {
    width: 100%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFullSm__03eb7a82 {
    width: 100%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFullMd__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFullLg__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFullXl__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFull2xl__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFull3xl__03eb7a82 {
    width: 100%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wFull4xl__03eb7a82 {
    width: 100%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin0Xs__03eb7a82 {
    min-width: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin0Sm__03eb7a82 {
    min-width: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin0Md__03eb7a82 {
    min-width: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin0Lg__03eb7a82 {
    min-width: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin0Xl__03eb7a82 {
    min-width: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin02xl__03eb7a82 {
    min-width: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin03xl__03eb7a82 {
    min-width: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin04xl__03eb7a82 {
    min-width: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinScreenXs__03eb7a82 {
    min-width: 100vw
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinScreenSm__03eb7a82 {
    min-width: 100vw
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinScreenMd__03eb7a82 {
    min-width: 100vw
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinScreenLg__03eb7a82 {
    min-width: 100vw
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinScreenXl__03eb7a82 {
    min-width: 100vw
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinScreen2xl__03eb7a82 {
    min-width: 100vw
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinScreen3xl__03eb7a82 {
    min-width: 100vw
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinScreen4xl__03eb7a82 {
    min-width: 100vw
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin100Xs__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin100Sm__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin100Md__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin100Lg__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin100Xl__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin1002xl__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin1003xl__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin1004xl__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin50Xs__03eb7a82 {
    min-width: 50%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin50Sm__03eb7a82 {
    min-width: 50%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin50Md__03eb7a82 {
    min-width: 50%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin50Lg__03eb7a82 {
    min-width: 50%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin50Xl__03eb7a82 {
    min-width: 50%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin502xl__03eb7a82 {
    min-width: 50%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin503xl__03eb7a82 {
    min-width: 50%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin504xl__03eb7a82 {
    min-width: 50%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin33Xs__03eb7a82 {
    min-width: 33%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin33Sm__03eb7a82 {
    min-width: 33%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin33Md__03eb7a82 {
    min-width: 33%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin33Lg__03eb7a82 {
    min-width: 33%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin33Xl__03eb7a82 {
    min-width: 33%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin332xl__03eb7a82 {
    min-width: 33%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin333xl__03eb7a82 {
    min-width: 33%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin334xl__03eb7a82 {
    min-width: 33%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin16Xs__03eb7a82 {
    min-width: 1.6rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin16Sm__03eb7a82 {
    min-width: 1.6rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin16Md__03eb7a82 {
    min-width: 1.6rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin16Lg__03eb7a82 {
    min-width: 1.6rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin16Xl__03eb7a82 {
    min-width: 1.6rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin162xl__03eb7a82 {
    min-width: 1.6rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin163xl__03eb7a82 {
    min-width: 1.6rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin164xl__03eb7a82 {
    min-width: 1.6rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin24Xs__03eb7a82 {
    min-width: 2.4rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin24Sm__03eb7a82 {
    min-width: 2.4rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin24Md__03eb7a82 {
    min-width: 2.4rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin24Lg__03eb7a82 {
    min-width: 2.4rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin24Xl__03eb7a82 {
    min-width: 2.4rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin242xl__03eb7a82 {
    min-width: 2.4rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin243xl__03eb7a82 {
    min-width: 2.4rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin244xl__03eb7a82 {
    min-width: 2.4rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin36Xs__03eb7a82 {
    min-width: 3.6rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin36Sm__03eb7a82 {
    min-width: 3.6rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin36Md__03eb7a82 {
    min-width: 3.6rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin36Lg__03eb7a82 {
    min-width: 3.6rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin36Xl__03eb7a82 {
    min-width: 3.6rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin362xl__03eb7a82 {
    min-width: 3.6rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin363xl__03eb7a82 {
    min-width: 3.6rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin364xl__03eb7a82 {
    min-width: 3.6rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin48Xs__03eb7a82 {
    min-width: 4.8rem
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin48Sm__03eb7a82 {
    min-width: 4.8rem
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin48Md__03eb7a82 {
    min-width: 4.8rem
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin48Lg__03eb7a82 {
    min-width: 4.8rem
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin48Xl__03eb7a82 {
    min-width: 4.8rem
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin482xl__03eb7a82 {
    min-width: 4.8rem
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin483xl__03eb7a82 {
    min-width: 4.8rem
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMin484xl__03eb7a82 {
    min-width: 4.8rem
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinFullXs__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinFullSm__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinFullMd__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinFullLg__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinFullXl__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinFull2xl__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinFull3xl__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_wMinFull4xl__03eb7a82 {
    min-width: 100%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignCenterXs__03eb7a82 {
    text-align: center
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignCenterSm__03eb7a82 {
    text-align: center
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignCenterMd__03eb7a82 {
    text-align: center
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignCenterLg__03eb7a82 {
    text-align: center
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignCenterXl__03eb7a82 {
    text-align: center
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignCenter2xl__03eb7a82 {
    text-align: center
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignCenter3xl__03eb7a82 {
    text-align: center
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignCenter4xl__03eb7a82 {
    text-align: center
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignRightXs__03eb7a82 {
    text-align: right
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignRightSm__03eb7a82 {
    text-align: right
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignRightMd__03eb7a82 {
    text-align: right
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignRightLg__03eb7a82 {
    text-align: right
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignRightXl__03eb7a82 {
    text-align: right
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignRight2xl__03eb7a82 {
    text-align: right
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignRight3xl__03eb7a82 {
    text-align: right
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignRight4xl__03eb7a82 {
    text-align: right
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignLeftXs__03eb7a82 {
    text-align: left
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignLeftSm__03eb7a82 {
    text-align: left
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignLeftMd__03eb7a82 {
    text-align: left
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignLeftLg__03eb7a82 {
    text-align: left
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignLeftXl__03eb7a82 {
    text-align: left
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignLeft2xl__03eb7a82 {
    text-align: left
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignLeft3xl__03eb7a82 {
    text-align: left
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_alignLeft4xl__03eb7a82 {
    text-align: left
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakNormalXs__03eb7a82 {
    word-break: "normal"
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakNormalSm__03eb7a82 {
    word-break: "normal"
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakNormalMd__03eb7a82 {
    word-break: "normal"
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakNormalLg__03eb7a82 {
    word-break: "normal"
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakNormalXl__03eb7a82 {
    word-break: "normal"
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakNormal2xl__03eb7a82 {
    word-break: "normal"
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakNormal3xl__03eb7a82 {
    word-break: "normal"
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakNormal4xl__03eb7a82 {
    word-break: "normal"
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakWordsXs__03eb7a82 {
    word-break: break-word
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakWordsSm__03eb7a82 {
    word-break: break-word
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakWordsMd__03eb7a82 {
    word-break: break-word
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakWordsLg__03eb7a82 {
    word-break: break-word
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakWordsXl__03eb7a82 {
    word-break: break-word
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakWords2xl__03eb7a82 {
    word-break: break-word
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakWords3xl__03eb7a82 {
    word-break: break-word
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakWords4xl__03eb7a82 {
    word-break: break-word
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakAllXs__03eb7a82 {
    word-break: break-all
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakAllSm__03eb7a82 {
    word-break: break-all
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakAllMd__03eb7a82 {
    word-break: break-all
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakAllLg__03eb7a82 {
    word-break: break-all
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakAllXl__03eb7a82 {
    word-break: break-all
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakAll2xl__03eb7a82 {
    word-break: break-all
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakAll3xl__03eb7a82 {
    word-break: break-all
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_breakAll4xl__03eb7a82 {
    word-break: break-all
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowHiddenXs__03eb7a82 {
    overflow: hidden
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowHiddenSm__03eb7a82 {
    overflow: hidden
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowHiddenMd__03eb7a82 {
    overflow: hidden
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowHiddenLg__03eb7a82 {
    overflow: hidden
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowHiddenXl__03eb7a82 {
    overflow: hidden
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowHidden2xl__03eb7a82 {
    overflow: hidden
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowHidden3xl__03eb7a82 {
    overflow: hidden
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowHidden4xl__03eb7a82 {
    overflow: hidden
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowVisibleXs__03eb7a82 {
    overflow: visible
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowVisibleSm__03eb7a82 {
    overflow: visible
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowVisibleMd__03eb7a82 {
    overflow: visible
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowVisibleLg__03eb7a82 {
    overflow: visible
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowVisibleXl__03eb7a82 {
    overflow: visible
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowVisible2xl__03eb7a82 {
    overflow: visible
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowVisible3xl__03eb7a82 {
    overflow: visible
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowVisible4xl__03eb7a82 {
    overflow: visible
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowScrollXs__03eb7a82 {
    overflow: scroll
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowScrollSm__03eb7a82 {
    overflow: scroll
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowScrollMd__03eb7a82 {
    overflow: scroll
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowScrollLg__03eb7a82 {
    overflow: scroll
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowScrollXl__03eb7a82 {
    overflow: scroll
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowScroll2xl__03eb7a82 {
    overflow: scroll
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowScroll3xl__03eb7a82 {
    overflow: scroll
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowScroll4xl__03eb7a82 {
    overflow: scroll
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowAutoXs__03eb7a82 {
    overflow: auto
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowAutoSm__03eb7a82 {
    overflow: auto
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowAutoMd__03eb7a82 {
    overflow: auto
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowAutoLg__03eb7a82 {
    overflow: auto
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowAutoXl__03eb7a82 {
    overflow: auto
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowAuto2xl__03eb7a82 {
    overflow: auto
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowAuto3xl__03eb7a82 {
    overflow: auto
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowAuto4xl__03eb7a82 {
    overflow: auto
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXHiddenXs__03eb7a82 {
    overflow-x: hidden
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXHiddenSm__03eb7a82 {
    overflow-x: hidden
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXHiddenMd__03eb7a82 {
    overflow-x: hidden
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXHiddenLg__03eb7a82 {
    overflow-x: hidden
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXHiddenXl__03eb7a82 {
    overflow-x: hidden
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXHidden2xl__03eb7a82 {
    overflow-x: hidden
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXHidden3xl__03eb7a82 {
    overflow-x: hidden
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXHidden4xl__03eb7a82 {
    overflow-x: hidden
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXVisibleXs__03eb7a82 {
    overflow-x: visible
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXVisibleSm__03eb7a82 {
    overflow-x: visible
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXVisibleMd__03eb7a82 {
    overflow-x: visible
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXVisibleLg__03eb7a82 {
    overflow-x: visible
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXVisibleXl__03eb7a82 {
    overflow-x: visible
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXVisible2xl__03eb7a82 {
    overflow-x: visible
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXVisible3xl__03eb7a82 {
    overflow-x: visible
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXVisible4xl__03eb7a82 {
    overflow-x: visible
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXScrollXs__03eb7a82 {
    overflow-x: scroll
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXScrollSm__03eb7a82 {
    overflow-x: scroll
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXScrollMd__03eb7a82 {
    overflow-x: scroll
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXScrollLg__03eb7a82 {
    overflow-x: scroll
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXScrollXl__03eb7a82 {
    overflow-x: scroll
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXScroll2xl__03eb7a82 {
    overflow-x: scroll
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXScroll3xl__03eb7a82 {
    overflow-x: scroll
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXScroll4xl__03eb7a82 {
    overflow-x: scroll
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXAutoXs__03eb7a82 {
    overflow-x: auto
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXAutoSm__03eb7a82 {
    overflow-x: auto
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXAutoMd__03eb7a82 {
    overflow-x: auto
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXAutoLg__03eb7a82 {
    overflow-x: auto
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXAutoXl__03eb7a82 {
    overflow-x: auto
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXAuto2xl__03eb7a82 {
    overflow-x: auto
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXAuto3xl__03eb7a82 {
    overflow-x: auto
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowXAuto4xl__03eb7a82 {
    overflow-x: auto
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYHiddenXs__03eb7a82 {
    overflow-y: hidden
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYHiddenSm__03eb7a82 {
    overflow-y: hidden
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYHiddenMd__03eb7a82 {
    overflow-y: hidden
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYHiddenLg__03eb7a82 {
    overflow-y: hidden
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYHiddenXl__03eb7a82 {
    overflow-y: hidden
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYHidden2xl__03eb7a82 {
    overflow-y: hidden
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYHidden3xl__03eb7a82 {
    overflow-y: hidden
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYHidden4xl__03eb7a82 {
    overflow-y: hidden
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYVisibleXs__03eb7a82 {
    overflow-y: visible
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYVisibleSm__03eb7a82 {
    overflow-y: visible
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYVisibleMd__03eb7a82 {
    overflow-y: visible
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYVisibleLg__03eb7a82 {
    overflow-y: visible
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYVisibleXl__03eb7a82 {
    overflow-y: visible
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYVisible2xl__03eb7a82 {
    overflow-y: visible
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYVisible3xl__03eb7a82 {
    overflow-y: visible
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYVisible4xl__03eb7a82 {
    overflow-y: visible
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYScrollXs__03eb7a82 {
    overflow-y: scroll
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYScrollSm__03eb7a82 {
    overflow-y: scroll
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYScrollMd__03eb7a82 {
    overflow-y: scroll
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYScrollLg__03eb7a82 {
    overflow-y: scroll
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYScrollXl__03eb7a82 {
    overflow-y: scroll
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYScroll2xl__03eb7a82 {
    overflow-y: scroll
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYScroll3xl__03eb7a82 {
    overflow-y: scroll
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYScroll4xl__03eb7a82 {
    overflow-y: scroll
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYAutoXs__03eb7a82 {
    overflow-y: auto
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYAutoSm__03eb7a82 {
    overflow-y: auto
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYAutoMd__03eb7a82 {
    overflow-y: auto
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYAutoLg__03eb7a82 {
    overflow-y: auto
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYAutoXl__03eb7a82 {
    overflow-y: auto
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYAuto2xl__03eb7a82 {
    overflow-y: auto
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYAuto3xl__03eb7a82 {
    overflow-y: auto
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_overflowYAuto4xl__03eb7a82 {
    overflow-y: auto
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg000Xs__03eb7a82 {
    background-color: var(--color-neutral-000)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg000Sm__03eb7a82 {
    background-color: var(--color-neutral-000)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg000Md__03eb7a82 {
    background-color: var(--color-neutral-000)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg000Lg__03eb7a82 {
    background-color: var(--color-neutral-000)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg000Xl__03eb7a82 {
    background-color: var(--color-neutral-000)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg0002xl__03eb7a82 {
    background-color: var(--color-neutral-000)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg0003xl__03eb7a82 {
    background-color: var(--color-neutral-000)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg0004xl__03eb7a82 {
    background-color: var(--color-neutral-000)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg100Xs__03eb7a82 {
    background-color: var(--color-neutral-100)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg100Sm__03eb7a82 {
    background-color: var(--color-neutral-100)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg100Md__03eb7a82 {
    background-color: var(--color-neutral-100)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg100Lg__03eb7a82 {
    background-color: var(--color-neutral-100)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg100Xl__03eb7a82 {
    background-color: var(--color-neutral-100)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg1002xl__03eb7a82 {
    background-color: var(--color-neutral-100)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg1003xl__03eb7a82 {
    background-color: var(--color-neutral-100)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg1004xl__03eb7a82 {
    background-color: var(--color-neutral-100)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg200Xs__03eb7a82 {
    background-color: var(--color-neutral-200)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg200Sm__03eb7a82 {
    background-color: var(--color-neutral-200)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg200Md__03eb7a82 {
    background-color: var(--color-neutral-200)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg200Lg__03eb7a82 {
    background-color: var(--color-neutral-200)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg200Xl__03eb7a82 {
    background-color: var(--color-neutral-200)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg2002xl__03eb7a82 {
    background-color: var(--color-neutral-200)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg2003xl__03eb7a82 {
    background-color: var(--color-neutral-200)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg2004xl__03eb7a82 {
    background-color: var(--color-neutral-200)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg050Xs__03eb7a82 {
    background-color: var(--color---neutral-050)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg050Sm__03eb7a82 {
    background-color: var(--color---neutral-050)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg050Md__03eb7a82 {
    background-color: var(--color---neutral-050)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg050Lg__03eb7a82 {
    background-color: var(--color---neutral-050)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg050Xl__03eb7a82 {
    background-color: var(--color---neutral-050)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg0502xl__03eb7a82 {
    background-color: var(--color---neutral-050)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg0503xl__03eb7a82 {
    background-color: var(--color---neutral-050)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg0504xl__03eb7a82 {
    background-color: var(--color---neutral-050)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg300Xs__03eb7a82 {
    background-color: var(--color-neutral-300)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg300Sm__03eb7a82 {
    background-color: var(--color-neutral-300)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg300Md__03eb7a82 {
    background-color: var(--color-neutral-300)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg300Lg__03eb7a82 {
    background-color: var(--color-neutral-300)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg300Xl__03eb7a82 {
    background-color: var(--color-neutral-300)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg3002xl__03eb7a82 {
    background-color: var(--color-neutral-300)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg3003xl__03eb7a82 {
    background-color: var(--color-neutral-300)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg3004xl__03eb7a82 {
    background-color: var(--color-neutral-300)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg400Xs__03eb7a82 {
    background-color: var(--color-neutral-400)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg400Sm__03eb7a82 {
    background-color: var(--color-neutral-400)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg400Md__03eb7a82 {
    background-color: var(--color-neutral-400)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg400Lg__03eb7a82 {
    background-color: var(--color-neutral-400)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg400Xl__03eb7a82 {
    background-color: var(--color-neutral-400)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg4002xl__03eb7a82 {
    background-color: var(--color-neutral-400)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg4003xl__03eb7a82 {
    background-color: var(--color-neutral-400)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg4004xl__03eb7a82 {
    background-color: var(--color-neutral-400)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg900Xs__03eb7a82 {
    background-color: var(--color-neutral-900)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg900Sm__03eb7a82 {
    background-color: var(--color-neutral-900)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg900Md__03eb7a82 {
    background-color: var(--color-neutral-900)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg900Lg__03eb7a82 {
    background-color: var(--color-neutral-900)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg900Xl__03eb7a82 {
    background-color: var(--color-neutral-900)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg9002xl__03eb7a82 {
    background-color: var(--color-neutral-900)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg9003xl__03eb7a82 {
    background-color: var(--color-neutral-900)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg9004xl__03eb7a82 {
    background-color: var(--color-neutral-900)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg700Xs__03eb7a82 {
    background-color: var(--color-neutral-700)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg700Sm__03eb7a82 {
    background-color: var(--color-neutral-700)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg700Md__03eb7a82 {
    background-color: var(--color-neutral-700)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg700Lg__03eb7a82 {
    background-color: var(--color-neutral-700)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg700Xl__03eb7a82 {
    background-color: var(--color-neutral-700)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg7002xl__03eb7a82 {
    background-color: var(--color-neutral-700)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg7003xl__03eb7a82 {
    background-color: var(--color-neutral-700)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bg7004xl__03eb7a82 {
    background-color: var(--color-neutral-700)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP700Xs__03eb7a82 {
    background-color: var(--color-primary-700)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP700Sm__03eb7a82 {
    background-color: var(--color-primary-700)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP700Md__03eb7a82 {
    background-color: var(--color-primary-700)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP700Lg__03eb7a82 {
    background-color: var(--color-primary-700)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP700Xl__03eb7a82 {
    background-color: var(--color-primary-700)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP7002xl__03eb7a82 {
    background-color: var(--color-primary-700)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP7003xl__03eb7a82 {
    background-color: var(--color-primary-700)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP7004xl__03eb7a82 {
    background-color: var(--color-primary-700)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP500Xs__03eb7a82 {
    background-color: var(--color-primary-500)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP500Sm__03eb7a82 {
    background-color: var(--color-primary-500)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP500Md__03eb7a82 {
    background-color: var(--color-primary-500)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP500Lg__03eb7a82 {
    background-color: var(--color-primary-500)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP500Xl__03eb7a82 {
    background-color: var(--color-primary-500)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP5002xl__03eb7a82 {
    background-color: var(--color-primary-500)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP5003xl__03eb7a82 {
    background-color: var(--color-primary-500)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP5004xl__03eb7a82 {
    background-color: var(--color-primary-500)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP300Xs__03eb7a82 {
    background-color: var(--color-primary-300)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP300Sm__03eb7a82 {
    background-color: var(--color-primary-300)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP300Md__03eb7a82 {
    background-color: var(--color-primary-300)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP300Lg__03eb7a82 {
    background-color: var(--color-primary-300)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP300Xl__03eb7a82 {
    background-color: var(--color-primary-300)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP3002xl__03eb7a82 {
    background-color: var(--color-primary-300)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP3003xl__03eb7a82 {
    background-color: var(--color-primary-300)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgP3004xl__03eb7a82 {
    background-color: var(--color-primary-300)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS700Xs__03eb7a82 {
    background-color: var(--color-secondary-700)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS700Sm__03eb7a82 {
    background-color: var(--color-secondary-700)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS700Md__03eb7a82 {
    background-color: var(--color-secondary-700)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS700Lg__03eb7a82 {
    background-color: var(--color-secondary-700)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS700Xl__03eb7a82 {
    background-color: var(--color-secondary-700)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS7002xl__03eb7a82 {
    background-color: var(--color-secondary-700)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS7003xl__03eb7a82 {
    background-color: var(--color-secondary-700)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS7004xl__03eb7a82 {
    background-color: var(--color-secondary-700)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS500Xs__03eb7a82 {
    background-color: var(--color-secondary-500)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS500Sm__03eb7a82 {
    background-color: var(--color-secondary-500)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS500Md__03eb7a82 {
    background-color: var(--color-secondary-500)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS500Lg__03eb7a82 {
    background-color: var(--color-secondary-500)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS500Xl__03eb7a82 {
    background-color: var(--color-secondary-500)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS5002xl__03eb7a82 {
    background-color: var(--color-secondary-500)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS5003xl__03eb7a82 {
    background-color: var(--color-secondary-500)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS5004xl__03eb7a82 {
    background-color: var(--color-secondary-500)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS300Xs__03eb7a82 {
    background-color: var(--color-secondary-300)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS300Sm__03eb7a82 {
    background-color: var(--color-secondary-300)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS300Md__03eb7a82 {
    background-color: var(--color-secondary-300)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS300Lg__03eb7a82 {
    background-color: var(--color-secondary-300)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS300Xl__03eb7a82 {
    background-color: var(--color-secondary-300)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS3002xl__03eb7a82 {
    background-color: var(--color-secondary-300)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS3003xl__03eb7a82 {
    background-color: var(--color-secondary-300)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgS3004xl__03eb7a82 {
    background-color: var(--color-secondary-300)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintCautionXs__03eb7a82 {
    background-color: var(--color-hint-object-caution)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintCautionSm__03eb7a82 {
    background-color: var(--color-hint-object-caution)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintCautionMd__03eb7a82 {
    background-color: var(--color-hint-object-caution)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintCautionLg__03eb7a82 {
    background-color: var(--color-hint-object-caution)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintCautionXl__03eb7a82 {
    background-color: var(--color-hint-object-caution)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintCaution2xl__03eb7a82 {
    background-color: var(--color-hint-object-caution)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintCaution3xl__03eb7a82 {
    background-color: var(--color-hint-object-caution)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintCaution4xl__03eb7a82 {
    background-color: var(--color-hint-object-caution)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintSuccessXs__03eb7a82 {
    background-color: var(--color-hint-object-success)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintSuccessSm__03eb7a82 {
    background-color: var(--color-hint-object-success)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintSuccessMd__03eb7a82 {
    background-color: var(--color-hint-object-success)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintSuccessLg__03eb7a82 {
    background-color: var(--color-hint-object-success)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintSuccessXl__03eb7a82 {
    background-color: var(--color-hint-object-success)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintSuccess2xl__03eb7a82 {
    background-color: var(--color-hint-object-success)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintSuccess3xl__03eb7a82 {
    background-color: var(--color-hint-object-success)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintSuccess4xl__03eb7a82 {
    background-color: var(--color-hint-object-success)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgSecondaryXs__03eb7a82 {
    background-color: rgba(var(--secondary), 1)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgSecondarySm__03eb7a82 {
    background-color: rgba(var(--secondary), 1)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgSecondaryMd__03eb7a82 {
    background-color: rgba(var(--secondary), 1)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgSecondaryLg__03eb7a82 {
    background-color: rgba(var(--secondary), 1)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgSecondaryXl__03eb7a82 {
    background-color: rgba(var(--secondary), 1)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgSecondary2xl__03eb7a82 {
    background-color: rgba(var(--secondary), 1)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgSecondary3xl__03eb7a82 {
    background-color: rgba(var(--secondary), 1)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgSecondary4xl__03eb7a82 {
    background-color: rgba(var(--secondary), 1)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgBackgroundXs__03eb7a82 {
    background-color: rgba(var(--background-color), 1)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgBackgroundSm__03eb7a82 {
    background-color: rgba(var(--background-color), 1)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgBackgroundMd__03eb7a82 {
    background-color: rgba(var(--background-color), 1)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgBackgroundLg__03eb7a82 {
    background-color: rgba(var(--background-color), 1)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgBackgroundXl__03eb7a82 {
    background-color: rgba(var(--background-color), 1)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgBackground2xl__03eb7a82 {
    background-color: rgba(var(--background-color), 1)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgBackground3xl__03eb7a82 {
    background-color: rgba(var(--background-color), 1)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgBackground4xl__03eb7a82 {
    background-color: rgba(var(--background-color), 1)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgRating45Xs__03eb7a82 {
    background-color: var(--color-rating-4-5)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgRating45Sm__03eb7a82 {
    background-color: var(--color-rating-4-5)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgRating45Md__03eb7a82 {
    background-color: var(--color-rating-4-5)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgRating45Lg__03eb7a82 {
    background-color: var(--color-rating-4-5)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgRating45Xl__03eb7a82 {
    background-color: var(--color-rating-4-5)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgRating452xl__03eb7a82 {
    background-color: var(--color-rating-4-5)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgRating453xl__03eb7a82 {
    background-color: var(--color-rating-4-5)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgRating454xl__03eb7a82 {
    background-color: var(--color-rating-4-5)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintObjectErrorXs__03eb7a82 {
    background-color: var(--color-hint-object-error)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintObjectErrorSm__03eb7a82 {
    background-color: var(--color-hint-object-error)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintObjectErrorMd__03eb7a82 {
    background-color: var(--color-hint-object-error)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintObjectErrorLg__03eb7a82 {
    background-color: var(--color-hint-object-error)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintObjectErrorXl__03eb7a82 {
    background-color: var(--color-hint-object-error)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintObjectError2xl__03eb7a82 {
    background-color: var(--color-hint-object-error)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintObjectError3xl__03eb7a82 {
    background-color: var(--color-hint-object-error)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgHintObjectError4xl__03eb7a82 {
    background-color: var(--color-hint-object-error)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgDkP500Xs__03eb7a82 {
    background-color: var(--color-DK-primary-500)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgDkP500Sm__03eb7a82 {
    background-color: var(--color-DK-primary-500)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgDkP500Md__03eb7a82 {
    background-color: var(--color-DK-primary-500)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgDkP500Lg__03eb7a82 {
    background-color: var(--color-DK-primary-500)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgDkP500Xl__03eb7a82 {
    background-color: var(--color-DK-primary-500)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgDkP5002xl__03eb7a82 {
    background-color: var(--color-DK-primary-500)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgDkP5003xl__03eb7a82 {
    background-color: var(--color-DK-primary-500)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgDkP5004xl__03eb7a82 {
    background-color: var(--color-DK-primary-500)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgTransparentXs__03eb7a82 {
    background-color: transparent
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgTransparentSm__03eb7a82 {
    background-color: transparent
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgTransparentMd__03eb7a82 {
    background-color: transparent
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgTransparentLg__03eb7a82 {
    background-color: transparent
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgTransparentXl__03eb7a82 {
    background-color: transparent
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgTransparent2xl__03eb7a82 {
    background-color: transparent
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgTransparent3xl__03eb7a82 {
    background-color: transparent
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bgTransparent4xl__03eb7a82 {
    background-color: transparent
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius0Xs__03eb7a82 {
    border-radius: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius0Sm__03eb7a82 {
    border-radius: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius0Md__03eb7a82 {
    border-radius: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius0Lg__03eb7a82 {
    border-radius: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius0Xl__03eb7a82 {
    border-radius: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius02xl__03eb7a82 {
    border-radius: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius03xl__03eb7a82 {
    border-radius: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius04xl__03eb7a82 {
    border-radius: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusTopXs__03eb7a82 {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusTopSm__03eb7a82 {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusTopMd__03eb7a82 {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusTopLg__03eb7a82 {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusTopXl__03eb7a82 {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusTop2xl__03eb7a82 {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusTop3xl__03eb7a82 {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusTop4xl__03eb7a82 {
    border-radius: var(--global-radius) var(--global-radius) 0 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmXs__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmSm__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmMd__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmLg__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmXl__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSm2xl__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSm3xl__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSm4xl__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMdXs__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMdSm__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMdMd__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMdLg__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMdXl__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMd2xl__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMd3xl__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMd4xl__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLgXs__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLgSm__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLgMd__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLgLg__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLgXl__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLg2xl__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLg3xl__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLg4xl__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusCircleXs__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusCircleSm__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusCircleMd__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusCircleLg__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusCircleXl__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusCircle2xl__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusCircle3xl__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusCircle4xl__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmallXs__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmallSm__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmallMd__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmallLg__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmallXl__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmall2xl__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmall3xl__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSmall4xl__03eb7a82 {
    border-radius: var(--small-radius)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMediumXs__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMediumSm__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMediumMd__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMediumLg__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMediumXl__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMedium2xl__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMedium3xl__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMedium4xl__03eb7a82 {
    border-radius: var(--medium-radius)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLargeXs__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLargeSm__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLargeMd__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLargeLg__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLargeXl__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLarge2xl__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLarge3xl__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLarge4xl__03eb7a82 {
    border-radius: var(--large-radius)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowNoneXs__03eb7a82 {
    box-shadow: none
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowNoneSm__03eb7a82 {
    box-shadow: none
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowNoneMd__03eb7a82 {
    box-shadow: none
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowNoneLg__03eb7a82 {
    box-shadow: none
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowNoneXl__03eb7a82 {
    box-shadow: none
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowNone2xl__03eb7a82 {
    box-shadow: none
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowNone3xl__03eb7a82 {
    box-shadow: none
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowNone4xl__03eb7a82 {
    box-shadow: none
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Xs__03eb7a82 {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Sm__03eb7a82 {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Md__03eb7a82 {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Lg__03eb7a82 {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Xl__03eb7a82 {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow12xl__03eb7a82 {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow13xl__03eb7a82 {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow14xl__03eb7a82 {
    box-shadow: 0 6px 12px rgba(3, 10, 22, .05)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1TopXs__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1TopSm__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1TopMd__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1TopLg__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1TopXl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Top2xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Top3xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Top4xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -2px 2px rgba(0, 0, 0, .05)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1BottomXs__03eb7a82 {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1BottomSm__03eb7a82 {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1BottomMd__03eb7a82 {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1BottomLg__03eb7a82 {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1BottomXl__03eb7a82 {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Bottom2xl__03eb7a82 {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Bottom3xl__03eb7a82 {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow1Bottom4xl__03eb7a82 {
    box-shadow: 0 1px 0 rgba(0, 0, 0, .14), 0 2px 0 rgba(0, 0, 0, .05)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Xs__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Sm__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Md__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Lg__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Xl__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow22xl__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow23xl__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow24xl__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .1)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2TopXs__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2TopSm__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2TopMd__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2TopLg__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2TopXl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Top2xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Top3xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Top4xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2BottomXs__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2BottomSm__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2BottomMd__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2BottomLg__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2BottomXl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Bottom2xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Bottom3xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow2Bottom4xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Xs__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Sm__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Md__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Lg__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Xl__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow32xl__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow33xl__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow34xl__03eb7a82 {
    box-shadow: 0 0 12px rgba(3, 10, 22, .15)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3TopXs__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3TopSm__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3TopMd__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3TopLg__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3TopXl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Top2xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Top3xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Top4xl__03eb7a82 {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, .14), 0 -4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3BottomXs__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3BottomSm__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3BottomMd__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3BottomLg__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3BottomXl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Bottom2xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Bottom3xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadow3Bottom4xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .3)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowFabButtonXs__03eb7a82 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowFabButtonSm__03eb7a82 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowFabButtonMd__03eb7a82 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowFabButtonLg__03eb7a82 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowFabButtonXl__03eb7a82 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowFabButton2xl__03eb7a82 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowFabButton3xl__03eb7a82 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowFabButton4xl__03eb7a82 {
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowModalXs__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowModalSm__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowModalMd__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowModalLg__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowModalXl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowModal2xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowModal3xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_shadowModal4xl__03eb7a82 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 4px 4px rgba(0, 0, 0, .1)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitCoverXs__03eb7a82 {
    object-fit: cover
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitCoverSm__03eb7a82 {
    object-fit: cover
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitCoverMd__03eb7a82 {
    object-fit: cover
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitCoverLg__03eb7a82 {
    object-fit: cover
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitCoverXl__03eb7a82 {
    object-fit: cover
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitCover2xl__03eb7a82 {
    object-fit: cover
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitCover3xl__03eb7a82 {
    object-fit: cover
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitCover4xl__03eb7a82 {
    object-fit: cover
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitContainXs__03eb7a82 {
    object-fit: contain
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitContainSm__03eb7a82 {
    object-fit: contain
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitContainMd__03eb7a82 {
    object-fit: contain
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitContainLg__03eb7a82 {
    object-fit: contain
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitContainXl__03eb7a82 {
    object-fit: contain
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitContain2xl__03eb7a82 {
    object-fit: contain
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitContain3xl__03eb7a82 {
    object-fit: contain
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitContain4xl__03eb7a82 {
    object-fit: contain
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitFillXs__03eb7a82 {
    object-fit: fill
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitFillSm__03eb7a82 {
    object-fit: fill
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitFillMd__03eb7a82 {
    object-fit: fill
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitFillLg__03eb7a82 {
    object-fit: fill
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitFillXl__03eb7a82 {
    object-fit: fill
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitFill2xl__03eb7a82 {
    object-fit: fill
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitFill3xl__03eb7a82 {
    object-fit: fill
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitFill4xl__03eb7a82 {
    object-fit: fill
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitScaleDownXs__03eb7a82 {
    object-fit: scale-down
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitScaleDownSm__03eb7a82 {
    object-fit: scale-down
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitScaleDownMd__03eb7a82 {
    object-fit: scale-down
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitScaleDownLg__03eb7a82 {
    object-fit: scale-down
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitScaleDownXl__03eb7a82 {
    object-fit: scale-down
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitScaleDown2xl__03eb7a82 {
    object-fit: scale-down
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitScaleDown3xl__03eb7a82 {
    object-fit: scale-down
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitScaleDown4xl__03eb7a82 {
    object-fit: scale-down
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitNoneXs__03eb7a82 {
    object-fit: none
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitNoneSm__03eb7a82 {
    object-fit: none
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitNoneMd__03eb7a82 {
    object-fit: none
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitNoneLg__03eb7a82 {
    object-fit: none
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitNoneXl__03eb7a82 {
    object-fit: none
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitNone2xl__03eb7a82 {
    object-fit: none
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitNone3xl__03eb7a82 {
    object-fit: none
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_objectFitNone4xl__03eb7a82 {
    object-fit: none
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXsWXs__03eb7a82 {
    width: 100%;
    max-width: 320px
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXsWSm__03eb7a82 {
    width: 100%;
    max-width: 320px
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXsWMd__03eb7a82 {
    width: 100%;
    max-width: 320px
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXsWLg__03eb7a82 {
    width: 100%;
    max-width: 320px
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXsWXl__03eb7a82 {
    width: 100%;
    max-width: 320px
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXsW2xl__03eb7a82 {
    width: 100%;
    max-width: 320px
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXsW3xl__03eb7a82 {
    width: 100%;
    max-width: 320px
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXsW4xl__03eb7a82 {
    width: 100%;
    max-width: 320px
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerSmWXs__03eb7a82 {
    width: 100%;
    max-width: 640px
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerSmWSm__03eb7a82 {
    width: 100%;
    max-width: 640px
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerSmWMd__03eb7a82 {
    width: 100%;
    max-width: 640px
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerSmWLg__03eb7a82 {
    width: 100%;
    max-width: 640px
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerSmWXl__03eb7a82 {
    width: 100%;
    max-width: 640px
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerSmW2xl__03eb7a82 {
    width: 100%;
    max-width: 640px
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerSmW3xl__03eb7a82 {
    width: 100%;
    max-width: 640px
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerSmW4xl__03eb7a82 {
    width: 100%;
    max-width: 640px
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerMdWXs__03eb7a82 {
    width: 100%;
    max-width: 768px
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerMdWSm__03eb7a82 {
    width: 100%;
    max-width: 768px
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerMdWMd__03eb7a82 {
    width: 100%;
    max-width: 768px
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerMdWLg__03eb7a82 {
    width: 100%;
    max-width: 768px
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerMdWXl__03eb7a82 {
    width: 100%;
    max-width: 768px
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerMdW2xl__03eb7a82 {
    width: 100%;
    max-width: 768px
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerMdW3xl__03eb7a82 {
    width: 100%;
    max-width: 768px
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerMdW4xl__03eb7a82 {
    width: 100%;
    max-width: 768px
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerLgWXs__03eb7a82 {
    width: 100%;
    max-width: 1024px
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerLgWSm__03eb7a82 {
    width: 100%;
    max-width: 1024px
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerLgWMd__03eb7a82 {
    width: 100%;
    max-width: 1024px
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerLgWLg__03eb7a82 {
    width: 100%;
    max-width: 1024px
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerLgWXl__03eb7a82 {
    width: 100%;
    max-width: 1024px
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerLgW2xl__03eb7a82 {
    width: 100%;
    max-width: 1024px
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerLgW3xl__03eb7a82 {
    width: 100%;
    max-width: 1024px
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerLgW4xl__03eb7a82 {
    width: 100%;
    max-width: 1024px
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXlWXs__03eb7a82 {
    width: 100%;
    max-width: 1280px
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXlWSm__03eb7a82 {
    width: 100%;
    max-width: 1280px
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXlWMd__03eb7a82 {
    width: 100%;
    max-width: 1280px
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXlWLg__03eb7a82 {
    width: 100%;
    max-width: 1280px
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXlWXl__03eb7a82 {
    width: 100%;
    max-width: 1280px
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXlW2xl__03eb7a82 {
    width: 100%;
    max-width: 1280px
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXlW3xl__03eb7a82 {
    width: 100%;
    max-width: 1280px
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_containerXlW4xl__03eb7a82 {
    width: 100%;
    max-width: 1280px
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container2xlWXs__03eb7a82 {
    width: 100%;
    max-width: 1336px
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container2xlWSm__03eb7a82 {
    width: 100%;
    max-width: 1336px
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container2xlWMd__03eb7a82 {
    width: 100%;
    max-width: 1336px
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container2xlWLg__03eb7a82 {
    width: 100%;
    max-width: 1336px
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container2xlWXl__03eb7a82 {
    width: 100%;
    max-width: 1336px
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container2xlW2xl__03eb7a82 {
    width: 100%;
    max-width: 1336px
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container2xlW3xl__03eb7a82 {
    width: 100%;
    max-width: 1336px
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container2xlW4xl__03eb7a82 {
    width: 100%;
    max-width: 1336px
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container3xlWXs__03eb7a82 {
    width: 100%;
    max-width: 1440px
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container3xlWSm__03eb7a82 {
    width: 100%;
    max-width: 1440px
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container3xlWMd__03eb7a82 {
    width: 100%;
    max-width: 1440px
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container3xlWLg__03eb7a82 {
    width: 100%;
    max-width: 1440px
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container3xlWXl__03eb7a82 {
    width: 100%;
    max-width: 1440px
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container3xlW2xl__03eb7a82 {
    width: 100%;
    max-width: 1440px
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container3xlW3xl__03eb7a82 {
    width: 100%;
    max-width: 1440px
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container3xlW4xl__03eb7a82 {
    width: 100%;
    max-width: 1440px
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container4xlWXs__03eb7a82 {
    width: 100%;
    max-width: 1676px
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container4xlWSm__03eb7a82 {
    width: 100%;
    max-width: 1676px
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container4xlWMd__03eb7a82 {
    width: 100%;
    max-width: 1676px
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container4xlWLg__03eb7a82 {
    width: 100%;
    max-width: 1676px
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container4xlWXl__03eb7a82 {
    width: 100%;
    max-width: 1676px
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container4xlW2xl__03eb7a82 {
    width: 100%;
    max-width: 1676px
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container4xlW3xl__03eb7a82 {
    width: 100%;
    max-width: 1676px
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_container4xlW4xl__03eb7a82 {
    width: 100%;
    max-width: 1676px
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posFixedXs__03eb7a82 {
    position: fixed
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posFixedSm__03eb7a82 {
    position: fixed
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posFixedMd__03eb7a82 {
    position: fixed
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posFixedLg__03eb7a82 {
    position: fixed
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posFixedXl__03eb7a82 {
    position: fixed
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posFixed2xl__03eb7a82 {
    position: fixed
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posFixed3xl__03eb7a82 {
    position: fixed
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posFixed4xl__03eb7a82 {
    position: fixed
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posAbsoluteXs__03eb7a82 {
    position: absolute
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posAbsoluteSm__03eb7a82 {
    position: absolute
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posAbsoluteMd__03eb7a82 {
    position: absolute
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posAbsoluteLg__03eb7a82 {
    position: absolute
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posAbsoluteXl__03eb7a82 {
    position: absolute
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posAbsolute2xl__03eb7a82 {
    position: absolute
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posAbsolute3xl__03eb7a82 {
    position: absolute
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posAbsolute4xl__03eb7a82 {
    position: absolute
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posRelativeXs__03eb7a82 {
    position: relative
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posRelativeSm__03eb7a82 {
    position: relative
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posRelativeMd__03eb7a82 {
    position: relative
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posRelativeLg__03eb7a82 {
    position: relative
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posRelativeXl__03eb7a82 {
    position: relative
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posRelative2xl__03eb7a82 {
    position: relative
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posRelative3xl__03eb7a82 {
    position: relative
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posRelative4xl__03eb7a82 {
    position: relative
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStickyXs__03eb7a82 {
    position: -webkit-sticky;
    position: sticky
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStickySm__03eb7a82 {
    position: -webkit-sticky;
    position: sticky
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStickyMd__03eb7a82 {
    position: -webkit-sticky;
    position: sticky
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStickyLg__03eb7a82 {
    position: -webkit-sticky;
    position: sticky
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStickyXl__03eb7a82 {
    position: -webkit-sticky;
    position: sticky
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posSticky2xl__03eb7a82 {
    position: -webkit-sticky;
    position: sticky
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posSticky3xl__03eb7a82 {
    position: -webkit-sticky;
    position: sticky
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posSticky4xl__03eb7a82 {
    position: -webkit-sticky;
    position: sticky
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posUnsetXs__03eb7a82 {
    position: unset
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posUnsetSm__03eb7a82 {
    position: unset
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posUnsetMd__03eb7a82 {
    position: unset
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posUnsetLg__03eb7a82 {
    position: unset
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posUnsetXl__03eb7a82 {
    position: unset
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posUnset2xl__03eb7a82 {
    position: unset
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posUnset3xl__03eb7a82 {
    position: unset
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posUnset4xl__03eb7a82 {
    position: unset
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStaticXs__03eb7a82 {
    position: static
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStaticSm__03eb7a82 {
    position: static
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStaticMd__03eb7a82 {
    position: static
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStaticLg__03eb7a82 {
    position: static
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStaticXl__03eb7a82 {
    position: static
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStatic2xl__03eb7a82 {
    position: static
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStatic3xl__03eb7a82 {
    position: static
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_posStatic4xl__03eb7a82 {
    position: static
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_top0Xs__03eb7a82 {
    top: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_top0Sm__03eb7a82 {
    top: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_top0Md__03eb7a82 {
    top: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_top0Lg__03eb7a82 {
    top: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_top0Xl__03eb7a82 {
    top: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_top02xl__03eb7a82 {
    top: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_top03xl__03eb7a82 {
    top: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_top04xl__03eb7a82 {
    top: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_topUnsetXs__03eb7a82 {
    top: unset
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_topUnsetSm__03eb7a82 {
    top: unset
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_topUnsetMd__03eb7a82 {
    top: unset
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_topUnsetLg__03eb7a82 {
    top: unset
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_topUnsetXl__03eb7a82 {
    top: unset
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_topUnset2xl__03eb7a82 {
    top: unset
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_topUnset3xl__03eb7a82 {
    top: unset
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_topUnset4xl__03eb7a82 {
    top: unset
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottom0Xs__03eb7a82 {
    bottom: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottom0Sm__03eb7a82 {
    bottom: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottom0Md__03eb7a82 {
    bottom: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottom0Lg__03eb7a82 {
    bottom: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottom0Xl__03eb7a82 {
    bottom: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottom02xl__03eb7a82 {
    bottom: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottom03xl__03eb7a82 {
    bottom: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottom04xl__03eb7a82 {
    bottom: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottomUnsetXs__03eb7a82 {
    bottom: unset
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottomUnsetSm__03eb7a82 {
    bottom: unset
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottomUnsetMd__03eb7a82 {
    bottom: unset
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottomUnsetLg__03eb7a82 {
    bottom: unset
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottomUnsetXl__03eb7a82 {
    bottom: unset
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottomUnset2xl__03eb7a82 {
    bottom: unset
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottomUnset3xl__03eb7a82 {
    bottom: unset
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_bottomUnset4xl__03eb7a82 {
    bottom: unset
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_right0Xs__03eb7a82 {
    right: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_right0Sm__03eb7a82 {
    right: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_right0Md__03eb7a82 {
    right: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_right0Lg__03eb7a82 {
    right: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_right0Xl__03eb7a82 {
    right: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_right02xl__03eb7a82 {
    right: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_right03xl__03eb7a82 {
    right: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_right04xl__03eb7a82 {
    right: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_rightUnsetXs__03eb7a82 {
    right: unset
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_rightUnsetSm__03eb7a82 {
    right: unset
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_rightUnsetMd__03eb7a82 {
    right: unset
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_rightUnsetLg__03eb7a82 {
    right: unset
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_rightUnsetXl__03eb7a82 {
    right: unset
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_rightUnset2xl__03eb7a82 {
    right: unset
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_rightUnset3xl__03eb7a82 {
    right: unset
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_rightUnset4xl__03eb7a82 {
    right: unset
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_left0Xs__03eb7a82 {
    left: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_left0Sm__03eb7a82 {
    left: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_left0Md__03eb7a82 {
    left: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_left0Lg__03eb7a82 {
    left: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_left0Xl__03eb7a82 {
    left: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_left02xl__03eb7a82 {
    left: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_left03xl__03eb7a82 {
    left: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_left04xl__03eb7a82 {
    left: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_leftUnsetXs__03eb7a82 {
    left: unset
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_leftUnsetSm__03eb7a82 {
    left: unset
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_leftUnsetMd__03eb7a82 {
    left: unset
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_leftUnsetLg__03eb7a82 {
    left: unset
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_leftUnsetXl__03eb7a82 {
    left: unset
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_leftUnset2xl__03eb7a82 {
    left: unset
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_leftUnset3xl__03eb7a82 {
    left: unset
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_leftUnset4xl__03eb7a82 {
    left: unset
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z0Xs__03eb7a82 {
    z-index: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z0Sm__03eb7a82 {
    z-index: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z0Md__03eb7a82 {
    z-index: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z0Lg__03eb7a82 {
    z-index: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z0Xl__03eb7a82 {
    z-index: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z02xl__03eb7a82 {
    z-index: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z03xl__03eb7a82 {
    z-index: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z04xl__03eb7a82 {
    z-index: 0
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1Xs__03eb7a82 {
    z-index: 1
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1Sm__03eb7a82 {
    z-index: 1
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1Md__03eb7a82 {
    z-index: 1
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1Lg__03eb7a82 {
    z-index: 1
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1Xl__03eb7a82 {
    z-index: 1
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z12xl__03eb7a82 {
    z-index: 1
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z13xl__03eb7a82 {
    z-index: 1
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z14xl__03eb7a82 {
    z-index: 1
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z2Xs__03eb7a82 {
    z-index: 2
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z2Sm__03eb7a82 {
    z-index: 2
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z2Md__03eb7a82 {
    z-index: 2
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z2Lg__03eb7a82 {
    z-index: 2
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z2Xl__03eb7a82 {
    z-index: 2
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z22xl__03eb7a82 {
    z-index: 2
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z23xl__03eb7a82 {
    z-index: 2
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z24xl__03eb7a82 {
    z-index: 2
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z3Xs__03eb7a82 {
    z-index: 3
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z3Sm__03eb7a82 {
    z-index: 3
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z3Md__03eb7a82 {
    z-index: 3
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z3Lg__03eb7a82 {
    z-index: 3
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z3Xl__03eb7a82 {
    z-index: 3
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z32xl__03eb7a82 {
    z-index: 3
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z33xl__03eb7a82 {
    z-index: 3
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z34xl__03eb7a82 {
    z-index: 3
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z4Xs__03eb7a82 {
    z-index: 4
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z4Sm__03eb7a82 {
    z-index: 4
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z4Md__03eb7a82 {
    z-index: 4
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z4Lg__03eb7a82 {
    z-index: 4
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z4Xl__03eb7a82 {
    z-index: 4
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z42xl__03eb7a82 {
    z-index: 4
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z43xl__03eb7a82 {
    z-index: 4
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z44xl__03eb7a82 {
    z-index: 4
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z5Xs__03eb7a82 {
    z-index: 5
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z5Sm__03eb7a82 {
    z-index: 5
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z5Md__03eb7a82 {
    z-index: 5
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z5Lg__03eb7a82 {
    z-index: 5
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z5Xl__03eb7a82 {
    z-index: 5
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z52xl__03eb7a82 {
    z-index: 5
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z53xl__03eb7a82 {
    z-index: 5
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z54xl__03eb7a82 {
    z-index: 5
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z6Xs__03eb7a82 {
    z-index: 6
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z6Sm__03eb7a82 {
    z-index: 6
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z6Md__03eb7a82 {
    z-index: 6
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z6Lg__03eb7a82 {
    z-index: 6
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z6Xl__03eb7a82 {
    z-index: 6
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z62xl__03eb7a82 {
    z-index: 6
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z63xl__03eb7a82 {
    z-index: 6
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z64xl__03eb7a82 {
    z-index: 6
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z7Xs__03eb7a82 {
    z-index: 7
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z7Sm__03eb7a82 {
    z-index: 7
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z7Md__03eb7a82 {
    z-index: 7
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z7Lg__03eb7a82 {
    z-index: 7
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z7Xl__03eb7a82 {
    z-index: 7
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z72xl__03eb7a82 {
    z-index: 7
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z73xl__03eb7a82 {
    z-index: 7
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z74xl__03eb7a82 {
    z-index: 7
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z8Xs__03eb7a82 {
    z-index: 8
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z8Sm__03eb7a82 {
    z-index: 8
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z8Md__03eb7a82 {
    z-index: 8
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z8Lg__03eb7a82 {
    z-index: 8
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z8Xl__03eb7a82 {
    z-index: 8
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z82xl__03eb7a82 {
    z-index: 8
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z83xl__03eb7a82 {
    z-index: 8
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z84xl__03eb7a82 {
    z-index: 8
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z9Xs__03eb7a82 {
    z-index: 9
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z9Sm__03eb7a82 {
    z-index: 9
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z9Md__03eb7a82 {
    z-index: 9
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z9Lg__03eb7a82 {
    z-index: 9
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z9Xl__03eb7a82 {
    z-index: 9
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z92xl__03eb7a82 {
    z-index: 9
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z93xl__03eb7a82 {
    z-index: 9
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z94xl__03eb7a82 {
    z-index: 9
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z10Xs__03eb7a82 {
    z-index: 10
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z10Sm__03eb7a82 {
    z-index: 10
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z10Md__03eb7a82 {
    z-index: 10
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z10Lg__03eb7a82 {
    z-index: 10
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z10Xl__03eb7a82 {
    z-index: 10
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z102xl__03eb7a82 {
    z-index: 10
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z103xl__03eb7a82 {
    z-index: 10
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z104xl__03eb7a82 {
    z-index: 10
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1000Xs__03eb7a82 {
    z-index: 1000
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1000Sm__03eb7a82 {
    z-index: 1000
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1000Md__03eb7a82 {
    z-index: 1000
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1000Lg__03eb7a82 {
    z-index: 1000
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z1000Xl__03eb7a82 {
    z-index: 1000
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z10002xl__03eb7a82 {
    z-index: 1000
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z10003xl__03eb7a82 {
    z-index: 1000
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_z10004xl__03eb7a82 {
    z-index: 1000
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderNoneXs__03eb7a82 {
    border: none
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderNoneSm__03eb7a82 {
    border: none
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderNoneMd__03eb7a82 {
    border: none
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderNoneLg__03eb7a82 {
    border: none
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderNoneXl__03eb7a82 {
    border: none
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderNone2xl__03eb7a82 {
    border: none
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderNone3xl__03eb7a82 {
    border: none
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderNone4xl__03eb7a82 {
    border: none
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderXs__03eb7a82 {
    border: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderSm__03eb7a82 {
    border: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderMd__03eb7a82 {
    border: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderLg__03eb7a82 {
    border: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderXl__03eb7a82 {
    border: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border2xl__03eb7a82 {
    border: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border3xl__03eb7a82 {
    border: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border4xl__03eb7a82 {
    border: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border200Xs__03eb7a82 {
    border: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border200Sm__03eb7a82 {
    border: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border200Md__03eb7a82 {
    border: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border200Lg__03eb7a82 {
    border: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border200Xl__03eb7a82 {
    border: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border2002xl__03eb7a82 {
    border: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border2003xl__03eb7a82 {
    border: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_border2004xl__03eb7a82 {
    border: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderTXs__03eb7a82 {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderTSm__03eb7a82 {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderTMd__03eb7a82 {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderTLg__03eb7a82 {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderTXl__03eb7a82 {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT2xl__03eb7a82 {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT3xl__03eb7a82 {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT4xl__03eb7a82 {
    border-top: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT200Xs__03eb7a82 {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT200Sm__03eb7a82 {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT200Md__03eb7a82 {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT200Lg__03eb7a82 {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT200Xl__03eb7a82 {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT2002xl__03eb7a82 {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT2003xl__03eb7a82 {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderT2004xl__03eb7a82 {
    border-top: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderBXs__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderBSm__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderBMd__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderBLg__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderBXl__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB2xl__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB3xl__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB4xl__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB200Xs__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB200Sm__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB200Md__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB200Lg__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB200Xl__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB2002xl__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB2003xl__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderB2004xl__03eb7a82 {
    border-bottom: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderRXs__03eb7a82 {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderRSm__03eb7a82 {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderRMd__03eb7a82 {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderRLg__03eb7a82 {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderRXl__03eb7a82 {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR2xl__03eb7a82 {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR3xl__03eb7a82 {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR4xl__03eb7a82 {
    border-right: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR200Xs__03eb7a82 {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR200Sm__03eb7a82 {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR200Md__03eb7a82 {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR200Lg__03eb7a82 {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR200Xl__03eb7a82 {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR2002xl__03eb7a82 {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR2003xl__03eb7a82 {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderR2004xl__03eb7a82 {
    border-right: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderLXs__03eb7a82 {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderLSm__03eb7a82 {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderLMd__03eb7a82 {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderLLg__03eb7a82 {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderLXl__03eb7a82 {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL2xl__03eb7a82 {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL3xl__03eb7a82 {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL4xl__03eb7a82 {
    border-left: 1px solid var(--color-neutral-100)
  }
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL200Xs__03eb7a82 {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL200Sm__03eb7a82 {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL200Md__03eb7a82 {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL200Lg__03eb7a82 {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL200Xl__03eb7a82 {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL2002xl__03eb7a82 {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL2003xl__03eb7a82 {
    border-left: 1px solid var(--color-neutral-200)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_borderL2004xl__03eb7a82 {
    border-left: 1px solid var(--color-neutral-200)
  }
}
.Slider_module_pointer__03eb7a82, .Slider_module_Slider__button__03eb7a82, .Slider_module_Slider__nextButton__03eb7a82, .Slider_module_Slider__prevButton__03eb7a82 {
  cursor: pointer
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_pointerXs__03eb7a82 {
    cursor: pointer
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_pointerSm__03eb7a82 {
    cursor: pointer
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_pointerMd__03eb7a82 {
    cursor: pointer
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_pointerLg__03eb7a82 {
    cursor: pointer
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_pointerXl__03eb7a82 {
    cursor: pointer
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_pointer2xl__03eb7a82 {
    cursor: pointer
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_pointer3xl__03eb7a82 {
    cursor: pointer
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_pointer4xl__03eb7a82 {
    cursor: pointer
  }
}
.Slider_module_radius__03eb7a82 {
  border-radius: var(--global-radius)
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusXs__03eb7a82 {
    border-radius: var(--global-radius)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusSm__03eb7a82 {
    border-radius: var(--global-radius)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusMd__03eb7a82 {
    border-radius: var(--global-radius)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusLg__03eb7a82 {
    border-radius: var(--global-radius)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radiusXl__03eb7a82 {
    border-radius: var(--global-radius)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius2xl__03eb7a82 {
    border-radius: var(--global-radius)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius3xl__03eb7a82 {
    border-radius: var(--global-radius)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_radius4xl__03eb7a82 {
    border-radius: var(--global-radius)
  }
}
.Slider_module_selected__03eb7a82 {
  color: rgba(var(--neutral-000), 1) !important;
  background-color: rgba(var(--primary), 1)
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_selectedXs__03eb7a82 {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_selectedSm__03eb7a82 {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_selectedMd__03eb7a82 {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_selectedLg__03eb7a82 {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_selectedXl__03eb7a82 {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_selected2xl__03eb7a82 {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_selected3xl__03eb7a82 {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_selected4xl__03eb7a82 {
    color: rgba(var(--neutral-000), 1) !important;
    background-color: rgba(var(--primary), 1)
  }
}
.Slider_module_lineThrough__03eb7a82 {
  text-decoration: line-through
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lineThroughXs__03eb7a82 {
    text-decoration: line-through
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lineThroughSm__03eb7a82 {
    text-decoration: line-through
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lineThroughMd__03eb7a82 {
    text-decoration: line-through
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lineThroughLg__03eb7a82 {
    text-decoration: line-through
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lineThroughXl__03eb7a82 {
    text-decoration: line-through
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lineThrough2xl__03eb7a82 {
    text-decoration: line-through
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lineThrough3xl__03eb7a82 {
    text-decoration: line-through
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lineThrough4xl__03eb7a82 {
    text-decoration: line-through
  }
}
.Slider_module_roundedCircle__03eb7a82 {
  border-radius: 50%
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_roundedCircleXs__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_roundedCircleSm__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_roundedCircleMd__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_roundedCircleLg__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_roundedCircleXl__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_roundedCircle2xl__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_roundedCircle3xl__03eb7a82 {
    border-radius: 50%
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_roundedCircle4xl__03eb7a82 {
    border-radius: 50%
  }
}
.Slider_module_fixed__03eb7a82 {
  position: fixed
}
.Slider_module_absolute__03eb7a82, .Slider_module_Slider__button__03eb7a82, .Slider_module_Slider__nextButton__03eb7a82, .Slider_module_Slider__prevButton__03eb7a82 {
  position: absolute
}
.Slider_module_sticky__03eb7a82 {
  position: -webkit-sticky;
  position: sticky
}
.Slider_module_visibilityHidden__03eb7a82 {
  visibility: hidden
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_visibilityHiddenXs__03eb7a82 {
    visibility: hidden
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_visibilityHiddenSm__03eb7a82 {
    visibility: hidden
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_visibilityHiddenMd__03eb7a82 {
    visibility: hidden
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_visibilityHiddenLg__03eb7a82 {
    visibility: hidden
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_visibilityHiddenXl__03eb7a82 {
    visibility: hidden
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_visibilityHidden2xl__03eb7a82 {
    visibility: hidden
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_visibilityHidden3xl__03eb7a82 {
    visibility: hidden
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_visibilityHidden4xl__03eb7a82 {
    visibility: hidden
  }
}
.Slider_module_ellipsis__03eb7a82 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsisXs__03eb7a82 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsisSm__03eb7a82 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsisMd__03eb7a82 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsisLg__03eb7a82 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsisXl__03eb7a82 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis2xl__03eb7a82 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis3xl__03eb7a82 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis4xl__03eb7a82 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
}
.Slider_module_ellipsis2__03eb7a82 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis2Xs__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis2Sm__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis2Md__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis2Lg__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis2Xl__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis22xl__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis23xl__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis24xl__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
.Slider_module_ellipsis3__03eb7a82 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis3Xs__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis3Sm__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis3Md__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis3Lg__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis3Xl__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis32xl__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis33xl__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_ellipsis34xl__03eb7a82 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
  }
}
.Slider_module_brListHorizontal__03eb7a82 + .Slider_module_brListHorizontal__03eb7a82 {
  padding-right: calc(2 * var(--spacing-base));
  margin-right: calc(2 * var(--spacing-base));
  border-right: 1px solid var(--color-neutral-100)
}
.Slider_module_brListVertical__03eb7a82 + .Slider_module_brListVertical__03eb7a82 {
  padding-top: calc(2 * var(--spacing-base));
  margin-top: calc(2 * var(--spacing-base));
  border-top: 1px solid var(--color-neutral-100)
}
.Slider_module_brListVertical0__03eb7a82 + .Slider_module_brListVertical0__03eb7a82 {
  border-top: 1px solid var(--color-neutral-100)
}
.Slider_module_brListHorizontal0__03eb7a82 + .Slider_module_brListHorizontal0__03eb7a82 {
  border-right: 1px solid var(--color-neutral-100)
}
.Slider_module_lockBodyScroll__03eb7a82 {
  overflow: hidden !important
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lockBodyScrollXs__03eb7a82 {
    overflow: hidden !important
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lockBodyScrollSm__03eb7a82 {
    overflow: hidden !important
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lockBodyScrollMd__03eb7a82 {
    overflow: hidden !important
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lockBodyScrollLg__03eb7a82 {
    overflow: hidden !important
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lockBodyScrollXl__03eb7a82 {
    overflow: hidden !important
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lockBodyScroll2xl__03eb7a82 {
    overflow: hidden !important
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lockBodyScroll3xl__03eb7a82 {
    overflow: hidden !important
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_lockBodyScroll4xl__03eb7a82 {
    overflow: hidden !important
  }
}
.Slider_module_hideScrollbar__03eb7a82 {
  -ms-overflow-style: none;
  scrollbar-width: none
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hideScrollbarXs__03eb7a82 {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hideScrollbarSm__03eb7a82 {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hideScrollbarMd__03eb7a82 {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hideScrollbarLg__03eb7a82 {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hideScrollbarXl__03eb7a82 {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hideScrollbar2xl__03eb7a82 {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hideScrollbar3xl__03eb7a82 {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_hideScrollbar4xl__03eb7a82 {
    -ms-overflow-style: none;
    scrollbar-width: none
  }
}
.Slider_module_hideScrollbar__03eb7a82::-webkit-scrollbar {
  display: none
}
.Slider_module_userSelectNone__03eb7a82 {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_userSelectNoneXs__03eb7a82 {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_userSelectNoneSm__03eb7a82 {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_userSelectNoneMd__03eb7a82 {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_userSelectNoneLg__03eb7a82 {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_userSelectNoneXl__03eb7a82 {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_userSelectNone2xl__03eb7a82 {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_userSelectNone3xl__03eb7a82 {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_userSelectNone4xl__03eb7a82 {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
}
.Slider_module_disabledDim__03eb7a82 {
  opacity: .5
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disabledDimXs__03eb7a82 {
    opacity: .5
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disabledDimSm__03eb7a82 {
    opacity: .5
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disabledDimMd__03eb7a82 {
    opacity: .5
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disabledDimLg__03eb7a82 {
    opacity: .5
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disabledDimXl__03eb7a82 {
    opacity: .5
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disabledDim2xl__03eb7a82 {
    opacity: .5
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disabledDim3xl__03eb7a82 {
    opacity: .5
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disabledDim4xl__03eb7a82 {
    opacity: .5
  }
}
.Slider_module_opacity0__03eb7a82 {
  opacity: 0
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_opacity0Xs__03eb7a82 {
    opacity: 0
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_opacity0Sm__03eb7a82 {
    opacity: 0
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_opacity0Md__03eb7a82 {
    opacity: 0
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_opacity0Lg__03eb7a82 {
    opacity: 0
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_opacity0Xl__03eb7a82 {
    opacity: 0
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_opacity02xl__03eb7a82 {
    opacity: 0
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_opacity03xl__03eb7a82 {
    opacity: 0
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_opacity04xl__03eb7a82 {
    opacity: 0
  }
}
.Slider_module_contentBox__03eb7a82 {
  box-sizing: content-box
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_contentBoxXs__03eb7a82 {
    box-sizing: content-box
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_contentBoxSm__03eb7a82 {
    box-sizing: content-box
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_contentBoxMd__03eb7a82 {
    box-sizing: content-box
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_contentBoxLg__03eb7a82 {
    box-sizing: content-box
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_contentBoxXl__03eb7a82 {
    box-sizing: content-box
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_contentBox2xl__03eb7a82 {
    box-sizing: content-box
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_contentBox3xl__03eb7a82 {
    box-sizing: content-box
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_contentBox4xl__03eb7a82 {
    box-sizing: content-box
  }
}
.Slider_module_disableEvents__03eb7a82 {
  pointer-events: none
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disableEventsXs__03eb7a82 {
    pointer-events: none
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disableEventsSm__03eb7a82 {
    pointer-events: none
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disableEventsMd__03eb7a82 {
    pointer-events: none
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disableEventsLg__03eb7a82 {
    pointer-events: none
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disableEventsXl__03eb7a82 {
    pointer-events: none
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disableEvents2xl__03eb7a82 {
    pointer-events: none
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disableEvents3xl__03eb7a82 {
    pointer-events: none
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_disableEvents4xl__03eb7a82 {
    pointer-events: none
  }
}
.Slider_module_textNoWrap__03eb7a82 {
  white-space: nowrap
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_textNoWrapXs__03eb7a82 {
    white-space: nowrap
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_textNoWrapSm__03eb7a82 {
    white-space: nowrap
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_textNoWrapMd__03eb7a82 {
    white-space: nowrap
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_textNoWrapLg__03eb7a82 {
    white-space: nowrap
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_textNoWrapXl__03eb7a82 {
    white-space: nowrap
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_textNoWrap2xl__03eb7a82 {
    white-space: nowrap
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_textNoWrap3xl__03eb7a82 {
    white-space: nowrap
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_textNoWrap4xl__03eb7a82 {
    white-space: nowrap
  }
}
.Slider_module_relative__03eb7a82 {
  position: relative
}
@media (min-width:320px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_relativeXs__03eb7a82 {
    position: relative
  }
}
@media (min-width:640px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_relativeSm__03eb7a82 {
    position: relative
  }
}
@media (min-width:768px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_relativeMd__03eb7a82 {
    position: relative
  }
}
@media (min-width:1024px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_relativeLg__03eb7a82 {
    position: relative
  }
}
@media (min-width:1280px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_relativeXl__03eb7a82 {
    position: relative
  }
}
@media (min-width:1336px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_relative2xl__03eb7a82 {
    position: relative
  }
}
@media (min-width:1440px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_relative3xl__03eb7a82 {
    position: relative
  }
}
@media (min-width:1676px) {
  .Slider_module_breakpoint__03eb7a82 .Slider_module_relative4xl__03eb7a82 {
    position: relative
  }
}
.Slider_module_brListVerticalNoPadding__03eb7a82 + .Slider_module_brListVerticalNoPadding__03eb7a82 {
  border-top: 1px solid var(--color-neutral-100)
}
.Slider_module_brListVerticalNoPadding200__03eb7a82 + .Slider_module_brListVerticalNoPadding200__03eb7a82 {
  border-top: 1px solid var(--color-neutral-200)
}
.Slider_module_inset0__03eb7a82 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0
}
.Slider_module_Slider__nextButtonSelector__03eb7a82, .Slider_module_Slider__prevButtonSelector__03eb7a82 {
  cursor: pointer
}
.Slider_module_Slider__prevButton__03eb7a82 {
  left: auto
}
.Slider_module_Slider__prevButton_Right24__03eb7a82 {
  right: 24px
}
.Slider_module_Slider__nextButton__03eb7a82 {
  right: auto
}
.Slider_module_Slider__nextButton_Left24__03eb7a82 {
  left: 24px
}
.Slider_module_Slider__button__03eb7a82, .Slider_module_Slider__nextButton__03eb7a82, .Slider_module_Slider__prevButton__03eb7a82 {
  border-radius: 33px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .14), 0 2px 2px rgba(0, 0, 0, .05);
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}
.Slider_module_Slider__buttonSmall__03eb7a82, .Slider_module_Slider__nextButton_Small__03eb7a82, .Slider_module_Slider__prevButton_Small__03eb7a82 {
  height: 38px;
  width: 38px
}
.Slider_module_Slider__buttonMedium__03eb7a82, .Slider_module_Slider__nextButton_Medium__03eb7a82, .Slider_module_Slider__prevButton_Medium__03eb7a82 {
  height: 56px;
  width: 56px
}
.Slider_module_Slider__disabled__03eb7a82 {
  display: none
}
.Slider_module_Slider__thumbnailsContainer__03eb7a82 {
  bottom: 8px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%)
}
.Slider_module_Slider__thumbnailsItem__03eb7a82 {
  height: 50px;
  width: 50px
}
.Loading_module_Loading__circle__97c241d5 {
  width: .6rem;
  height: .6rem;
  margin: 0 .1rem;
  -webkit-animation: Loading_module_blink__97c241d5 1s ease-in-out infinite;
  animation: Loading_module_blink__97c241d5 1s ease-in-out infinite
}
.Loading_module_Loading__circle__97c241d5:nth-child(2) {
  -webkit-animation-delay: .25s;
  animation-delay: .25s
}
.Loading_module_Loading__circle__97c241d5:nth-child(3) {
  -webkit-animation-delay: .5s;
  animation-delay: .5s
}
.Loading_module_Loading__circle_White__97c241d5 {
  background: var(--color-white)
}
.Loading_module_Loading__circle_LowEmphasis__97c241d5 {
  background: var(--color-icon-low-emphasis)
}
@-webkit-keyframes Loading_module_blink__97c241d5 {
  50% {
    background: transparent
  }
}
@keyframes Loading_module_blink__97c241d5 {
  50% {
    background: transparent
  }
}
.Tooltip_module_textH1__f9af5748 {
  font-size: 2.8rem;
  font-weight: 500;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH1__f9af5748 {
    font-size: 3.3rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.Tooltip_module_textH1Extra__f9af5748 {
  font-size: 2.8rem;
  font-weight: 800;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH1Extra__f9af5748 {
    font-size: 3.3rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.Tooltip_module_textH2__f9af5748 {
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH2__f9af5748 {
    font-size: 2.6rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.Tooltip_module_textH2Extra__f9af5748 {
  font-size: 2.2rem;
  font-weight: 800;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH2Extra__f9af5748 {
    font-size: 2.6rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.Tooltip_module_textH3__f9af5748 {
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH3__f9af5748 {
    font-size: 2.1rem;
    font-weight: 500;
    line-height: 2.1
  }
}
.Tooltip_module_textH3Extra__f9af5748 {
  font-size: 1.8rem;
  font-weight: 800;
  line-height: 2.1
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH3Extra__f9af5748 {
    font-size: 2.1rem;
    font-weight: 800;
    line-height: 2.1
  }
}
.Tooltip_module_textH4__f9af5748 {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.12
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH4__f9af5748 {
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 2.12
  }
}
.Tooltip_module_textH4Extra__f9af5748 {
  font-size: 1.6rem;
  font-weight: 800;
  line-height: 2.12
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH4Extra__f9af5748 {
    font-size: 1.2rem;
    font-weight: 800;
    line-height: 2.12
  }
}
.Tooltip_module_textH5__f9af5748 {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH5__f9af5748 {
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.Tooltip_module_textH5Extra__f9af5748 {
  font-size: 1.1rem;
  font-weight: 800;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textH5Extra__f9af5748 {
    font-size: 1.6rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.Tooltip_module_textSubtitle__f9af5748 {
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textSubtitle__f9af5748 {
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 2.15
  }
}
.Tooltip_module_textSubtitleStrong__f9af5748 {
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textSubtitleStrong__f9af5748 {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.Tooltip_module_textSubtitleExtra__f9af5748 {
  font-size: 1.3rem;
  font-weight: 800;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textSubtitleExtra__f9af5748 {
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.Tooltip_module_textBody1__f9af5748 {
  font-size: 0.8rem;
  font-weight: 400;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textBody1__f9af5748 {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 2.15
  }
}
.Tooltip_module_textBody1Strong__f9af5748 {
  font-size: 0.8rem;
  font-weight: 700;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textBody1Strong__f9af5748 {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.Tooltip_module_textBody1Extra__f9af5748 {
  font-size: 0.8rem;
  font-weight: 800;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textBody1Extra__f9af5748 {
    font-size: 1.1rem;
    font-weight: 800;
    line-height: 2.15
  }
}
.Tooltip_module_textBody2__f9af5748, .Tooltip_module_Tooltip__tooltip__f9af5748 {
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textBody2__f9af5748, .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_Tooltip__tooltip__f9af5748 {
    font-size: 0.8rem;
    font-weight: 400;
    line-height: 2.17
  }
}
.Tooltip_module_textBody2Strong__f9af5748 {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textBody2Strong__f9af5748 {
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.Tooltip_module_textBody2Extra__f9af5748 {
  font-size: 1.1rem;
  font-weight: 800;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textBody2Extra__f9af5748 {
    font-size: 0.8rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.Tooltip_module_textCaption__f9af5748 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textCaption__f9af5748 {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 2.17
  }
}
.Tooltip_module_textCaptionStrong__f9af5748 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textCaptionStrong__f9af5748 {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.Tooltip_module_textCaptionExtra__f9af5748 {
  font-size: 1rem;
  font-weight: 800;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textCaptionExtra__f9af5748 {
    font-size: 1.1rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.Tooltip_module_textButton1__f9af5748 {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 2.15
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textButton1__f9af5748 {
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 2.15
  }
}
.Tooltip_module_textButton2__f9af5748 {
  font-size: 0.8rem;
  font-weight: 700;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textButton2__f9af5748 {
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 2.17
  }
}
.Tooltip_module_textButton3__f9af5748 {
  font-size: 1rem;
  font-weight: 800;
  line-height: 2.17
}
@media (min-width:1024px) {
  .Tooltip_module_breakpoint__f9af5748 .Tooltip_module_textButton3__f9af5748 {
    font-size: 1rem;
    font-weight: 800;
    line-height: 2.17
  }
}
.Tooltip_module_color000__f9af5748 {
  color: var(--color-neutral-000)
}
.Tooltip_module_color300__f9af5748 {
  color: var(--color-neutral-300)
}
.Tooltip_module_color400__f9af5748 {
  color: var(--color-neutral-400)
}
.Tooltip_module_color500__f9af5748 {
  color: var(--color-neutral-500)
}
.Tooltip_module_color600__f9af5748 {
  color: var(--color-neutral-600)
}
.Tooltip_module_color700__f9af5748 {
  color: var(--color-neutral-700)
}
.Tooltip_module_color800__f9af5748 {
  color: var(--color-neutral-800)
}
.Tooltip_module_color900__f9af5748 {
  color: var(--color-neutral-900)
}
.Tooltip_module_colorSecondary700__f9af5748 {
  color: var(--color-secondary-700)
}
.Tooltip_module_colorPrimary700__f9af5748 {
  color: var(--color-primary-700)
}
.Tooltip_module_colorHintTextSuccess__f9af5748 {
  color: var(--color-hint-text-success)
}
.Tooltip_module_colorPrimary100__f9af5748 {
  color: var(--color-primary-100)
}
.Tooltip_module_colorPrimary500__f9af5748 {
  color: var(--color-primary-500)
}
.Tooltip_module_colorHintTextError__f9af5748 {
  color: var(--color-hint-text-error)
}
.Tooltip_module_colorHintTextNeutral__f9af5748 {
  color: var(--color-hint-text-neutral)
}
.Tooltip_module_colorHintTextCaution__f9af5748 {
  color: var(--color-hint-text-caution)
}
.Tooltip_module_colorSecondary500__f9af5748 {
  color: var(--color-secondary-500)
}
.Tooltip_module_colorWhite__f9af5748 {
  color: var(--color-white)
}
.Tooltip_module_colorBlack__f9af5748 {
  color: var(--color-black)
}
.Tooltip_module_textNoWrap__f9af5748 {
  white-space: nowrap
}
.Tooltip_module_ltr__f9af5748 {
  direction: ltr
}
.Tooltip_module_Tooltip__tooltip__f9af5748 {
  max-width: 18.4rem;
  background: var(--color-neutral-900);
  color: var(--color-white);
  border-radius: var(--small-radius);
  padding: calc(2 * var(--spacing-base)) calc(3 * var(--spacing-base));
  margin: calc(2 * var(--spacing-base))
}
.Tooltip_module_Tooltip__tooltip_Active__f9af5748 {
  -webkit-animation: Tooltip_module_fadeIn__f9af5748 .5s ease-in-out forwards;
  animation: Tooltip_module_fadeIn__f9af5748 .5s ease-in-out forwards
}
.Tooltip_module_Tooltip__tooltip_Inactive__f9af5748 {
  -webkit-animation: Tooltip_module_fadeOut__f9af5748 .5s ease-in-out forwards;
  animation: Tooltip_module_fadeOut__f9af5748 .5s ease-in-out forwards
}
@-webkit-keyframes Tooltip_module_fadeIn__f9af5748 {
  0% {
    opacity: 0
  }
  to {
    opacity: 1
  }
}
@keyframes Tooltip_module_fadeIn__f9af5748 {
  0% {
    opacity: 0
  }
  to {
    opacity: 1
  }
}
@-webkit-keyframes Tooltip_module_fadeOut__f9af5748 {
  0% {
    opacity: 1
  }
  to {
    opacity: 0;
    visibility: hidden
  }
}
@keyframes Tooltip_module_fadeOut__f9af5748 {
  0% {
    opacity: 1
  }
  to {
    opacity: 0;
    visibility: hidden
  }
}
.Tooltip_module_Tooltip__tooltip__f9af5748[data-show] {
  display: block
}
.Tooltip_module_Tooltip__arrow__f9af5748, .Tooltip_module_Tooltip__arrow__f9af5748:before {
  position: absolute;
  width: 8px;
  height: 8px;
  z-index: -1
}
.Tooltip_module_Tooltip__arrow__f9af5748:before {
  content: "";
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background: #333
}
.Tooltip_module_Tooltip__tooltip__f9af5748[data-popper-placement^=top] .Tooltip_module_Tooltip__arrow__f9af5748 {
  bottom: -4px
}
.Tooltip_module_Tooltip__tooltip__f9af5748[data-popper-placement^=bottom] .Tooltip_module_Tooltip__arrow__f9af5748 {
  top: -4px
}
.Tooltip_module_Tooltip__tooltip__f9af5748[data-popper-placement^=left] .Tooltip_module_Tooltip__arrow__f9af5748 {
  right: -4px
}
.Tooltip_module_Tooltip__tooltip__f9af5748[data-popper-placement^=right] .Tooltip_module_Tooltip__arrow__f9af5748 {
  left: -4px
}
.Skeleton_module_Skeleton__6f8c3320 {
  background-color: var(--color-neutral-100);
  background-image: linear-gradient(90deg, var(--color-neutral-100), var(--color-neutral-200), var(--color-neutral-100));
  background-size: 200px 100%;
  background-repeat: no-repeat;
  border-radius: 4px;
  display: inline-block;
  line-height: 1;
  width: 100%;
  -webkit-animation: Skeleton_module_animation__6f8c3320 .2s ease-in-out infinite;
  animation: Skeleton_module_animation__6f8c3320 .2s ease-in-out infinite
}
@-webkit-keyframes Skeleton_module_animation__6f8c3320 {
  0% {
    background-position: -200px 0
  }
  to {
    background-position: calc(200px + 100%) 0
  }
}
@keyframes Skeleton_module_animation__6f8c3320 {
  0% {
    background-position: -200px 0
  }
  to {
    background-position: calc(200px + 100%) 0
  }
}
.ListItem_module_ListItem__description_Active__fde1cace {
  opacity: .5
}
.Checkbox_module_Checkbox__checkboxContainer__9c06606f input:checked ~ .Checkbox_module_Checkbox__checkbox_Secondary__9c06606f {
  border: .2rem solid var(--color-secondary-700);
  background-color: var(--color-secondary-700)
}
.Checkbox_module_Checkbox__checkboxContainer__9c06606f input:checked ~ .Checkbox_module_Checkbox__checkbox_IconSecondary__9c06606f {
  border: .2rem solid var(--color-icon-secondary);
  background-color: var(--color-icon-secondary)
}
.Checkbox_module_Checkbox__checkboxContainer__9c06606f input:checked ~ .Checkbox_module_Checkbox__checkbox__9c06606f .Checkbox_module_Checkbox__icon__9c06606f {
  display: flex
}
.Checkbox_module_Checkbox__checkboxContainer_Disabled__9c06606f {
  opacity: .3
}
.Checkbox_module_Checkbox__checkbox__9c06606f {
  background-color: var(--color-neutral-000);
  border: .2rem solid var(--color-neutral-700);
  width: 1.8rem;
  height: 1.8rem;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  transition-property: all;
  transition-duration: .15s
}
.Checkbox_module_Checkbox__icon__9c06606f {
  display: none
}
.TextField_module_TextField__329693a6 {
  color: var(--color-neutral-700);
  border: none;
  flex-grow: 1
}
.TextField_module_TextField__329693a6::-webkit-input-placeholder {
  color: var(--color-neutral-400)
}
.TextField_module_TextField__329693a6:-ms-input-placeholder {
  color: var(--color-neutral-400)
}
.TextField_module_TextField__329693a6::placeholder {
  color: var(--color-neutral-400)
}
.TextField_module_TextField_Primary__329693a6 {
  caret-color: var(--color-primary-500)
}
.TextField_module_TextField_Secondary__329693a6 {
  caret-color: var(--color-secondary-500)
}
.TextField_module_TextField__input__329693a6:-internal-autofill-selected, .TextField_module_TextField__input__329693a6:-webkit-autofill:hover {
  box-shadow: inset 0 0 0 1px var(--color-neutral-100), inset 0 0 0 100px var(--color-neutral-100);
  -webkit-text-fill-color: var(--color-neutral-700)
}
.TextField_module_TextField__textarea__329693a6 {
  background: transparent;
  resize: none
}
.AppTopBar_module_AppTopBar__906d21ae {
  height: 5.6rem;
  min-height: 5.6rem
}
.AppTopBar_module_AppTopBar__description__906d21ae {
  margin-top: -.5rem
}
.FabButton_module_FabButton__dcfe299b {
  border-radius: 2.5rem;
  border: none
}
.FabButton_module_FabButton_Small__dcfe299b {
  height: 4rem
}
.FabButton_module_FabButton_Medium__dcfe299b {
  height: 4.8rem
}
.FabButton_module_FabButton__loading__dcfe299b {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}
.FabButton_module_FabButton_Primary__dcfe299b {
  background-color: var(--color-button-primary);
  color: var(--color-button-text-primary)
}
.FabButton_module_FabButton_Primary__dcfe299b .FabButton_module_FabButton__icon__dcfe299b svg {
  fill: var(--color-button-text-primary) !important
}
.FabButton_module_FabButton_Secondary__dcfe299b {
  background-color: var(--color-button-secondary);
  color: var(--color-button-text-secondary)
}
.FabButton_module_FabButton_Secondary__dcfe299b .FabButton_module_FabButton__icon__dcfe299b svg {
  fill: var(--color-button-text-secondary) !important
}
.FabButton_module_FabButton_White__dcfe299b {
  background-color: var(--color-button-white);
  color: var(--color-button-text-white)
}
.FabButton_module_FabButton_White__dcfe299b .FabButton_module_FabButton__icon__dcfe299b svg {
  fill: var(--color-button-text-white) !important
}
.FabButton_module_FabButton_Black__dcfe299b {
  background-color: var(--color-button-black);
  color: var(--color-button-text-black)
}
.FabButton_module_FabButton_Black__dcfe299b .FabButton_module_FabButton__icon__dcfe299b svg {
  fill: var(--color-button-text-black) !important
}
.RangeInput_module_RangeInput__d6f8928b {
  direction: ltr
}
.RangeInput_module_RangeInput__range__d6f8928b, .RangeInput_module_RangeInput__track__d6f8928b {
  border-radius: .3rem;
  height: .5rem
}
.RangeInput_module_RangeInput__thumb__d6f8928b {
  pointer-events: none;
  height: 0;
  outline: none;
  -webkit-appearance: none
}
.RangeInput_module_RangeInput__thumb__d6f8928b::-webkit-slider-thumb {
  -webkit-appearance: none;
  background-color: var(--color-secondary-500);
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: 2rem;
  width: 2rem;
  margin-top: .4rem;
  pointer-events: all;
  position: relative
}
.RangeInput_module_RangeInput__thumb__d6f8928b::-moz-range-thumb {
  background-color: var(--color-secondary-500);
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: 2rem;
  width: 2rem;
  margin-top: .4rem;
  pointer-events: all;
  position: relative
}
.RangeInput_module_RangeInput__thumb__d6f8928b::-ms-thumb {
  background-color: var(--color-secondary-500);
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: 2rem;
  width: 2rem;
  margin-top: .4rem;
  pointer-events: all;
  position: relative
}
.Progressbar_module_Progressbar_Small__613a8df1 {
  height: .4rem
}
.Progressbar_module_Progressbar_Medium__613a8df1 {
  height: .8rem
}
.Progressbar_module_Progressbar__progress_SmallRadius__613a8df1 {
  border-radius: 2rem
}
.Progressbar_module_Progressbar__progress_MediumRadius__613a8df1 {
  border-radius: 4rem
}
.BottomSheet_module_BottomSheet__37613568 {
  background-color: rgba(0, 0, 0, .3)
}
.BottomSheet_module_BottomSheet__content_BorderLg__37613568 {
  border-radius: var(--large-radius) var(--large-radius) 0 0
}
@media (min-width:1024px) {
  .breakpoint .BottomSheet_module_BottomSheet__content_BorderLg__37613568 {
    border-radius: var(--large-radius)
  }
}
.BottomSheet_module_BottomSheet__content_BorderMd__37613568 {
  border-radius: var(--medium-radius) var(--medium-radius) 0 0
}
@media (min-width:1024px) {
  .breakpoint .BottomSheet_module_BottomSheet__content_BorderMd__37613568 {
    border-radius: var(--medium-radius)
  }
}
.BottomSheet_module_BottomSheet__content_Desktop__37613568 {
  bottom: 50%;
  max-height: 80vh;
  max-width: 400px
}
.BottomSheet_module_BottomSheet__content_Mobile__37613568 {
  bottom: 0;
  max-height: 100%;
  max-width: 100%
}
.BottomSheet_module_BottomSheet__animation__37613568 {
  will-change: transform;
  transition: -webkit-transform .3s ease;
  transition: transform .3s ease;
  transition: transform .3s ease, -webkit-transform .3s ease;
  -webkit-transition: transform .3s ease;
  -o-transition: transform .3s ease;
  -moz-transition: transform .3s ease
}
@media (min-width:1024px) {
  .breakpoint .BottomSheet_module_BottomSheet__children_CanScroll__37613568 {
    max-height: 600px;
    overflow-y: auto
  }
}
.FormComponentFrame_module_FormComponentFrame__541c760b {
  display: inline-block
}
.FormComponentFrame_module_FormComponentFrame_Normal__541c760b .FormComponentFrame_module_FormComponentFrame__inputContainer__541c760b {
  border-radius: var(--global-radius);
  border: 1px solid var(--color-neutral-200)
}
.FormComponentFrame_module_FormComponentFrame_Outlined__541c760b .FormComponentFrame_module_FormComponentFrame__inputContainer__541c760b {
  border: 1px solid var(--color-neutral-200)
}
.FormComponentFrame_module_FormComponentFrame_GrayOutlined__541c760b .FormComponentFrame_module_FormComponentFrame__inputContainer__541c760b {
  border-radius: var(--global-radius);
  background-color: var(--color-neutral-100);
  border: 1px solid var(--color-neutral-100)
}
.FormComponentFrame_module_FormComponentFrame_GrayOutlined_WithoutBorder__541c760b {
  border: none
}
.FormComponentFrame_module_FormComponentFrame_Wide__541c760b {
  width: 20rem
}
.FormComponentFrame_module_FormComponentFrame__inputContainer__541c760b {
  width: 100%
}
.FormComponentFrame_module_FormComponentFrame__inputContainer__541c760b:not(.FormComponentFrame_module_FormComponentFrame__inputContainer_TextArea__541c760b) {
  height: 4.8rem
}
.FormComponentFrame_module_FormComponentFrame__inputContainer_Disabled__541c760b {
  background-color: rgba(var(--color-neutral-100-rgb), .7);
  color: var(--color-neutral-200)
}
.FormComponentFrame_module_FormComponentFrame__inputContainer_ReadOnly__541c760b {
  background-color: rgba(var(--color-neutral-100-rgb), .7)
}
.FormComponentFrame_module_FormComponentFrame__inputContainer_Rounded__541c760b {
  border-radius: 2.4rem !important
}
.FormComponentFrame_module_FormComponentFrame__helper_Error__541c760b {
  color: var(--color-hint-text-error)
}
.FormComponentFrame_module_FormComponentFrame__helper_Success__541c760b {
  color: var(--color-hint-text-success)
}
.mapboxgl-map {
  font: 12px/20px Helvetica Neue, Arial, Helvetica, sans-serif;
  overflow: hidden;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.mapboxgl-canvas {
  position: absolute;
  left: 0;
  top: 0
}
.mapboxgl-map:-webkit-full-screen {
  width: 100%;
  height: 100%
}
.mapboxgl-canary {
  background-color: salmon
}
.mapboxgl-canvas-container.mapboxgl-interactive, .mapboxgl-ctrl-group button.mapboxgl-ctrl-compass {
  cursor: grab;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer {
  cursor: pointer
}
.mapboxgl-canvas-container.mapboxgl-interactive:active, .mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active {
  cursor: grabbing
}
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate, .mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas {
  touch-action: pan-x pan-y
}
.mapboxgl-canvas-container.mapboxgl-touch-drag-pan, .mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas {
  touch-action: pinch-zoom
}
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan, .mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas {
  touch-action: none
}
.mapboxgl-ctrl-bottom-left, .mapboxgl-ctrl-bottom-right, .mapboxgl-ctrl-top-left, .mapboxgl-ctrl-top-right {
  position: absolute;
  pointer-events: none;
  z-index: 2
}
.mapboxgl-ctrl-top-left {
  top: 0;
  left: 0
}
.mapboxgl-ctrl-top-right {
  top: 0;
  right: 0
}
.mapboxgl-ctrl-bottom-left {
  bottom: 0;
  left: 0
}
.mapboxgl-ctrl-bottom-right {
  right: 0;
  bottom: 0
}
.mapboxgl-ctrl {
  clear: both;
  pointer-events: auto;
  -webkit-transform: translate(0);
  transform: translate(0)
}
.mapboxgl-ctrl-top-left .mapboxgl-ctrl {
  margin: 10px 0 0 10px;
  float: left
}
.mapboxgl-ctrl-top-right .mapboxgl-ctrl {
  margin: 10px 10px 0 0;
  float: right
}
.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl {
  margin: 0 0 10px 10px;
  float: left
}
.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl {
  margin: 0 10px 10px 0;
  float: right
}
.mapboxgl-ctrl-group {
  border-radius: 4px;
  background: #fff
}
.mapboxgl-ctrl-group:not(:empty) {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, .1)
}
@media(-ms-high-contrast:active) {
  .mapboxgl-ctrl-group:not(:empty) {
    box-shadow: 0 0 0 2px ButtonText
  }
}
.mapboxgl-ctrl-group button {
  width: 29px;
  height: 29px;
  display: block;
  padding: 0;
  outline: none;
  border: 0;
  box-sizing: border-box;
  background-color: transparent;
  cursor: pointer
}
.mapboxgl-ctrl-group button + button {
  border-top: 1px solid #ddd
}
.mapboxgl-ctrl button .mapboxgl-ctrl-icon {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: 50%
}
@media(-ms-high-contrast:active) {
  .mapboxgl-ctrl-icon {
    background-color: transparent
  }
  .mapboxgl-ctrl-group button + button {
    border-top: 1px solid ButtonText
  }
}
.mapboxgl-ctrl button::-moz-focus-inner {
  border: 0;
  padding: 0
}
.mapboxgl-ctrl-attrib-button:focus, .mapboxgl-ctrl-group button:focus {
  box-shadow: 0 0 2px 2px #0096ff
}
.mapboxgl-ctrl button:disabled {
  cursor: not-allowed
}
.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon {
  opacity: .25
}
.mapboxgl-ctrl button:not(:disabled):hover {
  background-color: rgba(0, 0, 0, .05)
}
.mapboxgl-ctrl-group button:focus:focus-visible {
  box-shadow: 0 0 2px 2px #0096ff
}
.mapboxgl-ctrl-group button:focus:not(:focus-visible) {
  box-shadow: none
}
.mapboxgl-ctrl-group button:focus:first-child {
  border-radius: 4px 4px 0 0
}
.mapboxgl-ctrl-group button:focus:last-child {
  border-radius: 0 0 4px 4px
}
.mapboxgl-ctrl-group button:focus:only-child {
  border-radius: inherit
}
.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")
}
.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")
}
@media(-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")
  }
}
@media(-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")
  }
}
.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")
}
.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")
}
@media(-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")
  }
}
@media(-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")
  }
}
.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")
}
@media(-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")
  }
}
@media(-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")
  }
}
.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")
}
.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")
}
.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")
}
.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")
}
.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")
}
.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")
}
.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon {
  -webkit-animation: mapboxgl-spin 2s linear infinite;
  animation: mapboxgl-spin 2s linear infinite
}
@media(-ms-high-contrast:active) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")
  }
}
@media(-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")
  }
  .mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")
  }
}
@-webkit-keyframes mapboxgl-spin {
  0% {
    -webkit-transform: rotate(0deg)
  }
  to {
    -webkit-transform: rotate(1turn)
  }
}
@keyframes mapboxgl-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}
a.mapboxgl-ctrl-logo {
  width: 88px;
  height: 23px;
  margin: 0 0 -4px -4px;
  display: block;
  background-repeat: no-repeat;
  cursor: pointer;
  overflow: hidden;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")
}
a.mapboxgl-ctrl-logo.mapboxgl-compact {
  width: 23px
}
@media(-ms-high-contrast:active) {
  a.mapboxgl-ctrl-logo {
    background-color: transparent;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")
  }
}
@media(-ms-high-contrast:black-on-white) {
  a.mapboxgl-ctrl-logo {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")
  }
}
.mapboxgl-ctrl.mapboxgl-ctrl-attrib {
  padding: 0 5px;
  background-color: rgba(255, 255, 255, .5);
  margin: 0
}
@media screen {
  .mapboxgl-ctrl-attrib.mapboxgl-compact {
    min-height: 20px;
    padding: 2px 24px 2px 0;
    margin: 10px;
    position: relative;
    background-color: #fff;
    border-radius: 12px
  }
  .mapboxgl-ctrl-attrib.mapboxgl-compact-show {
    padding: 2px 28px 2px 8px;
    visibility: visible
  }
  .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact-show, .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact-show {
    padding: 2px 8px 2px 28px;
    border-radius: 12px
  }
  .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner {
    display: none
  }
  .mapboxgl-ctrl-attrib-button {
    display: none;
    cursor: pointer;
    position: absolute;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E");
    background-color: rgba(255, 255, 255, .5);
    width: 24px;
    height: 24px;
    box-sizing: border-box;
    border-radius: 12px;
    outline: none;
    top: 0;
    right: 0;
    border: 0
  }
  .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button, .mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button {
    left: 0
  }
  .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner, .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button {
    display: block
  }
  .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button {
    background-color: rgba(0, 0, 0, .05)
  }
  .mapboxgl-ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact:after {
    bottom: 0;
    right: 0
  }
  .mapboxgl-ctrl-top-right > .mapboxgl-ctrl-attrib.mapboxgl-compact:after {
    top: 0;
    right: 0
  }
  .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact:after {
    top: 0;
    left: 0
  }
  .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact:after {
    bottom: 0;
    left: 0
  }
}
@media screen and (-ms-high-contrast:active) {
  .mapboxgl-ctrl-attrib.mapboxgl-compact:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E")
  }
}
@media screen and (-ms-high-contrast:black-on-white) {
  .mapboxgl-ctrl-attrib.mapboxgl-compact:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E")
  }
}
.mapboxgl-ctrl-attrib a {
  color: rgba(0, 0, 0, .75);
  text-decoration: none
}
.mapboxgl-ctrl-attrib a:hover {
  color: inherit;
  text-decoration: underline
}
.mapboxgl-ctrl-attrib .mapbox-improve-map {
  font-weight: 700;
  margin-left: 2px
}
.mapboxgl-attrib-empty {
  display: none
}
.mapboxgl-ctrl-scale {
  background-color: rgba(255, 255, 255, .75);
  font-size: 10px;
  border: 2px solid #333;
  border-top: #333;
  padding: 0 5px;
  color: #333;
  box-sizing: border-box
}
.mapboxgl-popup {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  will-change: transform;
  pointer-events: none
}
.mapboxgl-popup-anchor-top, .mapboxgl-popup-anchor-top-left, .mapboxgl-popup-anchor-top-right {
  flex-direction: column
}
.mapboxgl-popup-anchor-bottom, .mapboxgl-popup-anchor-bottom-left, .mapboxgl-popup-anchor-bottom-right {
  flex-direction: column-reverse
}
.mapboxgl-popup-anchor-left {
  flex-direction: row
}
.mapboxgl-popup-anchor-right {
  flex-direction: row-reverse
}
.mapboxgl-popup-tip {
  width: 0;
  height: 0;
  border: 10px solid transparent;
  z-index: 1
}
.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {
  align-self: center;
  border-top: none;
  border-bottom-color: #fff
}
.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip {
  align-self: flex-start;
  border-top: none;
  border-left: none;
  border-bottom-color: #fff
}
.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip {
  align-self: flex-end;
  border-top: none;
  border-right: none;
  border-bottom-color: #fff
}
.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
  align-self: center;
  border-bottom: none;
  border-top-color: #fff
}
.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip {
  align-self: flex-start;
  border-bottom: none;
  border-left: none;
  border-top-color: #fff
}
.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip {
  align-self: flex-end;
  border-bottom: none;
  border-right: none;
  border-top-color: #fff
}
.mapboxgl-popup-anchor-left .mapboxgl-popup-tip {
  align-self: center;
  border-left: none;
  border-right-color: #fff
}
.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {
  align-self: center;
  border-right: none;
  border-left-color: #fff
}
.mapboxgl-popup-close-button {
  position: absolute;
  right: 0;
  top: 0;
  border: 0;
  border-radius: 0 3px 0 0;
  cursor: pointer;
  background-color: transparent
}
.mapboxgl-popup-close-button:hover {
  background-color: rgba(0, 0, 0, .05)
}
.mapboxgl-popup-content {
  position: relative;
  background: #fff;
  border-radius: 3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
  padding: 10px 10px 15px;
  pointer-events: auto
}
.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content {
  border-top-left-radius: 0
}
.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content {
  border-top-right-radius: 0
}
.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content {
  border-bottom-left-radius: 0
}
.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content {
  border-bottom-right-radius: 0
}
.mapboxgl-popup-track-pointer {
  display: none
}
.mapboxgl-popup-track-pointer * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.mapboxgl-map:hover .mapboxgl-popup-track-pointer {
  display: flex
}
.mapboxgl-map:active .mapboxgl-popup-track-pointer {
  display: none
}
.mapboxgl-marker {
  position: absolute;
  top: 0;
  left: 0;
  will-change: transform
}
.mapboxgl-user-location-dot, .mapboxgl-user-location-dot:before {
  background-color: #1da1f2;
  width: 15px;
  height: 15px;
  border-radius: 50%
}
.mapboxgl-user-location-dot:before {
  content: "";
  position: absolute;
  -webkit-animation: mapboxgl-user-location-dot-pulse 2s infinite;
  animation: mapboxgl-user-location-dot-pulse 2s infinite
}
.mapboxgl-user-location-dot:after {
  border-radius: 50%;
  border: 2px solid #fff;
  content: "";
  height: 19px;
  left: -2px;
  position: absolute;
  top: -2px;
  width: 19px;
  box-sizing: border-box;
  box-shadow: 0 0 3px rgba(0, 0, 0, .35)
}
@-webkit-keyframes mapboxgl-user-location-dot-pulse {
  0% {
    -webkit-transform: scale(1);
    opacity: 1
  }
  70% {
    -webkit-transform: scale(3);
    opacity: 0
  }
  to {
    -webkit-transform: scale(1);
    opacity: 0
  }
}
@keyframes mapboxgl-user-location-dot-pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1
  }
  70% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0
  }
}
.mapboxgl-user-location-dot-stale {
  background-color: #aaa
}
.mapboxgl-user-location-dot-stale:after {
  display: none
}
.mapboxgl-user-location-accuracy-circle {
  background-color: rgba(29, 161, 242, .2);
  width: 1px;
  height: 1px;
  border-radius: 100%
}
.mapboxgl-crosshair, .mapboxgl-crosshair .mapboxgl-interactive, .mapboxgl-crosshair .mapboxgl-interactive:active {
  cursor: crosshair
}
.mapboxgl-boxzoom {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  background: #fff;
  border: 2px dotted #202020;
  opacity: .5
}
@media print {
  .mapbox-improve-map {
    display: none
  }
}
#e302pyQgejw2 {
  -webkit-animation: e302pyQgejw2_c_o 1.2s linear infinite normal forwards;
  animation: e302pyQgejw2_c_o 1.2s linear infinite normal forwards
}
@-webkit-keyframes e302pyQgejw2_c_o {
  0% {
    opacity: .9
  }
  33.333333% {
    opacity: .6
  }
  66.666667% {
    opacity: .3
  }
  to {
    opacity: .9
  }
}
@keyframes e302pyQgejw2_c_o {
  0% {
    opacity: .9
  }
  33.333333% {
    opacity: .6
  }
  66.666667% {
    opacity: .3
  }
  to {
    opacity: .9
  }
}
#e302pyQgejw3 {
  -webkit-animation: e302pyQgejw3_c_o 1.2s linear infinite normal forwards;
  animation: e302pyQgejw3_c_o 1.2s linear infinite normal forwards
}
@-webkit-keyframes e302pyQgejw3_c_o {
  0% {
    opacity: .6
  }
  33.333333% {
    opacity: .3
  }
  66.666667% {
    opacity: .9
  }
  to {
    opacity: .6
  }
}
@keyframes e302pyQgejw3_c_o {
  0% {
    opacity: .6
  }
  33.333333% {
    opacity: .3
  }
  66.666667% {
    opacity: .9
  }
  to {
    opacity: .6
  }
}
#e302pyQgejw4 {
  -webkit-animation: e302pyQgejw4_c_o 1.2s linear infinite normal forwards;
  animation: e302pyQgejw4_c_o 1.2s linear infinite normal forwards
}
@-webkit-keyframes e302pyQgejw4_c_o {
  0% {
    opacity: .3
  }
  33.333333% {
    opacity: .9
  }
  66.666667% {
    opacity: .6
  }
  to {
    opacity: .3
  }
}
@keyframes e302pyQgejw4_c_o {
  0% {
    opacity: .3
  }
  33.333333% {
    opacity: .9
  }
  66.666667% {
    opacity: .6
  }
  to {
    opacity: .3
  }
}
html {
  scroll-behavior: smooth
}
body, html {
  height: 100%;
  width: 100%
}
body {
  overflow: auto
}
body::-webkit-scrollbar {
  width: 8px
}
body::-webkit-scrollbar-track {
  background-color: var(--color-neutral-100)
}
body::-webkit-scrollbar-thumb {
  background-color: var(--color-neutral-300);
  border-radius: var(--large-radius);
  width: 8px
}
:focus, :focus-visible {
  outline: none !important;
  outline-width: 0 !important;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none
}
body {
  background-color: var(--color-neutral-000)
}
li {
  list-style-type: none
}
button {
  border: none;
  background: transparent;
  cursor: pointer
}
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal
}
:root {
  --swiper-theme-color: #007aff
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  box-sizing: content-box
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
  -webkit-transform: translateZ(0);
  transform: translateZ(0)
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto
}
.swiper-container-pointer-events {
  touch-action: pan-y
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x
}
.swiper-slide {
  flex-shrink: 0;
  position: relative;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform
}
.swiper-slide-invisible-blank {
  visibility: hidden
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform
}
.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px
}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
  scroll-snap-type: y mandatory
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none
}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}
:root {
  --swiper-navigation-size: 44px
}
.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size)/44*27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1*var(--swiper-navigation-size)/2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color))
}
.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  -webkit-font-feature-settings: normal, ;
  font-feature-settings: normal, ;
  font-variant: normal;
  line-height: 1
}
.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none
}
.swiper-button-disabled.dk-should-hide {
  display: none
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
  content: "prev"
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
  content: "next"
}
.swiper-button-lock {
  display: none
}
:root {
  --swiper-pagination-color: #a1a3a8
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: opacity .3s;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 10
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0
}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(.33);
  transform: scale(.33);
  position: relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(.66);
  transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(.33);
  transform: scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(.66);
  transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(.33);
  transform: scale(.33)
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: .2
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer
}
.swiper-pagination-bullet-active {
  opacity: 1;
  width: 20px;
  border-radius: 8px;
  background: var(--swiper-pagination-color, var(--swiper-theme-color))
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0)
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: top .2s, -webkit-transform .2s;
  transition: transform .2s, top .2s;
  transition: transform .2s, top .2s, -webkit-transform .2s
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: left .2s, -webkit-transform .2s;
  transition: transform .2s, left .2s;
  transition: transform .2s, left .2s, -webkit-transform .2s
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: right .2s, -webkit-transform .2s;
  transition: transform .2s, right .2s;
  transition: transform .2s, right .2s, -webkit-transform .2s
}
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, .25);
  position: absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  transform-origin: left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  transform-origin: right top
}
.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0
}
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0
}
.swiper-pagination-lock {
  display: none
}
.dk-main-slider .swiper-pagination-bullets {
  bottom: 14px !important;
  right: 0 !important;
  left: unset !important;
  width: auto !important;
  white-space: nowrap !important;
  margin-right: 40px !important
}
@media(max-width:1024px) {
  .dk-main-slider .swiper-pagination-bullets {
    margin-right: 0 !important;
    right: auto !important;
    left: 21px !important;
    bottom: 4px !important
  }
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .vjs-modal-dialog .vjs-modal-dialog-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before {
  text-align: center
}
@font-face {
  font-family: VideoJS;
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder, .vjs-icon-play {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .vjs-icon-play:before {
  content: ""
}
.vjs-icon-play-circle {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-play-circle:before {
  content: ""
}
.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder, .vjs-icon-pause {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before, .vjs-icon-pause:before {
  content: ""
}
.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder, .vjs-icon-volume-mute {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before, .vjs-icon-volume-mute:before {
  content: ""
}
.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder, .vjs-icon-volume-low {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before, .vjs-icon-volume-low:before {
  content: ""
}
.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder, .vjs-icon-volume-mid {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before, .vjs-icon-volume-mid:before {
  content: ""
}
.video-js .vjs-mute-control .vjs-icon-placeholder, .vjs-icon-volume-high {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-mute-control .vjs-icon-placeholder:before, .vjs-icon-volume-high:before {
  content: ""
}
.video-js .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-enter {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before, .vjs-icon-fullscreen-enter:before {
  content: ""
}
.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-exit {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before, .vjs-icon-fullscreen-exit:before {
  content: ""
}
.vjs-icon-square {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-square:before {
  content: ""
}
.vjs-icon-spinner {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-spinner:before {
  content: ""
}
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder, .vjs-icon-subtitles {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before, .vjs-icon-subtitles:before {
  content: ""
}
.video-js .vjs-captions-button .vjs-icon-placeholder, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-captions {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-captions-button .vjs-icon-placeholder:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .vjs-icon-captions:before {
  content: ""
}
.video-js .vjs-chapters-button .vjs-icon-placeholder, .vjs-icon-chapters {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-chapters-button .vjs-icon-placeholder:before, .vjs-icon-chapters:before {
  content: ""
}
.vjs-icon-share {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-share:before {
  content: ""
}
.vjs-icon-cog {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-cog:before {
  content: ""
}
.video-js .vjs-play-progress, .video-js .vjs-volume-level, .vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before, .vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before {
  content: ""
}
.vjs-icon-circle-outline {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-circle-outline:before {
  content: ""
}
.vjs-icon-circle-inner-circle {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-circle-inner-circle:before {
  content: ""
}
.vjs-icon-hd {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-hd:before {
  content: ""
}
.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder, .vjs-icon-cancel {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before, .vjs-icon-cancel:before {
  content: ""
}
.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder, .vjs-icon-replay {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before, .vjs-icon-replay:before {
  content: ""
}
.vjs-icon-facebook {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-facebook:before {
  content: ""
}
.vjs-icon-gplus {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-gplus:before {
  content: ""
}
.vjs-icon-linkedin {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-linkedin:before {
  content: ""
}
.vjs-icon-twitter {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-twitter:before {
  content: ""
}
.vjs-icon-tumblr {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-tumblr:before {
  content: ""
}
.vjs-icon-pinterest {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-pinterest:before {
  content: ""
}
.video-js .vjs-descriptions-button .vjs-icon-placeholder, .vjs-icon-audio-description {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-descriptions-button .vjs-icon-placeholder:before, .vjs-icon-audio-description:before {
  content: ""
}
.video-js .vjs-audio-button .vjs-icon-placeholder, .vjs-icon-audio {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-audio-button .vjs-icon-placeholder:before, .vjs-icon-audio:before {
  content: ""
}
.vjs-icon-next-item {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-next-item:before {
  content: ""
}
.vjs-icon-previous-item {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.vjs-icon-previous-item:before {
  content: ""
}
.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-enter {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-enter:before {
  content: ""
}
.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-exit {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal
}
.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-exit:before {
  content: ""
}
.video-js {
  display: block;
  vertical-align: top;
  box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  padding: 0;
  font-size: 10px;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  word-break: normal
}
.video-js:-moz-full-screen {
  position: absolute
}
.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important
}
.video-js[tabindex="-1"] {
  outline: 0
}
.video-js *, .video-js :after, .video-js :before {
  box-sizing: inherit
}
.video-js ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin: 0
}
.video-js.vjs-4-3, .video-js.vjs-16-9, .video-js.vjs-fluid {
  width: 100%;
  max-width: 100%;
  height: 0
}
.video-js.vjs-16-9 {
  padding-top: 56.25%
}
.video-js.vjs-4-3 {
  padding-top: 75%
}
.video-js.vjs-fill, .video-js .vjs-tech {
  width: 100%;
  height: 100%
}
.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0
}
body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%
}
.vjs-full-window .video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0
}
.video-js.vjs-fullscreen:not(.vjs-ios-native-fs) {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important
}
.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none
}
.vjs-hidden {
  display: none !important
}
.vjs-disabled {
  opacity: .5;
  cursor: default
}
.video-js .vjs-offscreen {
  height: 1px;
  left: -9999px;
  position: absolute;
  top: 0;
  width: 1px
}
.vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible
}
.vjs-no-js {
  padding: 20px;
  color: #fff;
  background-color: #000;
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  width: 300px;
  height: 150px;
  margin: 0 auto
}
.vjs-no-js a, .vjs-no-js a:visited {
  color: #66a8cc
}
.video-js .vjs-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.63332em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: .06666em solid #fff;
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, .7);
  border-radius: .3em;
  transition: all .4s
}
.vjs-big-play-centered .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-top: -.81666em;
  margin-left: -1.5em
}
.video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button {
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, .5);
  transition: all 0s
}
.vjs-controls-disabled .vjs-big-play-button, .vjs-error .vjs-big-play-button, .vjs-has-started .vjs-big-play-button, .vjs-using-native-controls .vjs-big-play-button {
  display: none
}
.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
  display: block
}
.video-js button {
  background: 0 0;
  border: none;
  color: inherit;
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  appearance: none
}
.vjs-control .vjs-button {
  width: 100%;
  height: 100%
}
.video-js .vjs-control.vjs-close-button {
  cursor: pointer;
  height: 3em;
  position: absolute;
  right: 0;
  top: .5em;
  z-index: 2
}
.video-js .vjs-modal-dialog {
  background: rgba(0, 0, 0, .8);
  background: linear-gradient(180deg, rgba(0, 0, 0, .8), hsla(0, 0%, 100%, 0));
  overflow: auto
}
.video-js .vjs-modal-dialog > * {
  box-sizing: border-box
}
.vjs-modal-dialog .vjs-modal-dialog-content {
  font-size: 1.2em;
  line-height: 1.5;
  padding: 20px 24px;
  z-index: 1
}
.vjs-menu-button {
  cursor: pointer
}
.vjs-menu-button.vjs-disabled {
  cursor: default
}
.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
  display: none
}
.vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  overflow: auto
}
.vjs-menu .vjs-menu-content > * {
  box-sizing: border-box
}
.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {
  display: none
}
.vjs-menu li {
  list-style: none;
  margin: 0;
  padding: .2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase
}
.js-focus-visible .vjs-menu li.vjs-menu-item:hover, .vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, .5)
}
.js-focus-visible .vjs-menu li.vjs-selected:hover, .vjs-menu li.vjs-selected, .vjs-menu li.vjs-selected:focus, .vjs-menu li.vjs-selected:hover {
  background-color: #fff;
  color: #2b333f
}
.vjs-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 .3em;
  font-weight: 700;
  cursor: default
}
.vjs-menu-button-popup .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, .7)
}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, .7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em
}
.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 5em
}
.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 10em
}
.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 14em
}
.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 25em
}
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing, .vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu {
  display: block
}
.video-js .vjs-menu-button-inline {
  transition: all .4s;
  overflow: hidden
}
.video-js .vjs-menu-button-inline:before {
  width: 2.222222222em
}
.video-js .vjs-menu-button-inline.vjs-slider-active, .video-js .vjs-menu-button-inline:focus, .video-js .vjs-menu-button-inline:hover, .video-js.vjs-no-flex .vjs-menu-button-inline {
  width: 12em
}
.vjs-menu-button-inline .vjs-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  transition: all .4s
}
.vjs-menu-button-inline.vjs-slider-active .vjs-menu, .vjs-menu-button-inline:focus .vjs-menu, .vjs-menu-button-inline:hover .vjs-menu {
  display: block;
  opacity: 1
}
.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto
}
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu, .vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu, .vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu {
  width: auto
}
.vjs-menu-button-inline .vjs-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden
}
.video-js .vjs-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, .7)
}
.vjs-has-started .vjs-control-bar {
  display: flex;
  visibility: visible;
  opacity: 1;
  transition: visibility .1s, opacity .1s
}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  visibility: visible;
  opacity: 0;
  transition: visibility 1s, opacity 1s
}
.vjs-controls-disabled .vjs-control-bar, .vjs-error .vjs-control-bar, .vjs-using-native-controls .vjs-control-bar {
  display: none !important
}
.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible
}
.vjs-has-started.vjs-no-flex .vjs-control-bar {
  display: table
}
.video-js .vjs-control {
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  flex: none
}
.vjs-button > .vjs-icon-placeholder:before {
  font-size: 1.8em;
  line-height: 1.67
}
.video-js .vjs-control:focus, .video-js .vjs-control:focus:before, .video-js .vjs-control:hover:before {
  text-shadow: 0 0 1em #fff
}
.video-js .vjs-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}
.vjs-no-flex .vjs-control {
  display: table-cell;
  vertical-align: middle
}
.video-js .vjs-custom-control-spacer {
  display: none
}
.video-js .vjs-progress-control {
  cursor: pointer;
  flex: auto;
  display: flex;
  align-items: center;
  min-width: 4em;
  touch-action: none
}
.video-js .vjs-progress-control.disabled {
  cursor: default
}
.vjs-live .vjs-progress-control {
  display: none
}
.vjs-liveui .vjs-progress-control {
  display: flex;
  align-items: center
}
.vjs-no-flex .vjs-progress-control {
  width: auto
}
.video-js .vjs-progress-holder {
  flex: auto;
  transition: all .2s;
  height: .3em
}
.video-js .vjs-progress-control .vjs-progress-holder {
  margin: 0 10px
}
.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.6666666667em
}
.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {
  font-size: 1em
}
.video-js .vjs-progress-holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-load-progress div, .video-js .vjs-progress-holder .vjs-play-progress {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 0
}
.video-js .vjs-play-progress {
  background-color: #fff
}
.video-js .vjs-play-progress:before {
  font-size: .9em;
  position: absolute;
  right: -.5em;
  top: -.3333333333em;
  z-index: 1
}
.video-js .vjs-load-progress {
  background: rgba(115, 133, 159, .5)
}
.video-js .vjs-load-progress div {
  background: rgba(115, 133, 159, .75)
}
.video-js .vjs-time-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, .8);
  border-radius: .3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1
}
.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
  display: none
}
.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip, .video-js .vjs-progress-control:hover .vjs-time-tooltip {
  display: block;
  font-size: .6em;
  visibility: visible
}
.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {
  font-size: 1em
}
.video-js .vjs-progress-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1
}
.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  z-index: 0
}
.video-js .vjs-progress-control:hover .vjs-mouse-display {
  display: block
}
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 1s
}
.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  display: none
}
.vjs-mouse-display .vjs-time-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, .8)
}
.video-js .vjs-slider {
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 .45em;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, .5)
}
.video-js .vjs-slider.disabled {
  cursor: default
}
.video-js .vjs-slider:focus {
  text-shadow: 0 0 1em #fff;
  box-shadow: 0 0 1em #fff
}
.video-js .vjs-mute-control {
  cursor: pointer;
  flex: none
}
.video-js .vjs-volume-control {
  cursor: pointer;
  margin-right: 1em;
  display: flex
}
.video-js .vjs-volume-control.vjs-volume-horizontal {
  width: 5em
}
.video-js .vjs-volume-panel .vjs-volume-control {
  visibility: visible;
  opacity: 0;
  width: 1px;
  height: 1px;
  margin-left: -1px
}
.video-js .vjs-volume-panel {
  transition: width 1s
}
.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control {
  visibility: visible;
  opacity: 1;
  position: relative;
  transition: visibility .1s, opacity .1s, height .1s, width .1s, left 0s, top 0s
}
.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  margin-right: 0
}
.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical {
  left: -3.5em;
  transition: left 0s
}
.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active {
  width: 10em;
  transition: width .1s
}
.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {
  width: 4em
}
.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  height: 8em;
  width: 3em;
  left: -3000em;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s
}
.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s
}
.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  visibility: visible;
  opacity: 1;
  position: relative;
  transition: none
}
.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical, .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  position: absolute;
  bottom: 3em;
  left: .5em
}
.video-js .vjs-volume-panel {
  display: flex
}
.video-js .vjs-volume-bar {
  margin: 1.35em .45em
}
.vjs-volume-bar.vjs-slider-horizontal {
  width: 5em;
  height: .3em
}
.vjs-volume-bar.vjs-slider-vertical {
  width: .3em;
  height: 5em;
  margin: 1.35em auto
}
.video-js .vjs-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff
}
.video-js .vjs-volume-level:before {
  position: absolute;
  font-size: .9em
}
.vjs-slider-vertical .vjs-volume-level {
  width: .3em
}
.vjs-slider-vertical .vjs-volume-level:before {
  top: -.5em;
  left: -.3em
}
.vjs-slider-horizontal .vjs-volume-level {
  height: .3em
}
.vjs-slider-horizontal .vjs-volume-level:before {
  top: -.3em;
  right: -.5em
}
.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
  width: 4em
}
.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
  height: 100%
}
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  width: 100%
}
.video-js .vjs-volume-vertical {
  width: 3em;
  height: 8em;
  bottom: 8em;
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, .7)
}
.video-js .vjs-volume-horizontal .vjs-menu {
  left: -2em
}
.vjs-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%
}
.vjs-has-started .vjs-poster {
  display: none
}
.vjs-audio.vjs-has-started .vjs-poster {
  display: block
}
.vjs-using-native-controls .vjs-poster {
  display: none
}
.video-js .vjs-live-control {
  display: flex;
  align-items: flex-start;
  flex: auto;
  font-size: 1em;
  line-height: 3em
}
.vjs-no-flex .vjs-live-control {
  display: table-cell;
  width: auto;
  text-align: left
}
.video-js.vjs-liveui .vjs-live-control, .video-js:not(.vjs-live) .vjs-live-control {
  display: none
}
.video-js .vjs-seek-to-live-control {
  cursor: pointer;
  flex: none;
  display: inline-flex;
  height: 100%;
  padding-left: .5em;
  padding-right: .5em;
  font-size: 1em;
  line-height: 3em;
  width: auto;
  min-width: 4em
}
.vjs-no-flex .vjs-seek-to-live-control {
  display: table-cell;
  width: auto;
  text-align: left
}
.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control, .video-js:not(.vjs-live) .vjs-seek-to-live-control {
  display: none
}
.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {
  cursor: auto
}
.vjs-seek-to-live-control .vjs-icon-placeholder {
  margin-right: .5em;
  color: #888
}
.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {
  color: red
}
.video-js .vjs-time-control {
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em
}
.video-js .vjs-current-time, .video-js .vjs-duration, .vjs-live .vjs-time-control, .vjs-no-flex .vjs-current-time, .vjs-no-flex .vjs-duration {
  display: none
}
.vjs-time-divider {
  display: none;
  line-height: 3em
}
.vjs-live .vjs-time-divider {
  display: none
}
.video-js .vjs-play-control {
  cursor: pointer
}
.video-js .vjs-play-control .vjs-icon-placeholder {
  flex: none
}
.vjs-text-track-display {
  position: absolute;
  bottom: 3em;
  left: 0;
  right: 0;
  top: 0;
  pointer-events: none
}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em
}
.video-js .vjs-text-track {
  font-size: 1.4em;
  text-align: center;
  margin-bottom: .1em
}
.vjs-subtitles {
  color: #fff
}
.vjs-captions {
  color: #fc6
}
.vjs-tt-cue {
  display: block
}
video::-webkit-media-text-track-display {
  -webkit-transform: translateY(-3em);
  transform: translateY(-3em)
}
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
  -webkit-transform: translateY(-1.5em);
  transform: translateY(-1.5em)
}
.video-js .vjs-fullscreen-control, .video-js .vjs-picture-in-picture-control {
  cursor: pointer;
  flex: none
}
.vjs-playback-rate .vjs-playback-rate-value, .vjs-playback-rate > .vjs-menu-button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}
.vjs-playback-rate .vjs-playback-rate-value {
  pointer-events: none;
  font-size: 1.5em;
  line-height: 2;
  text-align: center
}
.vjs-playback-rate .vjs-menu {
  width: 4em;
  left: 0
}
.vjs-error .vjs-error-display .vjs-modal-dialog-content {
  font-size: 1.4em;
  text-align: center
}
.vjs-error .vjs-error-display:before {
  color: #fff;
  content: "X";
  font-family: Arial, Helvetica, sans-serif;
  font-size: 4em;
  left: 0;
  line-height: 1;
  margin-top: -.5em;
  position: absolute;
  text-shadow: .05em .05em .1em #000;
  text-align: center;
  top: 50%;
  vertical-align: middle;
  width: 100%
}
.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, .7);
  box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  visibility: hidden
}
.vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner {
  display: block;
  -webkit-animation: vjs-spinner-show 0s linear .3s forwards;
  animation: vjs-spinner-show 0s linear .3s forwards
}
.vjs-loading-spinner:after, .vjs-loading-spinner:before {
  content: "";
  position: absolute;
  margin: -6px;
  box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: #fff transparent transparent
}
.vjs-seeking .vjs-loading-spinner:after, .vjs-seeking .vjs-loading-spinner:before, .vjs-waiting .vjs-loading-spinner:after, .vjs-waiting .vjs-loading-spinner:before {
  -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(.6, .2, 0, .8) infinite, vjs-spinner-fade 1.1s linear infinite;
  animation: vjs-spinner-spin 1.1s cubic-bezier(.6, .2, 0, .8) infinite, vjs-spinner-fade 1.1s linear infinite
}
.vjs-seeking .vjs-loading-spinner:before, .vjs-waiting .vjs-loading-spinner:before {
  border-top-color: #fff
}
.vjs-seeking .vjs-loading-spinner:after, .vjs-waiting .vjs-loading-spinner:after {
  border-top-color: #fff;
  -webkit-animation-delay: .44s;
  animation-delay: .44s
}
@keyframes vjs-spinner-show {
  to {
    visibility: visible
  }
}
@-webkit-keyframes vjs-spinner-show {
  to {
    visibility: visible
  }
}
@keyframes vjs-spinner-spin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}
@-webkit-keyframes vjs-spinner-spin {
  to {
    -webkit-transform: rotate(1turn)
  }
}
@keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f
  }
  20% {
    border-top-color: #73859f
  }
  35% {
    border-top-color: #fff
  }
  60% {
    border-top-color: #73859f
  }
  to {
    border-top-color: #73859f
  }
}
@-webkit-keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f
  }
  20% {
    border-top-color: #73859f
  }
  35% {
    border-top-color: #fff
  }
  60% {
    border-top-color: #73859f
  }
  to {
    border-top-color: #73859f
  }
}
.vjs-chapters-button .vjs-menu ul {
  width: 24em
}
.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -.1em
}
.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: "";
  font-size: 1.5em;
  line-height: inherit
}
.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -.1em
}
.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: " ";
  font-size: 1.5em;
  line-height: inherit
}
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control {
  display: none
}
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover {
  width: auto
}
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button, .video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button, .video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button {
  display: none
}
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer, .video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer {
  flex: auto;
  display: block
}
.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer, .video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer {
  width: auto
}
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control, .video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control {
  display: none
}
.vjs-modal-dialog.vjs-text-track-settings {
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, .75);
  color: #fff;
  height: 70%
}
.vjs-text-track-settings .vjs-modal-dialog-content {
  display: table
}
.vjs-text-track-settings .vjs-track-settings-colors, .vjs-text-track-settings .vjs-track-settings-controls, .vjs-text-track-settings .vjs-track-settings-font {
  display: table-cell
}
.vjs-text-track-settings .vjs-track-settings-controls {
  text-align: right;
  vertical-align: bottom
}
@supports(display:grid) {
  .vjs-text-track-settings .vjs-modal-dialog-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    padding: 20px 24px 0
  }
  .vjs-track-settings-controls .vjs-default-button {
    margin-bottom: 20px
  }
  .vjs-text-track-settings .vjs-track-settings-controls {
    grid-column: 1/-1
  }
  .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content {
    grid-template-columns: 1fr
  }
}
.vjs-track-setting > select {
  margin-right: 1em;
  margin-bottom: .5em
}
.vjs-text-track-settings fieldset {
  margin: 5px;
  padding: 3px;
  border: none
}
.vjs-text-track-settings fieldset span {
  display: inline-block
}
.vjs-text-track-settings fieldset span > select {
  max-width: 7.3em
}
.vjs-text-track-settings legend {
  color: #fff;
  margin: 0 0 5px
}
.vjs-text-track-settings .vjs-label {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  margin: 0 0 5px;
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden
}
.vjs-track-settings-controls button:active, .vjs-track-settings-controls button:focus {
  outline-style: solid;
  outline-width: medium;
  background-image: linear-gradient(0deg, #fff 88%, #73859f)
}
.vjs-track-settings-controls button:hover {
  color: rgba(43, 51, 63, .75)
}
.vjs-track-settings-controls button {
  background-color: #fff;
  background-image: linear-gradient(-180deg, #fff 88%, #73859f);
  color: #2b333f;
  cursor: pointer;
  border-radius: 2px
}
.vjs-track-settings-controls .vjs-default-button {
  margin-right: 1em
}
@media print {
  .video-js > :not(.vjs-tech):not(.vjs-poster) {
    visibility: hidden
  }
}
.vjs-resize-manager {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  z-index: -1000
}
.js-focus-visible .video-js :focus:not(.focus-visible) {
  outline: 0;
  background: 0 0
}
.video-js .vjs-menu :focus:not(:focus-visible), .video-js :focus:not(:focus-visible) {
  outline: 0;
  background: 0 0
}
.rounded-button-video-player {
  border-radius: var(--large-radius);
  overflow: hidden
}
.rounded-button-video-player .vjs-big-play-button {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  background-color: var(--color-neutral-900);
  display: flex;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 80px;
  height: 80px;
  opacity: 30%;
  top: calc(50% + 20px);
  left: calc(50% + 40px)
}
@media(min-width:1024px) {
  :global(.breakpoint) .rounded-button-video-player .vjs-big-play-button {
    left: calc(50% + 60px)
  }
}
.rounded-button-video-player .vjs-big-play-button .vjs-icon-placeholder:before {
  content: "";
  background-image: url(../fonts//play.23d9b28a.svg);
  width: 60px;
  height: 60px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}
.rounded-button-video-player .vjs-playing .vjs-big-play-button {
  visibility: hidden
}
:root {
  --color-fresh-300: #9dc44d;
  --color-fresh-500: #6bb927;
  --color-fresh-700: #39ae00;
  --color-plus-300: #b665a4;
  --color-plus-500: #a6358a;
  --color-plus-700: #941b80;
  --color-plus-primary: #a63489;
  --color-blue-300: #9ee3f0;
  --color-blue-500: #87d3e1;
  --color-blue-700: #00bfd6;
  --color-blue-primary: #19bfd3;
  --color-digipay: #0040ff;
  --color-fidibo: #52b9c7;
  --color-pindo-touchpoint: #28367f;
  --color-digikalajet-secondary: #ff6200;
  --color-delivery-post: #feb900;
  --color-delivery-ship-by-seller: #d86b00;
  --color-delivery-none-inventory: #922fd3;
  --color-delivery-jet: #a63489;
  --color-delivery-express: #e6123d;
  --color-seller-official: #0081b9;
  --color-boomi-500: #2bb5b2;
  --color-ad: #ff009c;
  --color-electronics-300: #6763d9;
  --color-electronics-500: #5c51bf;
  --color-fashion-300: #ffa368;
  --color-fashion-500: #e88060;
  --color-tools-300: #f62;
  --color-tools-500: #d65c26;
  --color-sport-300: #2babc4;
  --color-sport-500: #1693c0;
  --color-stationery-300: #ff9a36;
  --color-stationery-500: #fa8614;
  --color-kids-300: #fb507d;
  --color-kids-500: #dd305d;
  --color-beauty-300: #c441f1;
  --color-beauty-500: #b006eb;
  --color-home-300: #00b4b0;
  --color-home-500: #009db0;
  --color-rating-0-2: #f9bc00;
  --color-rating-2-3: #b1b64d;
  --color-rating-3-4: #65aa57;
  --color-rating-4-5: #00a049;
  --color-hint-text-caution: #f57f17;
  --color-gradient-silver: #f2f2f2;
  --color-pure-black: #000;
  --color-gray: #eee;
  --color-brand-primary: #e6123d;
  --color-club: #0fabc6;
  --color-irancell: #fbc02d;
  --color-fresh-300-rgb: 157, 196, 77;
  --color-fresh-500-rgb: 107, 185, 39;
  --color-fresh-700-rgb: 57, 174, 0;
  --color-plus-300-rgb: 182, 101, 164;
  --color-plus-500-rgb: 166, 53, 138;
  --color-plus-700-rgb: 148, 27, 128;
  --color-plus-primary-rgb: 166, 52, 137;
  --color-blue-300-rgb: 158, 227, 240;
  --color-blue-500-rgb: 135, 211, 225;
  --color-blue-700-rgb: 0, 191, 214;
  --color-blue-primary-rgb: 25, 191, 211;
  --color-digipay-rgb: 0, 64, 255;
  --color-fidibo-rgb: 82, 185, 199;
  --color-pindo-touchpoint-rgb: 40, 54, 127;
  --color-digikalajet-secondary-rgb: 255, 98, 0;
  --color-delivery-post-rgb: 254, 185, 0;
  --color-delivery-ship-by-seller-rgb: 216, 107, 0;
  --color-delivery-none-inventory-rgb: 146, 47, 211;
  --color-delivery-jet-rgb: 166, 52, 137;
  --color-delivery-express-rgb: 230, 18, 61;
  --color-seller-official-rgb: 0, 129, 185;
  --color-boomi-500-rgb: 43, 181, 178;
  --color-ad-rgb: 255, 0, 156;
  --color-electronics-300-rgb: 103, 99, 217;
  --color-electronics-500-rgb: 92, 81, 191;
  --color-fashion-300-rgb: 255, 163, 104;
  --color-fashion-500-rgb: 232, 128, 96;
  --color-tools-300-rgb: 255, 102, 34;
  --color-tools-500-rgb: 214, 92, 38;
  --color-sport-300-rgb: 43, 171, 196;
  --color-sport-500-rgb: 22, 147, 192;
  --color-stationery-300-rgb: 255, 154, 54;
  --color-stationery-500-rgb: 250, 134, 20;
  --color-kids-300-rgb: 251, 80, 125;
  --color-kids-500-rgb: 221, 48, 93;
  --color-beauty-300-rgb: 196, 65, 241;
  --color-beauty-500-rgb: 176, 6, 235;
  --color-home-300-rgb: 0, 180, 176;
  --color-home-500-rgb: 0, 157, 176;
  --color-rating-0-2-rgb: 249, 188, 0;
  --color-rating-2-3-rgb: 177, 182, 77;
  --color-rating-3-4-rgb: 101, 170, 87;
  --color-rating-4-5-rgb: 0, 160, 73;
  --color-hint-text-caution-rgb: 245, 127, 23;
  --color-gradient-silver-rgb: 242, 242, 242;
  --color-pure-black-rgb: 0, 0, 0;
  --color-gray-rgb: 238, 238, 238;
  --color-brand-primary-rgb: 230, 18, 61;
  --color-club-rgb: 15, 171, 198;
  --color-irancell-rgb: 251, 192, 45
}
img {
  overflow: hidden;
  position: relative
}
img[alt]:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: transparent;
  text-align: center;
  content: attr(alt);
  background: #fff url(../fonts//image-placeholder.2aaf1af3.svg) no-repeat 50%;
  background-size: contain;
  width: 100%;
  height: 100%
}
.lazyload, .lazyloading {
  opacity: 0;
  display: inline-block
}
.lazyloaded {
  opacity: 1;
  transition: opacity .2s;
  display: inline-block
}
.flip-countdown {
  direction: ltr;
  text-align: center;
  -webkit-perspective: 400px;
  perspective: 400px;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
.flip-countdown *, .flip-countdown :after, .flip-countdown :before {
  box-sizing: border-box
}
.flip-countdown .flip-countdown-piece {
  display: inline-block;
  margin: 0 8px
}
.flip-countdown .flip-countdown-piece:last-child {
  margin-right: 0
}
.flip-countdown .flip-countdown-piece:first-child {
  margin-left: 0
}
.flip-countdown .flip-countdown-piece .flip-countdown-title {
  color: #81858b;
  font-weight: 700;
  margin: 8px 0
}
.flip-countdown .flip-countdown-piece .flip-countdown-card {
  display: flex
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec {
  width: 36px;
  display: block;
  position: relative;
  margin: 0 2px;
  padding-bottom: 28px;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.8;
  border: .2px solid #d3d3d3;
  border-radius: 4px
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__back:after, .flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__back:before, .flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__bottom, .flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__top {
  display: block;
  height: 28px;
  color: #424750;
  background: #e7e7e8;
  border-radius: 4px 4px 0 0;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: translateZ(0);
  transform: translateZ(0)
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__top {
  border-bottom: .2px solid #d3d3d3
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__bottom {
  position: absolute;
  top: 50%;
  left: 0;
  background: #f0f0f1;
  border-radius: 0 0 4px 4px;
  pointer-events: none;
  overflow: hidden;
  width: 100%
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__bottom:after {
  display: block;
  content: attr(data-value);
  position: absolute;
  left: 0;
  bottom: 0;
  height: 56px;
  width: 100%;
  line-height: 1.8
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__back {
  position: absolute;
  top: 0;
  height: 100%;
  left: 0;
  width: 100%;
  pointer-events: none
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec .card__back:before {
  position: relative;
  content: attr(data-value);
  z-index: -1;
  overflow: hidden
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec.flip .card__back .card__bottom {
  -webkit-transform-origin: center top;
  transform-origin: center top;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: flipBottom .6s cubic-bezier(.15, .45, .28, 1);
  animation: flipBottom .6s cubic-bezier(.15, .45, .28, 1)
}
.flip-countdown .flip-countdown-piece .flip-countdown-card .flip-countdown-card-sec.flip .card__back:before {
  -webkit-animation: flipTop .3s cubic-bezier(.37, .01, .94, .35);
  animation: flipTop .3s cubic-bezier(.37, .01, .94, .35);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom
}
@-webkit-keyframes flipTop {
  0% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    z-index: 2
  }
  0%, 99% {
    opacity: .99
  }
  to {
    -webkit-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
    opacity: 0
  }
}
@keyframes flipTop {
  0% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    z-index: 2
  }
  0%, 99% {
    opacity: .99
  }
  to {
    -webkit-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
    opacity: 0
  }
}
@-webkit-keyframes flipBottom {
  0%, 50% {
    z-index: -1;
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
    opacity: 0
  }
  51% {
    opacity: .99
  }
  to {
    opacity: .99;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    z-index: 5
  }
}
@keyframes flipBottom {
  0%, 50% {
    z-index: -1;
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
    opacity: 0
  }
  51% {
    opacity: .99
  }
  to {
    opacity: .99;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    z-index: 5
  }
}
@media only screen and (max-width:1024px) {
  .flip-countdown {
    display: flex;
    -webkit-transform: scale(.9);
    transform: scale(.9)
  }
  .flip-countdown .flip-countdown-piece {
    margin: 0 4px
  }
}
@media only screen and (max-width:330px) {
  .flip-countdown {
    display: flex;
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }
}
.gap-y-i {
  grid-row-gap: calc(0 * var(--spacing-base));
  row-gap: calc(0 * var(--spacing-base))
}
.gap-0 {
  grid-column-gap: calc(0 * var(--spacing-base));
  -webkit-column-gap: calc(0 * var(--spacing-base));
  column-gap: calc(0 * var(--spacing-base))
}
.col-span-0 {
  grid-column: span 0/span 0
}
.gap-y-i {
  grid-row-gap: calc(1 * var(--spacing-base));
  row-gap: calc(1 * var(--spacing-base))
}
.gap-1 {
  grid-column-gap: calc(1 * var(--spacing-base));
  -webkit-column-gap: calc(1 * var(--spacing-base));
  column-gap: calc(1 * var(--spacing-base))
}
.col-span-1 {
  grid-column: span 1/span 1
}
.gap-y-i {
  grid-row-gap: calc(2 * var(--spacing-base));
  row-gap: calc(2 * var(--spacing-base))
}
.gap-2 {
  grid-column-gap: calc(2 * var(--spacing-base));
  -webkit-column-gap: calc(2 * var(--spacing-base));
  column-gap: calc(2 * var(--spacing-base))
}
.col-span-2 {
  grid-column: span 2/span 2
}
.gap-y-i {
  grid-row-gap: calc(3 * var(--spacing-base));
  row-gap: calc(3 * var(--spacing-base))
}
.gap-3 {
  grid-column-gap: calc(3 * var(--spacing-base));
  -webkit-column-gap: calc(3 * var(--spacing-base));
  column-gap: calc(3 * var(--spacing-base))
}
.col-span-3 {
  grid-column: span 3/span 3
}
.gap-y-i {
  grid-row-gap: calc(4 * var(--spacing-base));
  row-gap: calc(4 * var(--spacing-base))
}
.gap-4 {
  grid-column-gap: calc(4 * var(--spacing-base));
  -webkit-column-gap: calc(4 * var(--spacing-base));
  column-gap: calc(4 * var(--spacing-base))
}
.col-span-4 {
  grid-column: span 4/span 4
}
.gap-y-i {
  grid-row-gap: calc(5 * var(--spacing-base));
  row-gap: calc(5 * var(--spacing-base))
}
.gap-5 {
  grid-column-gap: calc(5 * var(--spacing-base));
  -webkit-column-gap: calc(5 * var(--spacing-base));
  column-gap: calc(5 * var(--spacing-base))
}
.col-span-5 {
  grid-column: span 5/span 5
}
.gap-y-i {
  grid-row-gap: calc(6 * var(--spacing-base));
  row-gap: calc(6 * var(--spacing-base))
}
.gap-6 {
  grid-column-gap: calc(6 * var(--spacing-base));
  -webkit-column-gap: calc(6 * var(--spacing-base));
  column-gap: calc(6 * var(--spacing-base))
}
.col-span-6 {
  grid-column: span 6/span 6
}
.gap-y-i {
  grid-row-gap: calc(7 * var(--spacing-base));
  row-gap: calc(7 * var(--spacing-base))
}
.gap-7 {
  grid-column-gap: calc(7 * var(--spacing-base));
  -webkit-column-gap: calc(7 * var(--spacing-base));
  column-gap: calc(7 * var(--spacing-base))
}
.col-span-7 {
  grid-column: span 7/span 7
}
.gap-y-i {
  grid-row-gap: calc(8 * var(--spacing-base));
  row-gap: calc(8 * var(--spacing-base))
}
.gap-8 {
  grid-column-gap: calc(8 * var(--spacing-base));
  -webkit-column-gap: calc(8 * var(--spacing-base));
  column-gap: calc(8 * var(--spacing-base))
}
.col-span-8 {
  grid-column: span 8/span 8
}
.gap-y-i {
  grid-row-gap: calc(9 * var(--spacing-base));
  row-gap: calc(9 * var(--spacing-base))
}
.gap-9 {
  grid-column-gap: calc(9 * var(--spacing-base));
  -webkit-column-gap: calc(9 * var(--spacing-base));
  column-gap: calc(9 * var(--spacing-base))
}
.col-span-9 {
  grid-column: span 9/span 9
}
.gap-y-i {
  grid-row-gap: calc(10 * var(--spacing-base));
  row-gap: calc(10 * var(--spacing-base))
}
.gap-10 {
  grid-column-gap: calc(10 * var(--spacing-base));
  -webkit-column-gap: calc(10 * var(--spacing-base));
  column-gap: calc(10 * var(--spacing-base))
}
.col-span-10 {
  grid-column: span 10/span 10
}
.gap-y-i {
  grid-row-gap: calc(11 * var(--spacing-base));
  row-gap: calc(11 * var(--spacing-base))
}
.gap-11 {
  grid-column-gap: calc(11 * var(--spacing-base));
  -webkit-column-gap: calc(11 * var(--spacing-base));
  column-gap: calc(11 * var(--spacing-base))
}
.col-span-11 {
  grid-column: span 11/span 11
}
.gap-y-i {
  grid-row-gap: calc(12 * var(--spacing-base));
  row-gap: calc(12 * var(--spacing-base))
}
.gap-12 {
  grid-column-gap: calc(12 * var(--spacing-base));
  -webkit-column-gap: calc(12 * var(--spacing-base));
  column-gap: calc(12 * var(--spacing-base))
}
.col-span-12 {
  grid-column: span 12/span 12
}
.gap-y-0 {
  grid-row-gap: calc(0 * var(--spacing-base));
  row-gap: calc(0 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-0-xs {
    grid-row-gap: calc(0 * var(--spacing-base));
    row-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-0-sm {
    grid-row-gap: calc(0 * var(--spacing-base));
    row-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-0-md {
    grid-row-gap: calc(0 * var(--spacing-base));
    row-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-0-lg {
    grid-row-gap: calc(0 * var(--spacing-base));
    row-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-0-xl {
    grid-row-gap: calc(0 * var(--spacing-base));
    row-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-0-2xl {
    grid-row-gap: calc(0 * var(--spacing-base));
    row-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-0-3xl {
    grid-row-gap: calc(0 * var(--spacing-base));
    row-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-0-4xl {
    grid-row-gap: calc(0 * var(--spacing-base));
    row-gap: calc(0 * var(--spacing-base))
  }
}
.gap-x-0 {
  grid-column-gap: calc(0 * var(--spacing-base));
  -webkit-column-gap: calc(0 * var(--spacing-base));
  column-gap: calc(0 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-0-xs {
    grid-column-gap: calc(0 * var(--spacing-base));
    -webkit-column-gap: calc(0 * var(--spacing-base));
    column-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-0-sm {
    grid-column-gap: calc(0 * var(--spacing-base));
    -webkit-column-gap: calc(0 * var(--spacing-base));
    column-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-0-md {
    grid-column-gap: calc(0 * var(--spacing-base));
    -webkit-column-gap: calc(0 * var(--spacing-base));
    column-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-0-lg {
    grid-column-gap: calc(0 * var(--spacing-base));
    -webkit-column-gap: calc(0 * var(--spacing-base));
    column-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-0-xl {
    grid-column-gap: calc(0 * var(--spacing-base));
    -webkit-column-gap: calc(0 * var(--spacing-base));
    column-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-0-2xl {
    grid-column-gap: calc(0 * var(--spacing-base));
    -webkit-column-gap: calc(0 * var(--spacing-base));
    column-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-0-3xl {
    grid-column-gap: calc(0 * var(--spacing-base));
    -webkit-column-gap: calc(0 * var(--spacing-base));
    column-gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-0-4xl {
    grid-column-gap: calc(0 * var(--spacing-base));
    -webkit-column-gap: calc(0 * var(--spacing-base));
    column-gap: calc(0 * var(--spacing-base))
  }
}
.gap-0 {
  grid-gap: calc(0 * var(--spacing-base));
  gap: calc(0 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-0-xs {
    grid-gap: calc(0 * var(--spacing-base));
    gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-0-sm {
    grid-gap: calc(0 * var(--spacing-base));
    gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-0-md {
    grid-gap: calc(0 * var(--spacing-base));
    gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-0-lg {
    grid-gap: calc(0 * var(--spacing-base));
    gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-0-xl {
    grid-gap: calc(0 * var(--spacing-base));
    gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-0-2xl {
    grid-gap: calc(0 * var(--spacing-base));
    gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-0-3xl {
    grid-gap: calc(0 * var(--spacing-base));
    gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-0-4xl {
    grid-gap: calc(0 * var(--spacing-base));
    gap: calc(0 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-0-xs {
    grid-column: span 0/span 0
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-0-sm {
    grid-column: span 0/span 0
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-0-md {
    grid-column: span 0/span 0
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-0-lg {
    grid-column: span 0/span 0
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-0-xl {
    grid-column: span 0/span 0
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-0-2xl {
    grid-column: span 0/span 0
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-0-3xl {
    grid-column: span 0/span 0
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-0-4xl {
    grid-column: span 0/span 0
  }
}
.col-start-0 {
  grid-column-start: 0
}
@media(min-width:320px) {
  .breakpoint .col-start-0-xs {
    grid-column-start: 0
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-0-sm {
    grid-column-start: 0
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-0-md {
    grid-column-start: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-0-lg {
    grid-column-start: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-0-xl {
    grid-column-start: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-0-2xl {
    grid-column-start: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-0-3xl {
    grid-column-start: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-0-4xl {
    grid-column-start: 0
  }
}
.col-end-0 {
  grid-column-end: 0
}
@media(min-width:320px) {
  .breakpoint .col-end-0-xs {
    grid-column-end: 0
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-0-sm {
    grid-column-end: 0
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-0-md {
    grid-column-end: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-0-lg {
    grid-column-end: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-0-xl {
    grid-column-end: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-0-2xl {
    grid-column-end: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-0-3xl {
    grid-column-end: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-0-4xl {
    grid-column-end: 0
  }
}
.row-start-0 {
  grid-row-start: 0
}
@media(min-width:320px) {
  .breakpoint .row-start-0-xs {
    grid-row-start: 0
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-0-sm {
    grid-row-start: 0
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-0-md {
    grid-row-start: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-0-lg {
    grid-row-start: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-0-xl {
    grid-row-start: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-0-2xl {
    grid-row-start: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-0-3xl {
    grid-row-start: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-0-4xl {
    grid-row-start: 0
  }
}
.row-end-0 {
  grid-row-end: 0
}
@media(min-width:320px) {
  .breakpoint .row-end-0-xs {
    grid-row-end: 0
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-0-sm {
    grid-row-end: 0
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-0-md {
    grid-row-end: 0
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-0-lg {
    grid-row-end: 0
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-0-xl {
    grid-row-end: 0
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-0-2xl {
    grid-row-end: 0
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-0-3xl {
    grid-row-end: 0
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-0-4xl {
    grid-row-end: 0
  }
}
.gap-y-1 {
  grid-row-gap: calc(1 * var(--spacing-base));
  row-gap: calc(1 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-1-xs {
    grid-row-gap: calc(1 * var(--spacing-base));
    row-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-1-sm {
    grid-row-gap: calc(1 * var(--spacing-base));
    row-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-1-md {
    grid-row-gap: calc(1 * var(--spacing-base));
    row-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-1-lg {
    grid-row-gap: calc(1 * var(--spacing-base));
    row-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-1-xl {
    grid-row-gap: calc(1 * var(--spacing-base));
    row-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-1-2xl {
    grid-row-gap: calc(1 * var(--spacing-base));
    row-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-1-3xl {
    grid-row-gap: calc(1 * var(--spacing-base));
    row-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-1-4xl {
    grid-row-gap: calc(1 * var(--spacing-base));
    row-gap: calc(1 * var(--spacing-base))
  }
}
.gap-x-1 {
  grid-column-gap: calc(1 * var(--spacing-base));
  -webkit-column-gap: calc(1 * var(--spacing-base));
  column-gap: calc(1 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-1-xs {
    grid-column-gap: calc(1 * var(--spacing-base));
    -webkit-column-gap: calc(1 * var(--spacing-base));
    column-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-1-sm {
    grid-column-gap: calc(1 * var(--spacing-base));
    -webkit-column-gap: calc(1 * var(--spacing-base));
    column-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-1-md {
    grid-column-gap: calc(1 * var(--spacing-base));
    -webkit-column-gap: calc(1 * var(--spacing-base));
    column-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-1-lg {
    grid-column-gap: calc(1 * var(--spacing-base));
    -webkit-column-gap: calc(1 * var(--spacing-base));
    column-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-1-xl {
    grid-column-gap: calc(1 * var(--spacing-base));
    -webkit-column-gap: calc(1 * var(--spacing-base));
    column-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-1-2xl {
    grid-column-gap: calc(1 * var(--spacing-base));
    -webkit-column-gap: calc(1 * var(--spacing-base));
    column-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-1-3xl {
    grid-column-gap: calc(1 * var(--spacing-base));
    -webkit-column-gap: calc(1 * var(--spacing-base));
    column-gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-1-4xl {
    grid-column-gap: calc(1 * var(--spacing-base));
    -webkit-column-gap: calc(1 * var(--spacing-base));
    column-gap: calc(1 * var(--spacing-base))
  }
}
.gap-1 {
  grid-gap: calc(1 * var(--spacing-base));
  gap: calc(1 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-1-xs {
    grid-gap: calc(1 * var(--spacing-base));
    gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-1-sm {
    grid-gap: calc(1 * var(--spacing-base));
    gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-1-md {
    grid-gap: calc(1 * var(--spacing-base));
    gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-1-lg {
    grid-gap: calc(1 * var(--spacing-base));
    gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-1-xl {
    grid-gap: calc(1 * var(--spacing-base));
    gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-1-2xl {
    grid-gap: calc(1 * var(--spacing-base));
    gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-1-3xl {
    grid-gap: calc(1 * var(--spacing-base));
    gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-1-4xl {
    grid-gap: calc(1 * var(--spacing-base));
    gap: calc(1 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-1-xs {
    grid-column: span 1/span 1
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-1-sm {
    grid-column: span 1/span 1
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-1-md {
    grid-column: span 1/span 1
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-1-lg {
    grid-column: span 1/span 1
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-1-xl {
    grid-column: span 1/span 1
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-1-2xl {
    grid-column: span 1/span 1
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-1-3xl {
    grid-column: span 1/span 1
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-1-4xl {
    grid-column: span 1/span 1
  }
}
.col-start-1 {
  grid-column-start: 1
}
@media(min-width:320px) {
  .breakpoint .col-start-1-xs {
    grid-column-start: 1
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-1-sm {
    grid-column-start: 1
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-1-md {
    grid-column-start: 1
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-1-lg {
    grid-column-start: 1
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-1-xl {
    grid-column-start: 1
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-1-2xl {
    grid-column-start: 1
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-1-3xl {
    grid-column-start: 1
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-1-4xl {
    grid-column-start: 1
  }
}
.col-end-1 {
  grid-column-end: 1
}
@media(min-width:320px) {
  .breakpoint .col-end-1-xs {
    grid-column-end: 1
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-1-sm {
    grid-column-end: 1
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-1-md {
    grid-column-end: 1
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-1-lg {
    grid-column-end: 1
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-1-xl {
    grid-column-end: 1
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-1-2xl {
    grid-column-end: 1
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-1-3xl {
    grid-column-end: 1
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-1-4xl {
    grid-column-end: 1
  }
}
.row-start-1 {
  grid-row-start: 1
}
@media(min-width:320px) {
  .breakpoint .row-start-1-xs {
    grid-row-start: 1
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-1-sm {
    grid-row-start: 1
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-1-md {
    grid-row-start: 1
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-1-lg {
    grid-row-start: 1
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-1-xl {
    grid-row-start: 1
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-1-2xl {
    grid-row-start: 1
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-1-3xl {
    grid-row-start: 1
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-1-4xl {
    grid-row-start: 1
  }
}
.row-end-1 {
  grid-row-end: 1
}
@media(min-width:320px) {
  .breakpoint .row-end-1-xs {
    grid-row-end: 1
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-1-sm {
    grid-row-end: 1
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-1-md {
    grid-row-end: 1
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-1-lg {
    grid-row-end: 1
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-1-xl {
    grid-row-end: 1
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-1-2xl {
    grid-row-end: 1
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-1-3xl {
    grid-row-end: 1
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-1-4xl {
    grid-row-end: 1
  }
}
.gap-y-2 {
  grid-row-gap: calc(2 * var(--spacing-base));
  row-gap: calc(2 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-2-xs {
    grid-row-gap: calc(2 * var(--spacing-base));
    row-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-2-sm {
    grid-row-gap: calc(2 * var(--spacing-base));
    row-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-2-md {
    grid-row-gap: calc(2 * var(--spacing-base));
    row-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-2-lg {
    grid-row-gap: calc(2 * var(--spacing-base));
    row-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-2-xl {
    grid-row-gap: calc(2 * var(--spacing-base));
    row-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-2-2xl {
    grid-row-gap: calc(2 * var(--spacing-base));
    row-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-2-3xl {
    grid-row-gap: calc(2 * var(--spacing-base));
    row-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-2-4xl {
    grid-row-gap: calc(2 * var(--spacing-base));
    row-gap: calc(2 * var(--spacing-base))
  }
}
.gap-x-2 {
  grid-column-gap: calc(2 * var(--spacing-base));
  -webkit-column-gap: calc(2 * var(--spacing-base));
  column-gap: calc(2 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-2-xs {
    grid-column-gap: calc(2 * var(--spacing-base));
    -webkit-column-gap: calc(2 * var(--spacing-base));
    column-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-2-sm {
    grid-column-gap: calc(2 * var(--spacing-base));
    -webkit-column-gap: calc(2 * var(--spacing-base));
    column-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-2-md {
    grid-column-gap: calc(2 * var(--spacing-base));
    -webkit-column-gap: calc(2 * var(--spacing-base));
    column-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-2-lg {
    grid-column-gap: calc(2 * var(--spacing-base));
    -webkit-column-gap: calc(2 * var(--spacing-base));
    column-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-2-xl {
    grid-column-gap: calc(2 * var(--spacing-base));
    -webkit-column-gap: calc(2 * var(--spacing-base));
    column-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-2-2xl {
    grid-column-gap: calc(2 * var(--spacing-base));
    -webkit-column-gap: calc(2 * var(--spacing-base));
    column-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-2-3xl {
    grid-column-gap: calc(2 * var(--spacing-base));
    -webkit-column-gap: calc(2 * var(--spacing-base));
    column-gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-2-4xl {
    grid-column-gap: calc(2 * var(--spacing-base));
    -webkit-column-gap: calc(2 * var(--spacing-base));
    column-gap: calc(2 * var(--spacing-base))
  }
}
.gap-2 {
  grid-gap: calc(2 * var(--spacing-base));
  gap: calc(2 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-2-xs {
    grid-gap: calc(2 * var(--spacing-base));
    gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-2-sm {
    grid-gap: calc(2 * var(--spacing-base));
    gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-2-md {
    grid-gap: calc(2 * var(--spacing-base));
    gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-2-lg {
    grid-gap: calc(2 * var(--spacing-base));
    gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-2-xl {
    grid-gap: calc(2 * var(--spacing-base));
    gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-2-2xl {
    grid-gap: calc(2 * var(--spacing-base));
    gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-2-3xl {
    grid-gap: calc(2 * var(--spacing-base));
    gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-2-4xl {
    grid-gap: calc(2 * var(--spacing-base));
    gap: calc(2 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-2-xs {
    grid-column: span 2/span 2
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-2-sm {
    grid-column: span 2/span 2
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-2-md {
    grid-column: span 2/span 2
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-2-lg {
    grid-column: span 2/span 2
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-2-xl {
    grid-column: span 2/span 2
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-2-2xl {
    grid-column: span 2/span 2
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-2-3xl {
    grid-column: span 2/span 2
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-2-4xl {
    grid-column: span 2/span 2
  }
}
.col-start-2 {
  grid-column-start: 2
}
@media(min-width:320px) {
  .breakpoint .col-start-2-xs {
    grid-column-start: 2
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-2-sm {
    grid-column-start: 2
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-2-md {
    grid-column-start: 2
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-2-lg {
    grid-column-start: 2
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-2-xl {
    grid-column-start: 2
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-2-2xl {
    grid-column-start: 2
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-2-3xl {
    grid-column-start: 2
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-2-4xl {
    grid-column-start: 2
  }
}
.col-end-2 {
  grid-column-end: 2
}
@media(min-width:320px) {
  .breakpoint .col-end-2-xs {
    grid-column-end: 2
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-2-sm {
    grid-column-end: 2
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-2-md {
    grid-column-end: 2
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-2-lg {
    grid-column-end: 2
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-2-xl {
    grid-column-end: 2
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-2-2xl {
    grid-column-end: 2
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-2-3xl {
    grid-column-end: 2
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-2-4xl {
    grid-column-end: 2
  }
}
.row-start-2 {
  grid-row-start: 2
}
@media(min-width:320px) {
  .breakpoint .row-start-2-xs {
    grid-row-start: 2
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-2-sm {
    grid-row-start: 2
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-2-md {
    grid-row-start: 2
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-2-lg {
    grid-row-start: 2
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-2-xl {
    grid-row-start: 2
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-2-2xl {
    grid-row-start: 2
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-2-3xl {
    grid-row-start: 2
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-2-4xl {
    grid-row-start: 2
  }
}
.row-end-2 {
  grid-row-end: 2
}
@media(min-width:320px) {
  .breakpoint .row-end-2-xs {
    grid-row-end: 2
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-2-sm {
    grid-row-end: 2
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-2-md {
    grid-row-end: 2
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-2-lg {
    grid-row-end: 2
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-2-xl {
    grid-row-end: 2
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-2-2xl {
    grid-row-end: 2
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-2-3xl {
    grid-row-end: 2
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-2-4xl {
    grid-row-end: 2
  }
}
.gap-y-3 {
  grid-row-gap: calc(3 * var(--spacing-base));
  row-gap: calc(3 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-3-xs {
    grid-row-gap: calc(3 * var(--spacing-base));
    row-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-3-sm {
    grid-row-gap: calc(3 * var(--spacing-base));
    row-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-3-md {
    grid-row-gap: calc(3 * var(--spacing-base));
    row-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-3-lg {
    grid-row-gap: calc(3 * var(--spacing-base));
    row-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-3-xl {
    grid-row-gap: calc(3 * var(--spacing-base));
    row-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-3-2xl {
    grid-row-gap: calc(3 * var(--spacing-base));
    row-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-3-3xl {
    grid-row-gap: calc(3 * var(--spacing-base));
    row-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-3-4xl {
    grid-row-gap: calc(3 * var(--spacing-base));
    row-gap: calc(3 * var(--spacing-base))
  }
}
.gap-x-3 {
  grid-column-gap: calc(3 * var(--spacing-base));
  -webkit-column-gap: calc(3 * var(--spacing-base));
  column-gap: calc(3 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-3-xs {
    grid-column-gap: calc(3 * var(--spacing-base));
    -webkit-column-gap: calc(3 * var(--spacing-base));
    column-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-3-sm {
    grid-column-gap: calc(3 * var(--spacing-base));
    -webkit-column-gap: calc(3 * var(--spacing-base));
    column-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-3-md {
    grid-column-gap: calc(3 * var(--spacing-base));
    -webkit-column-gap: calc(3 * var(--spacing-base));
    column-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-3-lg {
    grid-column-gap: calc(3 * var(--spacing-base));
    -webkit-column-gap: calc(3 * var(--spacing-base));
    column-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-3-xl {
    grid-column-gap: calc(3 * var(--spacing-base));
    -webkit-column-gap: calc(3 * var(--spacing-base));
    column-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-3-2xl {
    grid-column-gap: calc(3 * var(--spacing-base));
    -webkit-column-gap: calc(3 * var(--spacing-base));
    column-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-3-3xl {
    grid-column-gap: calc(3 * var(--spacing-base));
    -webkit-column-gap: calc(3 * var(--spacing-base));
    column-gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-3-4xl {
    grid-column-gap: calc(3 * var(--spacing-base));
    -webkit-column-gap: calc(3 * var(--spacing-base));
    column-gap: calc(3 * var(--spacing-base))
  }
}
.gap-3 {
  grid-gap: calc(3 * var(--spacing-base));
  gap: calc(3 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-3-xs {
    grid-gap: calc(3 * var(--spacing-base));
    gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-3-sm {
    grid-gap: calc(3 * var(--spacing-base));
    gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-3-md {
    grid-gap: calc(3 * var(--spacing-base));
    gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-3-lg {
    grid-gap: calc(3 * var(--spacing-base));
    gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-3-xl {
    grid-gap: calc(3 * var(--spacing-base));
    gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-3-2xl {
    grid-gap: calc(3 * var(--spacing-base));
    gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-3-3xl {
    grid-gap: calc(3 * var(--spacing-base));
    gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-3-4xl {
    grid-gap: calc(3 * var(--spacing-base));
    gap: calc(3 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-3-xs {
    grid-column: span 3/span 3
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-3-sm {
    grid-column: span 3/span 3
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-3-md {
    grid-column: span 3/span 3
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-3-lg {
    grid-column: span 3/span 3
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-3-xl {
    grid-column: span 3/span 3
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-3-2xl {
    grid-column: span 3/span 3
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-3-3xl {
    grid-column: span 3/span 3
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-3-4xl {
    grid-column: span 3/span 3
  }
}
.col-start-3 {
  grid-column-start: 3
}
@media(min-width:320px) {
  .breakpoint .col-start-3-xs {
    grid-column-start: 3
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-3-sm {
    grid-column-start: 3
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-3-md {
    grid-column-start: 3
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-3-lg {
    grid-column-start: 3
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-3-xl {
    grid-column-start: 3
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-3-2xl {
    grid-column-start: 3
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-3-3xl {
    grid-column-start: 3
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-3-4xl {
    grid-column-start: 3
  }
}
.col-end-3 {
  grid-column-end: 3
}
@media(min-width:320px) {
  .breakpoint .col-end-3-xs {
    grid-column-end: 3
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-3-sm {
    grid-column-end: 3
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-3-md {
    grid-column-end: 3
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-3-lg {
    grid-column-end: 3
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-3-xl {
    grid-column-end: 3
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-3-2xl {
    grid-column-end: 3
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-3-3xl {
    grid-column-end: 3
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-3-4xl {
    grid-column-end: 3
  }
}
.row-start-3 {
  grid-row-start: 3
}
@media(min-width:320px) {
  .breakpoint .row-start-3-xs {
    grid-row-start: 3
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-3-sm {
    grid-row-start: 3
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-3-md {
    grid-row-start: 3
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-3-lg {
    grid-row-start: 3
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-3-xl {
    grid-row-start: 3
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-3-2xl {
    grid-row-start: 3
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-3-3xl {
    grid-row-start: 3
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-3-4xl {
    grid-row-start: 3
  }
}
.row-end-3 {
  grid-row-end: 3
}
@media(min-width:320px) {
  .breakpoint .row-end-3-xs {
    grid-row-end: 3
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-3-sm {
    grid-row-end: 3
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-3-md {
    grid-row-end: 3
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-3-lg {
    grid-row-end: 3
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-3-xl {
    grid-row-end: 3
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-3-2xl {
    grid-row-end: 3
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-3-3xl {
    grid-row-end: 3
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-3-4xl {
    grid-row-end: 3
  }
}
.gap-y-4 {
  grid-row-gap: calc(4 * var(--spacing-base));
  row-gap: calc(4 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-4-xs {
    grid-row-gap: calc(4 * var(--spacing-base));
    row-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-4-sm {
    grid-row-gap: calc(4 * var(--spacing-base));
    row-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-4-md {
    grid-row-gap: calc(4 * var(--spacing-base));
    row-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-4-lg {
    grid-row-gap: calc(4 * var(--spacing-base));
    row-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-4-xl {
    grid-row-gap: calc(4 * var(--spacing-base));
    row-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-4-2xl {
    grid-row-gap: calc(4 * var(--spacing-base));
    row-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-4-3xl {
    grid-row-gap: calc(4 * var(--spacing-base));
    row-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-4-4xl {
    grid-row-gap: calc(4 * var(--spacing-base));
    row-gap: calc(4 * var(--spacing-base))
  }
}
.gap-x-4 {
  grid-column-gap: calc(4 * var(--spacing-base));
  -webkit-column-gap: calc(4 * var(--spacing-base));
  column-gap: calc(4 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-4-xs {
    grid-column-gap: calc(4 * var(--spacing-base));
    -webkit-column-gap: calc(4 * var(--spacing-base));
    column-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-4-sm {
    grid-column-gap: calc(4 * var(--spacing-base));
    -webkit-column-gap: calc(4 * var(--spacing-base));
    column-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-4-md {
    grid-column-gap: calc(4 * var(--spacing-base));
    -webkit-column-gap: calc(4 * var(--spacing-base));
    column-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-4-lg {
    grid-column-gap: calc(4 * var(--spacing-base));
    -webkit-column-gap: calc(4 * var(--spacing-base));
    column-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-4-xl {
    grid-column-gap: calc(4 * var(--spacing-base));
    -webkit-column-gap: calc(4 * var(--spacing-base));
    column-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-4-2xl {
    grid-column-gap: calc(4 * var(--spacing-base));
    -webkit-column-gap: calc(4 * var(--spacing-base));
    column-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-4-3xl {
    grid-column-gap: calc(4 * var(--spacing-base));
    -webkit-column-gap: calc(4 * var(--spacing-base));
    column-gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-4-4xl {
    grid-column-gap: calc(4 * var(--spacing-base));
    -webkit-column-gap: calc(4 * var(--spacing-base));
    column-gap: calc(4 * var(--spacing-base))
  }
}
.gap-4 {
  grid-gap: calc(4 * var(--spacing-base));
  gap: calc(4 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-4-xs {
    grid-gap: calc(4 * var(--spacing-base));
    gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-4-sm {
    grid-gap: calc(4 * var(--spacing-base));
    gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-4-md {
    grid-gap: calc(4 * var(--spacing-base));
    gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-4-lg {
    grid-gap: calc(4 * var(--spacing-base));
    gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-4-xl {
    grid-gap: calc(4 * var(--spacing-base));
    gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-4-2xl {
    grid-gap: calc(4 * var(--spacing-base));
    gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-4-3xl {
    grid-gap: calc(4 * var(--spacing-base));
    gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-4-4xl {
    grid-gap: calc(4 * var(--spacing-base));
    gap: calc(4 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-4-xs {
    grid-column: span 4/span 4
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-4-sm {
    grid-column: span 4/span 4
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-4-md {
    grid-column: span 4/span 4
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-4-lg {
    grid-column: span 4/span 4
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-4-xl {
    grid-column: span 4/span 4
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-4-2xl {
    grid-column: span 4/span 4
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-4-3xl {
    grid-column: span 4/span 4
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-4-4xl {
    grid-column: span 4/span 4
  }
}
.col-start-4 {
  grid-column-start: 4
}
@media(min-width:320px) {
  .breakpoint .col-start-4-xs {
    grid-column-start: 4
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-4-sm {
    grid-column-start: 4
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-4-md {
    grid-column-start: 4
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-4-lg {
    grid-column-start: 4
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-4-xl {
    grid-column-start: 4
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-4-2xl {
    grid-column-start: 4
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-4-3xl {
    grid-column-start: 4
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-4-4xl {
    grid-column-start: 4
  }
}
.col-end-4 {
  grid-column-end: 4
}
@media(min-width:320px) {
  .breakpoint .col-end-4-xs {
    grid-column-end: 4
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-4-sm {
    grid-column-end: 4
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-4-md {
    grid-column-end: 4
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-4-lg {
    grid-column-end: 4
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-4-xl {
    grid-column-end: 4
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-4-2xl {
    grid-column-end: 4
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-4-3xl {
    grid-column-end: 4
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-4-4xl {
    grid-column-end: 4
  }
}
.row-start-4 {
  grid-row-start: 4
}
@media(min-width:320px) {
  .breakpoint .row-start-4-xs {
    grid-row-start: 4
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-4-sm {
    grid-row-start: 4
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-4-md {
    grid-row-start: 4
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-4-lg {
    grid-row-start: 4
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-4-xl {
    grid-row-start: 4
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-4-2xl {
    grid-row-start: 4
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-4-3xl {
    grid-row-start: 4
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-4-4xl {
    grid-row-start: 4
  }
}
.row-end-4 {
  grid-row-end: 4
}
@media(min-width:320px) {
  .breakpoint .row-end-4-xs {
    grid-row-end: 4
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-4-sm {
    grid-row-end: 4
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-4-md {
    grid-row-end: 4
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-4-lg {
    grid-row-end: 4
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-4-xl {
    grid-row-end: 4
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-4-2xl {
    grid-row-end: 4
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-4-3xl {
    grid-row-end: 4
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-4-4xl {
    grid-row-end: 4
  }
}
.gap-y-5 {
  grid-row-gap: calc(5 * var(--spacing-base));
  row-gap: calc(5 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-5-xs {
    grid-row-gap: calc(5 * var(--spacing-base));
    row-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-5-sm {
    grid-row-gap: calc(5 * var(--spacing-base));
    row-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-5-md {
    grid-row-gap: calc(5 * var(--spacing-base));
    row-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-5-lg {
    grid-row-gap: calc(5 * var(--spacing-base));
    row-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-5-xl {
    grid-row-gap: calc(5 * var(--spacing-base));
    row-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-5-2xl {
    grid-row-gap: calc(5 * var(--spacing-base));
    row-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-5-3xl {
    grid-row-gap: calc(5 * var(--spacing-base));
    row-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-5-4xl {
    grid-row-gap: calc(5 * var(--spacing-base));
    row-gap: calc(5 * var(--spacing-base))
  }
}
.gap-x-5 {
  grid-column-gap: calc(5 * var(--spacing-base));
  -webkit-column-gap: calc(5 * var(--spacing-base));
  column-gap: calc(5 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-5-xs {
    grid-column-gap: calc(5 * var(--spacing-base));
    -webkit-column-gap: calc(5 * var(--spacing-base));
    column-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-5-sm {
    grid-column-gap: calc(5 * var(--spacing-base));
    -webkit-column-gap: calc(5 * var(--spacing-base));
    column-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-5-md {
    grid-column-gap: calc(5 * var(--spacing-base));
    -webkit-column-gap: calc(5 * var(--spacing-base));
    column-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-5-lg {
    grid-column-gap: calc(5 * var(--spacing-base));
    -webkit-column-gap: calc(5 * var(--spacing-base));
    column-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-5-xl {
    grid-column-gap: calc(5 * var(--spacing-base));
    -webkit-column-gap: calc(5 * var(--spacing-base));
    column-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-5-2xl {
    grid-column-gap: calc(5 * var(--spacing-base));
    -webkit-column-gap: calc(5 * var(--spacing-base));
    column-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-5-3xl {
    grid-column-gap: calc(5 * var(--spacing-base));
    -webkit-column-gap: calc(5 * var(--spacing-base));
    column-gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-5-4xl {
    grid-column-gap: calc(5 * var(--spacing-base));
    -webkit-column-gap: calc(5 * var(--spacing-base));
    column-gap: calc(5 * var(--spacing-base))
  }
}
.gap-5 {
  grid-gap: calc(5 * var(--spacing-base));
  gap: calc(5 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-5-xs {
    grid-gap: calc(5 * var(--spacing-base));
    gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-5-sm {
    grid-gap: calc(5 * var(--spacing-base));
    gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-5-md {
    grid-gap: calc(5 * var(--spacing-base));
    gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-5-lg {
    grid-gap: calc(5 * var(--spacing-base));
    gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-5-xl {
    grid-gap: calc(5 * var(--spacing-base));
    gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-5-2xl {
    grid-gap: calc(5 * var(--spacing-base));
    gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-5-3xl {
    grid-gap: calc(5 * var(--spacing-base));
    gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-5-4xl {
    grid-gap: calc(5 * var(--spacing-base));
    gap: calc(5 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-5-xs {
    grid-column: span 5/span 5
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-5-sm {
    grid-column: span 5/span 5
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-5-md {
    grid-column: span 5/span 5
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-5-lg {
    grid-column: span 5/span 5
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-5-xl {
    grid-column: span 5/span 5
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-5-2xl {
    grid-column: span 5/span 5
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-5-3xl {
    grid-column: span 5/span 5
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-5-4xl {
    grid-column: span 5/span 5
  }
}
.col-start-5 {
  grid-column-start: 5
}
@media(min-width:320px) {
  .breakpoint .col-start-5-xs {
    grid-column-start: 5
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-5-sm {
    grid-column-start: 5
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-5-md {
    grid-column-start: 5
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-5-lg {
    grid-column-start: 5
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-5-xl {
    grid-column-start: 5
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-5-2xl {
    grid-column-start: 5
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-5-3xl {
    grid-column-start: 5
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-5-4xl {
    grid-column-start: 5
  }
}
.col-end-5 {
  grid-column-end: 5
}
@media(min-width:320px) {
  .breakpoint .col-end-5-xs {
    grid-column-end: 5
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-5-sm {
    grid-column-end: 5
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-5-md {
    grid-column-end: 5
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-5-lg {
    grid-column-end: 5
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-5-xl {
    grid-column-end: 5
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-5-2xl {
    grid-column-end: 5
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-5-3xl {
    grid-column-end: 5
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-5-4xl {
    grid-column-end: 5
  }
}
.row-start-5 {
  grid-row-start: 5
}
@media(min-width:320px) {
  .breakpoint .row-start-5-xs {
    grid-row-start: 5
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-5-sm {
    grid-row-start: 5
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-5-md {
    grid-row-start: 5
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-5-lg {
    grid-row-start: 5
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-5-xl {
    grid-row-start: 5
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-5-2xl {
    grid-row-start: 5
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-5-3xl {
    grid-row-start: 5
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-5-4xl {
    grid-row-start: 5
  }
}
.row-end-5 {
  grid-row-end: 5
}
@media(min-width:320px) {
  .breakpoint .row-end-5-xs {
    grid-row-end: 5
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-5-sm {
    grid-row-end: 5
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-5-md {
    grid-row-end: 5
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-5-lg {
    grid-row-end: 5
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-5-xl {
    grid-row-end: 5
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-5-2xl {
    grid-row-end: 5
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-5-3xl {
    grid-row-end: 5
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-5-4xl {
    grid-row-end: 5
  }
}
.gap-y-6 {
  grid-row-gap: calc(6 * var(--spacing-base));
  row-gap: calc(6 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-6-xs {
    grid-row-gap: calc(6 * var(--spacing-base));
    row-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-6-sm {
    grid-row-gap: calc(6 * var(--spacing-base));
    row-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-6-md {
    grid-row-gap: calc(6 * var(--spacing-base));
    row-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-6-lg {
    grid-row-gap: calc(6 * var(--spacing-base));
    row-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-6-xl {
    grid-row-gap: calc(6 * var(--spacing-base));
    row-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-6-2xl {
    grid-row-gap: calc(6 * var(--spacing-base));
    row-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-6-3xl {
    grid-row-gap: calc(6 * var(--spacing-base));
    row-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-6-4xl {
    grid-row-gap: calc(6 * var(--spacing-base));
    row-gap: calc(6 * var(--spacing-base))
  }
}
.gap-x-6 {
  grid-column-gap: calc(6 * var(--spacing-base));
  -webkit-column-gap: calc(6 * var(--spacing-base));
  column-gap: calc(6 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-6-xs {
    grid-column-gap: calc(6 * var(--spacing-base));
    -webkit-column-gap: calc(6 * var(--spacing-base));
    column-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-6-sm {
    grid-column-gap: calc(6 * var(--spacing-base));
    -webkit-column-gap: calc(6 * var(--spacing-base));
    column-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-6-md {
    grid-column-gap: calc(6 * var(--spacing-base));
    -webkit-column-gap: calc(6 * var(--spacing-base));
    column-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-6-lg {
    grid-column-gap: calc(6 * var(--spacing-base));
    -webkit-column-gap: calc(6 * var(--spacing-base));
    column-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-6-xl {
    grid-column-gap: calc(6 * var(--spacing-base));
    -webkit-column-gap: calc(6 * var(--spacing-base));
    column-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-6-2xl {
    grid-column-gap: calc(6 * var(--spacing-base));
    -webkit-column-gap: calc(6 * var(--spacing-base));
    column-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-6-3xl {
    grid-column-gap: calc(6 * var(--spacing-base));
    -webkit-column-gap: calc(6 * var(--spacing-base));
    column-gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-6-4xl {
    grid-column-gap: calc(6 * var(--spacing-base));
    -webkit-column-gap: calc(6 * var(--spacing-base));
    column-gap: calc(6 * var(--spacing-base))
  }
}
.gap-6 {
  grid-gap: calc(6 * var(--spacing-base));
  gap: calc(6 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-6-xs {
    grid-gap: calc(6 * var(--spacing-base));
    gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-6-sm {
    grid-gap: calc(6 * var(--spacing-base));
    gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-6-md {
    grid-gap: calc(6 * var(--spacing-base));
    gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-6-lg {
    grid-gap: calc(6 * var(--spacing-base));
    gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-6-xl {
    grid-gap: calc(6 * var(--spacing-base));
    gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-6-2xl {
    grid-gap: calc(6 * var(--spacing-base));
    gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-6-3xl {
    grid-gap: calc(6 * var(--spacing-base));
    gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-6-4xl {
    grid-gap: calc(6 * var(--spacing-base));
    gap: calc(6 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-6-xs {
    grid-column: span 6/span 6
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-6-sm {
    grid-column: span 6/span 6
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-6-md {
    grid-column: span 6/span 6
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-6-lg {
    grid-column: span 6/span 6
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-6-xl {
    grid-column: span 6/span 6
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-6-2xl {
    grid-column: span 6/span 6
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-6-3xl {
    grid-column: span 6/span 6
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-6-4xl {
    grid-column: span 6/span 6
  }
}
.col-start-6 {
  grid-column-start: 6
}
@media(min-width:320px) {
  .breakpoint .col-start-6-xs {
    grid-column-start: 6
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-6-sm {
    grid-column-start: 6
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-6-md {
    grid-column-start: 6
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-6-lg {
    grid-column-start: 6
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-6-xl {
    grid-column-start: 6
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-6-2xl {
    grid-column-start: 6
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-6-3xl {
    grid-column-start: 6
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-6-4xl {
    grid-column-start: 6
  }
}
.col-end-6 {
  grid-column-end: 6
}
@media(min-width:320px) {
  .breakpoint .col-end-6-xs {
    grid-column-end: 6
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-6-sm {
    grid-column-end: 6
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-6-md {
    grid-column-end: 6
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-6-lg {
    grid-column-end: 6
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-6-xl {
    grid-column-end: 6
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-6-2xl {
    grid-column-end: 6
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-6-3xl {
    grid-column-end: 6
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-6-4xl {
    grid-column-end: 6
  }
}
.row-start-6 {
  grid-row-start: 6
}
@media(min-width:320px) {
  .breakpoint .row-start-6-xs {
    grid-row-start: 6
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-6-sm {
    grid-row-start: 6
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-6-md {
    grid-row-start: 6
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-6-lg {
    grid-row-start: 6
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-6-xl {
    grid-row-start: 6
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-6-2xl {
    grid-row-start: 6
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-6-3xl {
    grid-row-start: 6
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-6-4xl {
    grid-row-start: 6
  }
}
.row-end-6 {
  grid-row-end: 6
}
@media(min-width:320px) {
  .breakpoint .row-end-6-xs {
    grid-row-end: 6
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-6-sm {
    grid-row-end: 6
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-6-md {
    grid-row-end: 6
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-6-lg {
    grid-row-end: 6
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-6-xl {
    grid-row-end: 6
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-6-2xl {
    grid-row-end: 6
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-6-3xl {
    grid-row-end: 6
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-6-4xl {
    grid-row-end: 6
  }
}
.gap-y-7 {
  grid-row-gap: calc(7 * var(--spacing-base));
  row-gap: calc(7 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-7-xs {
    grid-row-gap: calc(7 * var(--spacing-base));
    row-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-7-sm {
    grid-row-gap: calc(7 * var(--spacing-base));
    row-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-7-md {
    grid-row-gap: calc(7 * var(--spacing-base));
    row-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-7-lg {
    grid-row-gap: calc(7 * var(--spacing-base));
    row-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-7-xl {
    grid-row-gap: calc(7 * var(--spacing-base));
    row-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-7-2xl {
    grid-row-gap: calc(7 * var(--spacing-base));
    row-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-7-3xl {
    grid-row-gap: calc(7 * var(--spacing-base));
    row-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-7-4xl {
    grid-row-gap: calc(7 * var(--spacing-base));
    row-gap: calc(7 * var(--spacing-base))
  }
}
.gap-x-7 {
  grid-column-gap: calc(7 * var(--spacing-base));
  -webkit-column-gap: calc(7 * var(--spacing-base));
  column-gap: calc(7 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-7-xs {
    grid-column-gap: calc(7 * var(--spacing-base));
    -webkit-column-gap: calc(7 * var(--spacing-base));
    column-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-7-sm {
    grid-column-gap: calc(7 * var(--spacing-base));
    -webkit-column-gap: calc(7 * var(--spacing-base));
    column-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-7-md {
    grid-column-gap: calc(7 * var(--spacing-base));
    -webkit-column-gap: calc(7 * var(--spacing-base));
    column-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-7-lg {
    grid-column-gap: calc(7 * var(--spacing-base));
    -webkit-column-gap: calc(7 * var(--spacing-base));
    column-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-7-xl {
    grid-column-gap: calc(7 * var(--spacing-base));
    -webkit-column-gap: calc(7 * var(--spacing-base));
    column-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-7-2xl {
    grid-column-gap: calc(7 * var(--spacing-base));
    -webkit-column-gap: calc(7 * var(--spacing-base));
    column-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-7-3xl {
    grid-column-gap: calc(7 * var(--spacing-base));
    -webkit-column-gap: calc(7 * var(--spacing-base));
    column-gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-7-4xl {
    grid-column-gap: calc(7 * var(--spacing-base));
    -webkit-column-gap: calc(7 * var(--spacing-base));
    column-gap: calc(7 * var(--spacing-base))
  }
}
.gap-7 {
  grid-gap: calc(7 * var(--spacing-base));
  gap: calc(7 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-7-xs {
    grid-gap: calc(7 * var(--spacing-base));
    gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-7-sm {
    grid-gap: calc(7 * var(--spacing-base));
    gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-7-md {
    grid-gap: calc(7 * var(--spacing-base));
    gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-7-lg {
    grid-gap: calc(7 * var(--spacing-base));
    gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-7-xl {
    grid-gap: calc(7 * var(--spacing-base));
    gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-7-2xl {
    grid-gap: calc(7 * var(--spacing-base));
    gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-7-3xl {
    grid-gap: calc(7 * var(--spacing-base));
    gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-7-4xl {
    grid-gap: calc(7 * var(--spacing-base));
    gap: calc(7 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-7-xs {
    grid-column: span 7/span 7
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-7-sm {
    grid-column: span 7/span 7
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-7-md {
    grid-column: span 7/span 7
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-7-lg {
    grid-column: span 7/span 7
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-7-xl {
    grid-column: span 7/span 7
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-7-2xl {
    grid-column: span 7/span 7
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-7-3xl {
    grid-column: span 7/span 7
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-7-4xl {
    grid-column: span 7/span 7
  }
}
.col-start-7 {
  grid-column-start: 7
}
@media(min-width:320px) {
  .breakpoint .col-start-7-xs {
    grid-column-start: 7
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-7-sm {
    grid-column-start: 7
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-7-md {
    grid-column-start: 7
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-7-lg {
    grid-column-start: 7
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-7-xl {
    grid-column-start: 7
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-7-2xl {
    grid-column-start: 7
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-7-3xl {
    grid-column-start: 7
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-7-4xl {
    grid-column-start: 7
  }
}
.col-end-7 {
  grid-column-end: 7
}
@media(min-width:320px) {
  .breakpoint .col-end-7-xs {
    grid-column-end: 7
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-7-sm {
    grid-column-end: 7
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-7-md {
    grid-column-end: 7
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-7-lg {
    grid-column-end: 7
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-7-xl {
    grid-column-end: 7
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-7-2xl {
    grid-column-end: 7
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-7-3xl {
    grid-column-end: 7
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-7-4xl {
    grid-column-end: 7
  }
}
.row-start-7 {
  grid-row-start: 7
}
@media(min-width:320px) {
  .breakpoint .row-start-7-xs {
    grid-row-start: 7
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-7-sm {
    grid-row-start: 7
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-7-md {
    grid-row-start: 7
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-7-lg {
    grid-row-start: 7
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-7-xl {
    grid-row-start: 7
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-7-2xl {
    grid-row-start: 7
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-7-3xl {
    grid-row-start: 7
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-7-4xl {
    grid-row-start: 7
  }
}
.row-end-7 {
  grid-row-end: 7
}
@media(min-width:320px) {
  .breakpoint .row-end-7-xs {
    grid-row-end: 7
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-7-sm {
    grid-row-end: 7
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-7-md {
    grid-row-end: 7
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-7-lg {
    grid-row-end: 7
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-7-xl {
    grid-row-end: 7
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-7-2xl {
    grid-row-end: 7
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-7-3xl {
    grid-row-end: 7
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-7-4xl {
    grid-row-end: 7
  }
}
.gap-y-8 {
  grid-row-gap: calc(8 * var(--spacing-base));
  row-gap: calc(8 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-8-xs {
    grid-row-gap: calc(8 * var(--spacing-base));
    row-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-8-sm {
    grid-row-gap: calc(8 * var(--spacing-base));
    row-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-8-md {
    grid-row-gap: calc(8 * var(--spacing-base));
    row-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-8-lg {
    grid-row-gap: calc(8 * var(--spacing-base));
    row-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-8-xl {
    grid-row-gap: calc(8 * var(--spacing-base));
    row-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-8-2xl {
    grid-row-gap: calc(8 * var(--spacing-base));
    row-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-8-3xl {
    grid-row-gap: calc(8 * var(--spacing-base));
    row-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-8-4xl {
    grid-row-gap: calc(8 * var(--spacing-base));
    row-gap: calc(8 * var(--spacing-base))
  }
}
.gap-x-8 {
  grid-column-gap: calc(8 * var(--spacing-base));
  -webkit-column-gap: calc(8 * var(--spacing-base));
  column-gap: calc(8 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-8-xs {
    grid-column-gap: calc(8 * var(--spacing-base));
    -webkit-column-gap: calc(8 * var(--spacing-base));
    column-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-8-sm {
    grid-column-gap: calc(8 * var(--spacing-base));
    -webkit-column-gap: calc(8 * var(--spacing-base));
    column-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-8-md {
    grid-column-gap: calc(8 * var(--spacing-base));
    -webkit-column-gap: calc(8 * var(--spacing-base));
    column-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-8-lg {
    grid-column-gap: calc(8 * var(--spacing-base));
    -webkit-column-gap: calc(8 * var(--spacing-base));
    column-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-8-xl {
    grid-column-gap: calc(8 * var(--spacing-base));
    -webkit-column-gap: calc(8 * var(--spacing-base));
    column-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-8-2xl {
    grid-column-gap: calc(8 * var(--spacing-base));
    -webkit-column-gap: calc(8 * var(--spacing-base));
    column-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-8-3xl {
    grid-column-gap: calc(8 * var(--spacing-base));
    -webkit-column-gap: calc(8 * var(--spacing-base));
    column-gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-8-4xl {
    grid-column-gap: calc(8 * var(--spacing-base));
    -webkit-column-gap: calc(8 * var(--spacing-base));
    column-gap: calc(8 * var(--spacing-base))
  }
}
.gap-8 {
  grid-gap: calc(8 * var(--spacing-base));
  gap: calc(8 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-8-xs {
    grid-gap: calc(8 * var(--spacing-base));
    gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-8-sm {
    grid-gap: calc(8 * var(--spacing-base));
    gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-8-md {
    grid-gap: calc(8 * var(--spacing-base));
    gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-8-lg {
    grid-gap: calc(8 * var(--spacing-base));
    gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-8-xl {
    grid-gap: calc(8 * var(--spacing-base));
    gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-8-2xl {
    grid-gap: calc(8 * var(--spacing-base));
    gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-8-3xl {
    grid-gap: calc(8 * var(--spacing-base));
    gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-8-4xl {
    grid-gap: calc(8 * var(--spacing-base));
    gap: calc(8 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-8-xs {
    grid-column: span 8/span 8
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-8-sm {
    grid-column: span 8/span 8
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-8-md {
    grid-column: span 8/span 8
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-8-lg {
    grid-column: span 8/span 8
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-8-xl {
    grid-column: span 8/span 8
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-8-2xl {
    grid-column: span 8/span 8
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-8-3xl {
    grid-column: span 8/span 8
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-8-4xl {
    grid-column: span 8/span 8
  }
}
.col-start-8 {
  grid-column-start: 8
}
@media(min-width:320px) {
  .breakpoint .col-start-8-xs {
    grid-column-start: 8
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-8-sm {
    grid-column-start: 8
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-8-md {
    grid-column-start: 8
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-8-lg {
    grid-column-start: 8
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-8-xl {
    grid-column-start: 8
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-8-2xl {
    grid-column-start: 8
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-8-3xl {
    grid-column-start: 8
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-8-4xl {
    grid-column-start: 8
  }
}
.col-end-8 {
  grid-column-end: 8
}
@media(min-width:320px) {
  .breakpoint .col-end-8-xs {
    grid-column-end: 8
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-8-sm {
    grid-column-end: 8
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-8-md {
    grid-column-end: 8
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-8-lg {
    grid-column-end: 8
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-8-xl {
    grid-column-end: 8
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-8-2xl {
    grid-column-end: 8
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-8-3xl {
    grid-column-end: 8
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-8-4xl {
    grid-column-end: 8
  }
}
.row-start-8 {
  grid-row-start: 8
}
@media(min-width:320px) {
  .breakpoint .row-start-8-xs {
    grid-row-start: 8
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-8-sm {
    grid-row-start: 8
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-8-md {
    grid-row-start: 8
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-8-lg {
    grid-row-start: 8
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-8-xl {
    grid-row-start: 8
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-8-2xl {
    grid-row-start: 8
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-8-3xl {
    grid-row-start: 8
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-8-4xl {
    grid-row-start: 8
  }
}
.row-end-8 {
  grid-row-end: 8
}
@media(min-width:320px) {
  .breakpoint .row-end-8-xs {
    grid-row-end: 8
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-8-sm {
    grid-row-end: 8
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-8-md {
    grid-row-end: 8
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-8-lg {
    grid-row-end: 8
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-8-xl {
    grid-row-end: 8
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-8-2xl {
    grid-row-end: 8
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-8-3xl {
    grid-row-end: 8
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-8-4xl {
    grid-row-end: 8
  }
}
.gap-y-9 {
  grid-row-gap: calc(9 * var(--spacing-base));
  row-gap: calc(9 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-9-xs {
    grid-row-gap: calc(9 * var(--spacing-base));
    row-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-9-sm {
    grid-row-gap: calc(9 * var(--spacing-base));
    row-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-9-md {
    grid-row-gap: calc(9 * var(--spacing-base));
    row-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-9-lg {
    grid-row-gap: calc(9 * var(--spacing-base));
    row-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-9-xl {
    grid-row-gap: calc(9 * var(--spacing-base));
    row-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-9-2xl {
    grid-row-gap: calc(9 * var(--spacing-base));
    row-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-9-3xl {
    grid-row-gap: calc(9 * var(--spacing-base));
    row-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-9-4xl {
    grid-row-gap: calc(9 * var(--spacing-base));
    row-gap: calc(9 * var(--spacing-base))
  }
}
.gap-x-9 {
  grid-column-gap: calc(9 * var(--spacing-base));
  -webkit-column-gap: calc(9 * var(--spacing-base));
  column-gap: calc(9 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-9-xs {
    grid-column-gap: calc(9 * var(--spacing-base));
    -webkit-column-gap: calc(9 * var(--spacing-base));
    column-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-9-sm {
    grid-column-gap: calc(9 * var(--spacing-base));
    -webkit-column-gap: calc(9 * var(--spacing-base));
    column-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-9-md {
    grid-column-gap: calc(9 * var(--spacing-base));
    -webkit-column-gap: calc(9 * var(--spacing-base));
    column-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-9-lg {
    grid-column-gap: calc(9 * var(--spacing-base));
    -webkit-column-gap: calc(9 * var(--spacing-base));
    column-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-9-xl {
    grid-column-gap: calc(9 * var(--spacing-base));
    -webkit-column-gap: calc(9 * var(--spacing-base));
    column-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-9-2xl {
    grid-column-gap: calc(9 * var(--spacing-base));
    -webkit-column-gap: calc(9 * var(--spacing-base));
    column-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-9-3xl {
    grid-column-gap: calc(9 * var(--spacing-base));
    -webkit-column-gap: calc(9 * var(--spacing-base));
    column-gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-9-4xl {
    grid-column-gap: calc(9 * var(--spacing-base));
    -webkit-column-gap: calc(9 * var(--spacing-base));
    column-gap: calc(9 * var(--spacing-base))
  }
}
.gap-9 {
  grid-gap: calc(9 * var(--spacing-base));
  gap: calc(9 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-9-xs {
    grid-gap: calc(9 * var(--spacing-base));
    gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-9-sm {
    grid-gap: calc(9 * var(--spacing-base));
    gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-9-md {
    grid-gap: calc(9 * var(--spacing-base));
    gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-9-lg {
    grid-gap: calc(9 * var(--spacing-base));
    gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-9-xl {
    grid-gap: calc(9 * var(--spacing-base));
    gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-9-2xl {
    grid-gap: calc(9 * var(--spacing-base));
    gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-9-3xl {
    grid-gap: calc(9 * var(--spacing-base));
    gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-9-4xl {
    grid-gap: calc(9 * var(--spacing-base));
    gap: calc(9 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-9-xs {
    grid-column: span 9/span 9
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-9-sm {
    grid-column: span 9/span 9
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-9-md {
    grid-column: span 9/span 9
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-9-lg {
    grid-column: span 9/span 9
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-9-xl {
    grid-column: span 9/span 9
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-9-2xl {
    grid-column: span 9/span 9
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-9-3xl {
    grid-column: span 9/span 9
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-9-4xl {
    grid-column: span 9/span 9
  }
}
.col-start-9 {
  grid-column-start: 9
}
@media(min-width:320px) {
  .breakpoint .col-start-9-xs {
    grid-column-start: 9
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-9-sm {
    grid-column-start: 9
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-9-md {
    grid-column-start: 9
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-9-lg {
    grid-column-start: 9
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-9-xl {
    grid-column-start: 9
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-9-2xl {
    grid-column-start: 9
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-9-3xl {
    grid-column-start: 9
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-9-4xl {
    grid-column-start: 9
  }
}
.col-end-9 {
  grid-column-end: 9
}
@media(min-width:320px) {
  .breakpoint .col-end-9-xs {
    grid-column-end: 9
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-9-sm {
    grid-column-end: 9
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-9-md {
    grid-column-end: 9
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-9-lg {
    grid-column-end: 9
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-9-xl {
    grid-column-end: 9
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-9-2xl {
    grid-column-end: 9
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-9-3xl {
    grid-column-end: 9
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-9-4xl {
    grid-column-end: 9
  }
}
.row-start-9 {
  grid-row-start: 9
}
@media(min-width:320px) {
  .breakpoint .row-start-9-xs {
    grid-row-start: 9
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-9-sm {
    grid-row-start: 9
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-9-md {
    grid-row-start: 9
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-9-lg {
    grid-row-start: 9
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-9-xl {
    grid-row-start: 9
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-9-2xl {
    grid-row-start: 9
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-9-3xl {
    grid-row-start: 9
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-9-4xl {
    grid-row-start: 9
  }
}
.row-end-9 {
  grid-row-end: 9
}
@media(min-width:320px) {
  .breakpoint .row-end-9-xs {
    grid-row-end: 9
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-9-sm {
    grid-row-end: 9
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-9-md {
    grid-row-end: 9
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-9-lg {
    grid-row-end: 9
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-9-xl {
    grid-row-end: 9
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-9-2xl {
    grid-row-end: 9
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-9-3xl {
    grid-row-end: 9
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-9-4xl {
    grid-row-end: 9
  }
}
.gap-y-10 {
  grid-row-gap: calc(10 * var(--spacing-base));
  row-gap: calc(10 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-10-xs {
    grid-row-gap: calc(10 * var(--spacing-base));
    row-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-10-sm {
    grid-row-gap: calc(10 * var(--spacing-base));
    row-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-10-md {
    grid-row-gap: calc(10 * var(--spacing-base));
    row-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-10-lg {
    grid-row-gap: calc(10 * var(--spacing-base));
    row-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-10-xl {
    grid-row-gap: calc(10 * var(--spacing-base));
    row-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-10-2xl {
    grid-row-gap: calc(10 * var(--spacing-base));
    row-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-10-3xl {
    grid-row-gap: calc(10 * var(--spacing-base));
    row-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-10-4xl {
    grid-row-gap: calc(10 * var(--spacing-base));
    row-gap: calc(10 * var(--spacing-base))
  }
}
.gap-x-10 {
  grid-column-gap: calc(10 * var(--spacing-base));
  -webkit-column-gap: calc(10 * var(--spacing-base));
  column-gap: calc(10 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-10-xs {
    grid-column-gap: calc(10 * var(--spacing-base));
    -webkit-column-gap: calc(10 * var(--spacing-base));
    column-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-10-sm {
    grid-column-gap: calc(10 * var(--spacing-base));
    -webkit-column-gap: calc(10 * var(--spacing-base));
    column-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-10-md {
    grid-column-gap: calc(10 * var(--spacing-base));
    -webkit-column-gap: calc(10 * var(--spacing-base));
    column-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-10-lg {
    grid-column-gap: calc(10 * var(--spacing-base));
    -webkit-column-gap: calc(10 * var(--spacing-base));
    column-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-10-xl {
    grid-column-gap: calc(10 * var(--spacing-base));
    -webkit-column-gap: calc(10 * var(--spacing-base));
    column-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-10-2xl {
    grid-column-gap: calc(10 * var(--spacing-base));
    -webkit-column-gap: calc(10 * var(--spacing-base));
    column-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-10-3xl {
    grid-column-gap: calc(10 * var(--spacing-base));
    -webkit-column-gap: calc(10 * var(--spacing-base));
    column-gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-10-4xl {
    grid-column-gap: calc(10 * var(--spacing-base));
    -webkit-column-gap: calc(10 * var(--spacing-base));
    column-gap: calc(10 * var(--spacing-base))
  }
}
.gap-10 {
  grid-gap: calc(10 * var(--spacing-base));
  gap: calc(10 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-10-xs {
    grid-gap: calc(10 * var(--spacing-base));
    gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-10-sm {
    grid-gap: calc(10 * var(--spacing-base));
    gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-10-md {
    grid-gap: calc(10 * var(--spacing-base));
    gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-10-lg {
    grid-gap: calc(10 * var(--spacing-base));
    gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-10-xl {
    grid-gap: calc(10 * var(--spacing-base));
    gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-10-2xl {
    grid-gap: calc(10 * var(--spacing-base));
    gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-10-3xl {
    grid-gap: calc(10 * var(--spacing-base));
    gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-10-4xl {
    grid-gap: calc(10 * var(--spacing-base));
    gap: calc(10 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-10-xs {
    grid-column: span 10/span 10
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-10-sm {
    grid-column: span 10/span 10
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-10-md {
    grid-column: span 10/span 10
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-10-lg {
    grid-column: span 10/span 10
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-10-xl {
    grid-column: span 10/span 10
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-10-2xl {
    grid-column: span 10/span 10
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-10-3xl {
    grid-column: span 10/span 10
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-10-4xl {
    grid-column: span 10/span 10
  }
}
.col-start-10 {
  grid-column-start: 10
}
@media(min-width:320px) {
  .breakpoint .col-start-10-xs {
    grid-column-start: 10
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-10-sm {
    grid-column-start: 10
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-10-md {
    grid-column-start: 10
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-10-lg {
    grid-column-start: 10
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-10-xl {
    grid-column-start: 10
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-10-2xl {
    grid-column-start: 10
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-10-3xl {
    grid-column-start: 10
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-10-4xl {
    grid-column-start: 10
  }
}
.col-end-10 {
  grid-column-end: 10
}
@media(min-width:320px) {
  .breakpoint .col-end-10-xs {
    grid-column-end: 10
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-10-sm {
    grid-column-end: 10
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-10-md {
    grid-column-end: 10
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-10-lg {
    grid-column-end: 10
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-10-xl {
    grid-column-end: 10
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-10-2xl {
    grid-column-end: 10
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-10-3xl {
    grid-column-end: 10
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-10-4xl {
    grid-column-end: 10
  }
}
.row-start-10 {
  grid-row-start: 10
}
@media(min-width:320px) {
  .breakpoint .row-start-10-xs {
    grid-row-start: 10
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-10-sm {
    grid-row-start: 10
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-10-md {
    grid-row-start: 10
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-10-lg {
    grid-row-start: 10
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-10-xl {
    grid-row-start: 10
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-10-2xl {
    grid-row-start: 10
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-10-3xl {
    grid-row-start: 10
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-10-4xl {
    grid-row-start: 10
  }
}
.row-end-10 {
  grid-row-end: 10
}
@media(min-width:320px) {
  .breakpoint .row-end-10-xs {
    grid-row-end: 10
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-10-sm {
    grid-row-end: 10
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-10-md {
    grid-row-end: 10
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-10-lg {
    grid-row-end: 10
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-10-xl {
    grid-row-end: 10
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-10-2xl {
    grid-row-end: 10
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-10-3xl {
    grid-row-end: 10
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-10-4xl {
    grid-row-end: 10
  }
}
.gap-y-11 {
  grid-row-gap: calc(11 * var(--spacing-base));
  row-gap: calc(11 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-11-xs {
    grid-row-gap: calc(11 * var(--spacing-base));
    row-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-11-sm {
    grid-row-gap: calc(11 * var(--spacing-base));
    row-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-11-md {
    grid-row-gap: calc(11 * var(--spacing-base));
    row-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-11-lg {
    grid-row-gap: calc(11 * var(--spacing-base));
    row-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-11-xl {
    grid-row-gap: calc(11 * var(--spacing-base));
    row-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-11-2xl {
    grid-row-gap: calc(11 * var(--spacing-base));
    row-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-11-3xl {
    grid-row-gap: calc(11 * var(--spacing-base));
    row-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-11-4xl {
    grid-row-gap: calc(11 * var(--spacing-base));
    row-gap: calc(11 * var(--spacing-base))
  }
}
.gap-x-11 {
  grid-column-gap: calc(11 * var(--spacing-base));
  -webkit-column-gap: calc(11 * var(--spacing-base));
  column-gap: calc(11 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-11-xs {
    grid-column-gap: calc(11 * var(--spacing-base));
    -webkit-column-gap: calc(11 * var(--spacing-base));
    column-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-11-sm {
    grid-column-gap: calc(11 * var(--spacing-base));
    -webkit-column-gap: calc(11 * var(--spacing-base));
    column-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-11-md {
    grid-column-gap: calc(11 * var(--spacing-base));
    -webkit-column-gap: calc(11 * var(--spacing-base));
    column-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-11-lg {
    grid-column-gap: calc(11 * var(--spacing-base));
    -webkit-column-gap: calc(11 * var(--spacing-base));
    column-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-11-xl {
    grid-column-gap: calc(11 * var(--spacing-base));
    -webkit-column-gap: calc(11 * var(--spacing-base));
    column-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-11-2xl {
    grid-column-gap: calc(11 * var(--spacing-base));
    -webkit-column-gap: calc(11 * var(--spacing-base));
    column-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-11-3xl {
    grid-column-gap: calc(11 * var(--spacing-base));
    -webkit-column-gap: calc(11 * var(--spacing-base));
    column-gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-11-4xl {
    grid-column-gap: calc(11 * var(--spacing-base));
    -webkit-column-gap: calc(11 * var(--spacing-base));
    column-gap: calc(11 * var(--spacing-base))
  }
}
.gap-11 {
  grid-gap: calc(11 * var(--spacing-base));
  gap: calc(11 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-11-xs {
    grid-gap: calc(11 * var(--spacing-base));
    gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-11-sm {
    grid-gap: calc(11 * var(--spacing-base));
    gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-11-md {
    grid-gap: calc(11 * var(--spacing-base));
    gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-11-lg {
    grid-gap: calc(11 * var(--spacing-base));
    gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-11-xl {
    grid-gap: calc(11 * var(--spacing-base));
    gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-11-2xl {
    grid-gap: calc(11 * var(--spacing-base));
    gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-11-3xl {
    grid-gap: calc(11 * var(--spacing-base));
    gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-11-4xl {
    grid-gap: calc(11 * var(--spacing-base));
    gap: calc(11 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-11-xs {
    grid-column: span 11/span 11
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-11-sm {
    grid-column: span 11/span 11
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-11-md {
    grid-column: span 11/span 11
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-11-lg {
    grid-column: span 11/span 11
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-11-xl {
    grid-column: span 11/span 11
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-11-2xl {
    grid-column: span 11/span 11
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-11-3xl {
    grid-column: span 11/span 11
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-11-4xl {
    grid-column: span 11/span 11
  }
}
.col-start-11 {
  grid-column-start: 11
}
@media(min-width:320px) {
  .breakpoint .col-start-11-xs {
    grid-column-start: 11
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-11-sm {
    grid-column-start: 11
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-11-md {
    grid-column-start: 11
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-11-lg {
    grid-column-start: 11
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-11-xl {
    grid-column-start: 11
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-11-2xl {
    grid-column-start: 11
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-11-3xl {
    grid-column-start: 11
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-11-4xl {
    grid-column-start: 11
  }
}
.col-end-11 {
  grid-column-end: 11
}
@media(min-width:320px) {
  .breakpoint .col-end-11-xs {
    grid-column-end: 11
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-11-sm {
    grid-column-end: 11
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-11-md {
    grid-column-end: 11
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-11-lg {
    grid-column-end: 11
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-11-xl {
    grid-column-end: 11
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-11-2xl {
    grid-column-end: 11
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-11-3xl {
    grid-column-end: 11
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-11-4xl {
    grid-column-end: 11
  }
}
.row-start-11 {
  grid-row-start: 11
}
@media(min-width:320px) {
  .breakpoint .row-start-11-xs {
    grid-row-start: 11
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-11-sm {
    grid-row-start: 11
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-11-md {
    grid-row-start: 11
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-11-lg {
    grid-row-start: 11
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-11-xl {
    grid-row-start: 11
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-11-2xl {
    grid-row-start: 11
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-11-3xl {
    grid-row-start: 11
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-11-4xl {
    grid-row-start: 11
  }
}
.row-end-11 {
  grid-row-end: 11
}
@media(min-width:320px) {
  .breakpoint .row-end-11-xs {
    grid-row-end: 11
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-11-sm {
    grid-row-end: 11
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-11-md {
    grid-row-end: 11
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-11-lg {
    grid-row-end: 11
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-11-xl {
    grid-row-end: 11
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-11-2xl {
    grid-row-end: 11
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-11-3xl {
    grid-row-end: 11
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-11-4xl {
    grid-row-end: 11
  }
}
.gap-y-12 {
  grid-row-gap: calc(12 * var(--spacing-base));
  row-gap: calc(12 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-y-12-xs {
    grid-row-gap: calc(12 * var(--spacing-base));
    row-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-y-12-sm {
    grid-row-gap: calc(12 * var(--spacing-base));
    row-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-y-12-md {
    grid-row-gap: calc(12 * var(--spacing-base));
    row-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-y-12-lg {
    grid-row-gap: calc(12 * var(--spacing-base));
    row-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-y-12-xl {
    grid-row-gap: calc(12 * var(--spacing-base));
    row-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-y-12-2xl {
    grid-row-gap: calc(12 * var(--spacing-base));
    row-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-y-12-3xl {
    grid-row-gap: calc(12 * var(--spacing-base));
    row-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-y-12-4xl {
    grid-row-gap: calc(12 * var(--spacing-base));
    row-gap: calc(12 * var(--spacing-base))
  }
}
.gap-x-12 {
  grid-column-gap: calc(12 * var(--spacing-base));
  -webkit-column-gap: calc(12 * var(--spacing-base));
  column-gap: calc(12 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-x-12-xs {
    grid-column-gap: calc(12 * var(--spacing-base));
    -webkit-column-gap: calc(12 * var(--spacing-base));
    column-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-x-12-sm {
    grid-column-gap: calc(12 * var(--spacing-base));
    -webkit-column-gap: calc(12 * var(--spacing-base));
    column-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-x-12-md {
    grid-column-gap: calc(12 * var(--spacing-base));
    -webkit-column-gap: calc(12 * var(--spacing-base));
    column-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-x-12-lg {
    grid-column-gap: calc(12 * var(--spacing-base));
    -webkit-column-gap: calc(12 * var(--spacing-base));
    column-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-x-12-xl {
    grid-column-gap: calc(12 * var(--spacing-base));
    -webkit-column-gap: calc(12 * var(--spacing-base));
    column-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-x-12-2xl {
    grid-column-gap: calc(12 * var(--spacing-base));
    -webkit-column-gap: calc(12 * var(--spacing-base));
    column-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-x-12-3xl {
    grid-column-gap: calc(12 * var(--spacing-base));
    -webkit-column-gap: calc(12 * var(--spacing-base));
    column-gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-x-12-4xl {
    grid-column-gap: calc(12 * var(--spacing-base));
    -webkit-column-gap: calc(12 * var(--spacing-base));
    column-gap: calc(12 * var(--spacing-base))
  }
}
.gap-12 {
  grid-gap: calc(12 * var(--spacing-base));
  gap: calc(12 * var(--spacing-base))
}
@media(min-width:320px) {
  .breakpoint .gap-12-xs {
    grid-gap: calc(12 * var(--spacing-base));
    gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:640px) {
  .breakpoint .gap-12-sm {
    grid-gap: calc(12 * var(--spacing-base));
    gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:768px) {
  .breakpoint .gap-12-md {
    grid-gap: calc(12 * var(--spacing-base));
    gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1024px) {
  .breakpoint .gap-12-lg {
    grid-gap: calc(12 * var(--spacing-base));
    gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1280px) {
  .breakpoint .gap-12-xl {
    grid-gap: calc(12 * var(--spacing-base));
    gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1336px) {
  .breakpoint .gap-12-2xl {
    grid-gap: calc(12 * var(--spacing-base));
    gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1440px) {
  .breakpoint .gap-12-3xl {
    grid-gap: calc(12 * var(--spacing-base));
    gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:1676px) {
  .breakpoint .gap-12-4xl {
    grid-gap: calc(12 * var(--spacing-base));
    gap: calc(12 * var(--spacing-base))
  }
}
@media(min-width:320px) {
  .breakpoint .col-span-12-xs {
    grid-column: span 12/span 12
  }
}
@media(min-width:640px) {
  .breakpoint .col-span-12-sm {
    grid-column: span 12/span 12
  }
}
@media(min-width:768px) {
  .breakpoint .col-span-12-md {
    grid-column: span 12/span 12
  }
}
@media(min-width:1024px) {
  .breakpoint .col-span-12-lg {
    grid-column: span 12/span 12
  }
}
@media(min-width:1280px) {
  .breakpoint .col-span-12-xl {
    grid-column: span 12/span 12
  }
}
@media(min-width:1336px) {
  .breakpoint .col-span-12-2xl {
    grid-column: span 12/span 12
  }
}
@media(min-width:1440px) {
  .breakpoint .col-span-12-3xl {
    grid-column: span 12/span 12
  }
}
@media(min-width:1676px) {
  .breakpoint .col-span-12-4xl {
    grid-column: span 12/span 12
  }
}
.col-start-12 {
  grid-column-start: 12
}
@media(min-width:320px) {
  .breakpoint .col-start-12-xs {
    grid-column-start: 12
  }
}
@media(min-width:640px) {
  .breakpoint .col-start-12-sm {
    grid-column-start: 12
  }
}
@media(min-width:768px) {
  .breakpoint .col-start-12-md {
    grid-column-start: 12
  }
}
@media(min-width:1024px) {
  .breakpoint .col-start-12-lg {
    grid-column-start: 12
  }
}
@media(min-width:1280px) {
  .breakpoint .col-start-12-xl {
    grid-column-start: 12
  }
}
@media(min-width:1336px) {
  .breakpoint .col-start-12-2xl {
    grid-column-start: 12
  }
}
@media(min-width:1440px) {
  .breakpoint .col-start-12-3xl {
    grid-column-start: 12
  }
}
@media(min-width:1676px) {
  .breakpoint .col-start-12-4xl {
    grid-column-start: 12
  }
}
.col-end-12 {
  grid-column-end: 12
}
@media(min-width:320px) {
  .breakpoint .col-end-12-xs {
    grid-column-end: 12
  }
}
@media(min-width:640px) {
  .breakpoint .col-end-12-sm {
    grid-column-end: 12
  }
}
@media(min-width:768px) {
  .breakpoint .col-end-12-md {
    grid-column-end: 12
  }
}
@media(min-width:1024px) {
  .breakpoint .col-end-12-lg {
    grid-column-end: 12
  }
}
@media(min-width:1280px) {
  .breakpoint .col-end-12-xl {
    grid-column-end: 12
  }
}
@media(min-width:1336px) {
  .breakpoint .col-end-12-2xl {
    grid-column-end: 12
  }
}
@media(min-width:1440px) {
  .breakpoint .col-end-12-3xl {
    grid-column-end: 12
  }
}
@media(min-width:1676px) {
  .breakpoint .col-end-12-4xl {
    grid-column-end: 12
  }
}
.row-start-12 {
  grid-row-start: 12
}
@media(min-width:320px) {
  .breakpoint .row-start-12-xs {
    grid-row-start: 12
  }
}
@media(min-width:640px) {
  .breakpoint .row-start-12-sm {
    grid-row-start: 12
  }
}
@media(min-width:768px) {
  .breakpoint .row-start-12-md {
    grid-row-start: 12
  }
}
@media(min-width:1024px) {
  .breakpoint .row-start-12-lg {
    grid-row-start: 12
  }
}
@media(min-width:1280px) {
  .breakpoint .row-start-12-xl {
    grid-row-start: 12
  }
}
@media(min-width:1336px) {
  .breakpoint .row-start-12-2xl {
    grid-row-start: 12
  }
}
@media(min-width:1440px) {
  .breakpoint .row-start-12-3xl {
    grid-row-start: 12
  }
}
@media(min-width:1676px) {
  .breakpoint .row-start-12-4xl {
    grid-row-start: 12
  }
}
.row-end-12 {
  grid-row-end: 12
}
@media(min-width:320px) {
  .breakpoint .row-end-12-xs {
    grid-row-end: 12
  }
}
@media(min-width:640px) {
  .breakpoint .row-end-12-sm {
    grid-row-end: 12
  }
}
@media(min-width:768px) {
  .breakpoint .row-end-12-md {
    grid-row-end: 12
  }
}
@media(min-width:1024px) {
  .breakpoint .row-end-12-lg {
    grid-row-end: 12
  }
}
@media(min-width:1280px) {
  .breakpoint .row-end-12-xl {
    grid-row-end: 12
  }
}
@media(min-width:1336px) {
  .breakpoint .row-end-12-2xl {
    grid-row-end: 12
  }
}
@media(min-width:1440px) {
  .breakpoint .row-end-12-3xl {
    grid-row-end: 12
  }
}
@media(min-width:1676px) {
  .breakpoint .row-end-12-4xl {
    grid-row-end: 12
  }
}
.col-auto {
  grid-column: auto
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr))
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr))
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr))
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr))
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr))
}
.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr))
}
.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr))
}
.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr))
}
.grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr))
}
.grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr))
}
.grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr))
}
.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr))
}
.grid-cols-none {
  grid-template-columns: none
}
@media(min-width:320px) {
  .breakpoint .grid-cols-1-xs {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-1-sm {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-1-md {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-1-lg {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-1-xl {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-1-2xl {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-1-3xl {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-1-4xl {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-2-xs {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-2-sm {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-2-md {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-2-lg {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-2-xl {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-2-2xl {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-2-3xl {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-2-4xl {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-3-xs {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-3-sm {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-3-md {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-3-lg {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-3-xl {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-3-2xl {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-3-3xl {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-3-4xl {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-4-xs {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-4-sm {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-4-md {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-4-lg {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-4-xl {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-4-2xl {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-4-3xl {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-4-4xl {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-5-xs {
    grid-template-columns: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-5-sm {
    grid-template-columns: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-5-md {
    grid-template-columns: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-5-lg {
    grid-template-columns: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-5-xl {
    grid-template-columns: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-5-2xl {
    grid-template-columns: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-5-3xl {
    grid-template-columns: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-5-4xl {
    grid-template-columns: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-6-xs {
    grid-template-columns: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-6-sm {
    grid-template-columns: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-6-md {
    grid-template-columns: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-6-lg {
    grid-template-columns: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-6-xl {
    grid-template-columns: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-6-2xl {
    grid-template-columns: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-6-3xl {
    grid-template-columns: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-6-4xl {
    grid-template-columns: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-7-xs {
    grid-template-columns: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-7-sm {
    grid-template-columns: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-7-md {
    grid-template-columns: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-7-lg {
    grid-template-columns: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-7-xl {
    grid-template-columns: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-7-2xl {
    grid-template-columns: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-7-3xl {
    grid-template-columns: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-7-4xl {
    grid-template-columns: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-8-xs {
    grid-template-columns: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-8-sm {
    grid-template-columns: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-8-md {
    grid-template-columns: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-8-lg {
    grid-template-columns: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-8-xl {
    grid-template-columns: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-8-2xl {
    grid-template-columns: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-8-3xl {
    grid-template-columns: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-8-4xl {
    grid-template-columns: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-9-xs {
    grid-template-columns: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-9-sm {
    grid-template-columns: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-9-md {
    grid-template-columns: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-9-lg {
    grid-template-columns: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-9-xl {
    grid-template-columns: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-9-2xl {
    grid-template-columns: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-9-3xl {
    grid-template-columns: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-9-4xl {
    grid-template-columns: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-10-xs {
    grid-template-columns: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-10-sm {
    grid-template-columns: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-10-md {
    grid-template-columns: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-10-lg {
    grid-template-columns: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-10-xl {
    grid-template-columns: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-10-2xl {
    grid-template-columns: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-10-3xl {
    grid-template-columns: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-10-4xl {
    grid-template-columns: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-11-xs {
    grid-template-columns: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-11-sm {
    grid-template-columns: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-11-md {
    grid-template-columns: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-11-lg {
    grid-template-columns: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-11-xl {
    grid-template-columns: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-11-2xl {
    grid-template-columns: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-11-3xl {
    grid-template-columns: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-11-4xl {
    grid-template-columns: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-12-xs {
    grid-template-columns: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-12-sm {
    grid-template-columns: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-12-md {
    grid-template-columns: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-12-lg {
    grid-template-columns: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-12-xl {
    grid-template-columns: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-12-2xl {
    grid-template-columns: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-12-3xl {
    grid-template-columns: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-12-4xl {
    grid-template-columns: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-cols-none-xs {
    grid-template-columns: none
  }
}
@media(min-width:640px) {
  .breakpoint .grid-cols-none-sm {
    grid-template-columns: none
  }
}
@media(min-width:768px) {
  .breakpoint .grid-cols-none-md {
    grid-template-columns: none
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-cols-none-lg {
    grid-template-columns: none
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-cols-none-xl {
    grid-template-columns: none
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-cols-none-2xl {
    grid-template-columns: none
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-cols-none-3xl {
    grid-template-columns: none
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-cols-none-4xl {
    grid-template-columns: none
  }
}
.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr))
}
.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr))
}
.grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr))
}
.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr))
}
.grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr))
}
.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr))
}
.grid-rows-7 {
  grid-template-rows: repeat(7, minmax(0, 1fr))
}
.grid-rows-8 {
  grid-template-rows: repeat(8, minmax(0, 1fr))
}
.grid-rows-9 {
  grid-template-rows: repeat(9, minmax(0, 1fr))
}
.grid-rows-10 {
  grid-template-rows: repeat(10, minmax(0, 1fr))
}
.grid-rows-11 {
  grid-template-rows: repeat(11, minmax(0, 1fr))
}
.grid-rows-12 {
  grid-template-rows: repeat(12, minmax(0, 1fr))
}
.grid-rows-none {
  grid-template-rows: none
}
@media(min-width:320px) {
  .breakpoint .grid-rows-1-xs {
    grid-template-rows: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-1-sm {
    grid-template-rows: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-1-md {
    grid-template-rows: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-1-lg {
    grid-template-rows: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-1-xl {
    grid-template-rows: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-1-2xl {
    grid-template-rows: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-1-3xl {
    grid-template-rows: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-1-4xl {
    grid-template-rows: repeat(1, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-2-xs {
    grid-template-rows: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-2-sm {
    grid-template-rows: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-2-md {
    grid-template-rows: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-2-lg {
    grid-template-rows: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-2-xl {
    grid-template-rows: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-2-2xl {
    grid-template-rows: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-2-3xl {
    grid-template-rows: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-2-4xl {
    grid-template-rows: repeat(2, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-3-xs {
    grid-template-rows: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-3-sm {
    grid-template-rows: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-3-md {
    grid-template-rows: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-3-lg {
    grid-template-rows: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-3-xl {
    grid-template-rows: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-3-2xl {
    grid-template-rows: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-3-3xl {
    grid-template-rows: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-3-4xl {
    grid-template-rows: repeat(3, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-4-xs {
    grid-template-rows: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-4-sm {
    grid-template-rows: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-4-md {
    grid-template-rows: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-4-lg {
    grid-template-rows: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-4-xl {
    grid-template-rows: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-4-2xl {
    grid-template-rows: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-4-3xl {
    grid-template-rows: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-4-4xl {
    grid-template-rows: repeat(4, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-5-xs {
    grid-template-rows: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-5-sm {
    grid-template-rows: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-5-md {
    grid-template-rows: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-5-lg {
    grid-template-rows: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-5-xl {
    grid-template-rows: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-5-2xl {
    grid-template-rows: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-5-3xl {
    grid-template-rows: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-5-4xl {
    grid-template-rows: repeat(5, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-6-xs {
    grid-template-rows: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-6-sm {
    grid-template-rows: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-6-md {
    grid-template-rows: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-6-lg {
    grid-template-rows: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-6-xl {
    grid-template-rows: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-6-2xl {
    grid-template-rows: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-6-3xl {
    grid-template-rows: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-6-4xl {
    grid-template-rows: repeat(6, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-7-xs {
    grid-template-rows: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-7-sm {
    grid-template-rows: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-7-md {
    grid-template-rows: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-7-lg {
    grid-template-rows: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-7-xl {
    grid-template-rows: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-7-2xl {
    grid-template-rows: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-7-3xl {
    grid-template-rows: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-7-4xl {
    grid-template-rows: repeat(7, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-8-xs {
    grid-template-rows: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-8-sm {
    grid-template-rows: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-8-md {
    grid-template-rows: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-8-lg {
    grid-template-rows: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-8-xl {
    grid-template-rows: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-8-2xl {
    grid-template-rows: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-8-3xl {
    grid-template-rows: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-8-4xl {
    grid-template-rows: repeat(8, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-9-xs {
    grid-template-rows: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-9-sm {
    grid-template-rows: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-9-md {
    grid-template-rows: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-9-lg {
    grid-template-rows: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-9-xl {
    grid-template-rows: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-9-2xl {
    grid-template-rows: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-9-3xl {
    grid-template-rows: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-9-4xl {
    grid-template-rows: repeat(9, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-10-xs {
    grid-template-rows: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-10-sm {
    grid-template-rows: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-10-md {
    grid-template-rows: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-10-lg {
    grid-template-rows: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-10-xl {
    grid-template-rows: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-10-2xl {
    grid-template-rows: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-10-3xl {
    grid-template-rows: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-10-4xl {
    grid-template-rows: repeat(10, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-11-xs {
    grid-template-rows: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-11-sm {
    grid-template-rows: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-11-md {
    grid-template-rows: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-11-lg {
    grid-template-rows: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-11-xl {
    grid-template-rows: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-11-2xl {
    grid-template-rows: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-11-3xl {
    grid-template-rows: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-11-4xl {
    grid-template-rows: repeat(11, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-12-xs {
    grid-template-rows: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-12-sm {
    grid-template-rows: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-12-md {
    grid-template-rows: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-12-lg {
    grid-template-rows: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-12-xl {
    grid-template-rows: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-12-2xl {
    grid-template-rows: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-12-3xl {
    grid-template-rows: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-12-4xl {
    grid-template-rows: repeat(12, minmax(0, 1fr))
  }
}
@media(min-width:320px) {
  .breakpoint .grid-rows-none-xs {
    grid-template-rows: none
  }
}
@media(min-width:640px) {
  .breakpoint .grid-rows-none-sm {
    grid-template-rows: none
  }
}
@media(min-width:768px) {
  .breakpoint .grid-rows-none-md {
    grid-template-rows: none
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-rows-none-lg {
    grid-template-rows: none
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-rows-none-xl {
    grid-template-rows: none
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-rows-none-2xl {
    grid-template-rows: none
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-rows-none-3xl {
    grid-template-rows: none
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-rows-none-4xl {
    grid-template-rows: none
  }
}
.grid-flow-row {
  grid-auto-flow: row
}
@media(min-width:320px) {
  .breakpoint .grid-flow-row-xs {
    grid-auto-flow: row
  }
}
@media(min-width:640px) {
  .breakpoint .grid-flow-row-sm {
    grid-auto-flow: row
  }
}
@media(min-width:768px) {
  .breakpoint .grid-flow-row-md {
    grid-auto-flow: row
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-flow-row-lg {
    grid-auto-flow: row
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-flow-row-xl {
    grid-auto-flow: row
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-flow-row-2xl {
    grid-auto-flow: row
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-flow-row-3xl {
    grid-auto-flow: row
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-flow-row-4xl {
    grid-auto-flow: row
  }
}
.grid-flow-column {
  grid-auto-flow: column
}
@media(min-width:320px) {
  .breakpoint .grid-flow-column-xs {
    grid-auto-flow: column
  }
}
@media(min-width:640px) {
  .breakpoint .grid-flow-column-sm {
    grid-auto-flow: column
  }
}
@media(min-width:768px) {
  .breakpoint .grid-flow-column-md {
    grid-auto-flow: column
  }
}
@media(min-width:1024px) {
  .breakpoint .grid-flow-column-lg {
    grid-auto-flow: column
  }
}
@media(min-width:1280px) {
  .breakpoint .grid-flow-column-xl {
    grid-auto-flow: column
  }
}
@media(min-width:1336px) {
  .breakpoint .grid-flow-column-2xl {
    grid-auto-flow: column
  }
}
@media(min-width:1440px) {
  .breakpoint .grid-flow-column-3xl {
    grid-auto-flow: column
  }
}
@media(min-width:1676px) {
  .breakpoint .grid-flow-column-4xl {
    grid-auto-flow: column
  }
}
.color-fresh-700 {
  color: var(--color-fresh-700)
}
.color-fresh-500 {
  color: var(--color-fresh-500)
}
.color-fresh-300 {
  color: var(--color-fresh-300)
}
.color-plus-300 {
  color: var(--color-plus-300)
}
.color-plus-500 {
  color: var(--color-plus-500)
}
.color-plus-700 {
  color: var(--color-plus-700)
}
.color-plus-primary {
  color: var(--color-plus-primary)
}
.color-ad {
  color: var(--color-ad)
}
.color-delivery-jet {
  color: var(--color-delivery-jet)
}
.color-delivery-express {
  color: var(--color-delivery-express)
}
.color-rating-4-5 {
  color: var(--color-rating-4-5)
}
.color-rating-3-4 {
  color: var(--color-rating-3-4)
}
.color-rating-2-3 {
  color: var(--color-rating-2-3)
}
.color-rating-0-2 {
  color: var(--color-rating-0-2)
}
.color-delivery-ship-by-seller {
  color: var(--color-delivery-ship-by-seller)
}
.color-app-background {
  color: var(--color-app-background)
}
.color-secondary-700 {
  color: var(--color-secondary-700)
}
.color-primary-500 {
  color: var(--color-primary-500)
}
.color-hint-object-caution {
  color: var(--color-hint-object-caution)
}
.bg-fresh-700 {
  background-color: var(--color-fresh-700)
}
.bg-fresh-500 {
  background-color: var(--color-fresh-500)
}
.bg-fresh-300 {
  background-color: var(--color-fresh-300)
}
.bg-plus-300 {
  background-color: var(--color-plus-300)
}
.bg-plus-500 {
  background-color: var(--color-plus-500)
}
.bg-plus-700 {
  background-color: var(--color-plus-700)
}
.bg-plus-primary {
  background-color: var(--color-plus-primary)
}
.bg-ad {
  background-color: var(--color-ad)
}
.bg-delivery-jet {
  background-color: var(--color-delivery-jet)
}
.bg-delivery-express {
  background-color: var(--color-delivery-express)
}
.bg-rating-4-5 {
  background-color: var(--color-rating-4-5)
}
.bg-rating-3-4 {
  background-color: var(--color-rating-3-4)
}
.bg-rating-2-3 {
  background-color: var(--color-rating-2-3)
}
.bg-rating-0-2 {
  background-color: var(--color-rating-0-2)
}
.bg-delivery-ship-by-seller {
  background-color: var(--color-delivery-ship-by-seller)
}
.bg-app-background {
  background-color: var(--color-app-background)
}
.bg-secondary-700 {
  background-color: var(--color-secondary-700)
}
.bg-primary-500 {
  background-color: var(--color-primary-500)
}
.bg-hint-object-caution {
  background-color: var(--color-hint-object-caution)
}
.ellipsis-1 {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden
}
.border-2 {
  border: 2px solid var(--color-neutral-100)
}
.bg-cover {
  background-size: cover
}
.h-auto {
  height: auto
}
@media(min-width:1024px) {
  :global(.breakpoint) .h-auto-lg {
    height: auto
  }
}
.ratio-1-1 {
  aspect-ratio: 1/1
}
@font-face {
  font-family: barcode;
  src: url(../fonts//barcode.a97b35f4.ttf)
}
@font-face {
  font-family: Libre Barcode\ 128;
  src: url(../fonts//barcode.a97b35f4.ttf)
}
.br-list-vertical-no-padding-200 + .br-list-vertical-no-padding-200 {
  border-top: 1px solid var(--color-neutral-200)
}
.ReactModal__Overlay {
  display: flex;
  flex-direction: column;
  left: 0;
  opacity: 0;
  top: 0;
  transition: opacity .25s ease-in-out
}
.ReactModal__Content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)
}
.ReactModal__Content > * {
  flex-grow: 1
}
.ReactModal__Overlay--after-open {
  opacity: 1
}
.ReactModal__Overlay--before-close {
  opacity: 0
}
.radius-12 {
  border-radius: 12px
}
.as-stretch {
  align-self: stretch
}
.divider {
  position: relative
}
.divider:after {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: var(--color-neutral-200);
  width: 1px;
  content: " ";
  height: calc(100% - 10px)
}
.form-control-solid {
  font-weight: 400;
  line-height: 2.15;
padding-top: calc(2 * var(--spacing-base));
padding-bottom: calc(2 * var(--spacing-base));
	caret-color: var(--color-secondary-500);
	border: 1px solid var(--color-neutral-300) !important;
	  background-color: var(--color-neutral-000);
	border-radius: 8px !important;
overflow: hidden;
	width: 100%;
	padding-right: 10px;
	padding-left: 10px;
	
}
.Input_InputWrapper__BQT4z {
 border:1px solid var(--color-neutral-100)!important;
 border-radius:8px!important;
 overflow:hidden
}
@media(min-width:1024px) {
 .breakpoint .Input_InputWrapper__BQT4z {
  border:1px solid var(--color-neutral-300)!important
 }
}
.Input_InputWrapper--error__uExg_ {
 border-bottom:2px solid var(--color-hint-object-error)!important
}
@media(min-width:1024px) {
 .breakpoint .Input_InputWrapper--error__uExg_ {
  border:1px solid var(--color-hint-object-error)!important
 }
}
.Input_InputWrapper--focus__fgrNp {
 border-bottom:2px solid var(--color-blue-primary)!important
}
@media(min-width:1024px) {
 .breakpoint .Input_InputWrapper--focus__fgrNp {
  border:1px solid var(--color-blue-primary)!important
 }
}
.codeInput_codeInput__trackingOtp__CZO__ {
 letter-spacing:1rem
}
.AccountWrapper_accountWrapper__mainBox__1_2bs {
 width:100%;
 max-width:400px
}
.breakpoint .tab-content {
	padding: 0 !important;
	margin: 0 !important;
}
.breakpoint .form-group  label{
	    font-size: 14px;
    font-weight: bold;
    margin-bottom: 8px;
    display: block;
}
.breakpoint .form-group {
	margin-bottom: 10px;
}
.alert {
	display: block;
    padding: 10px;
    font-size: 13px;
    color: #fff;
    border-radius: 4px;
    margin-bottom: 20px;
}
.alert-danger {
	    background: #fb507d;
}
.text-center {
	text-align: center;
}

.fs-20 {
	font-size: 20px;
}
.Tab_Tab__border__Ya_JB {
 background-color:var(--color-button-primary);
 border-top-left-radius:var(--small-radius);
 border-top-right-radius:var(--small-radius);
 height:4px;
 left:50%;
 -webkit-transform:translateX(-50%);
 transform:translateX(-50%);
 width:calc(100% - 16px)
}
.ListItemBulletSlot_ListItemBulletSlot__line__Y_DnR {
 left:50%;
 -webkit-transform:translateX(-50%);
 transform:translateX(-50%);
 width:1px
}
.Tooltip_text-h1__WsXDU {
 font-size:2.8rem;
 font-weight:500;
 line-height:2.1
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h1__WsXDU {
  font-size:3.3rem;
  font-weight:500;
  line-height:2.1
 }
}
.Tooltip_text-h1-extra__42SaS {
 font-size:2.8rem;
 font-weight:800;
 line-height:2.1
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h1-extra__42SaS {
  font-size:3.3rem;
  font-weight:800;
  line-height:2.1
 }
}
.Tooltip_text-h2__3RHry {
 font-size:2.2rem;
 font-weight:500;
 line-height:2.1
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h2__3RHry {
  font-size:2.6rem;
  font-weight:500;
  line-height:2.1
 }
}
.Tooltip_text-h2-extra__sSTT5 {
 font-size:2.2rem;
 font-weight:800;
 line-height:2.1
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h2-extra__sSTT5 {
  font-size:2.6rem;
  font-weight:800;
  line-height:2.1
 }
}
.Tooltip_text-h3__Yzgkk {
 font-size:1.8rem;
 font-weight:500;
 line-height:2.1
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h3__Yzgkk {
  font-size:2.1rem;
  font-weight:500;
  line-height:2.1
 }
}
.Tooltip_text-h3-extra__x_hPB {
 font-size:1.8rem;
 font-weight:800;
 line-height:2.1
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h3-extra__x_hPB {
  font-size:2.1rem;
  font-weight:800;
  line-height:2.1
 }
}
.Tooltip_text-h4__j3GUF {
 font-size:1.6rem;
 font-weight:700;
 line-height:2.12
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h4__j3GUF {
  font-size:1.2rem;
  font-weight:700;
  line-height:2.12
 }
}
.Tooltip_text-h4-extra__5a_Bs {
 font-size:1.6rem;
 font-weight:800;
 line-height:2.12
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h4-extra__5a_Bs {
  font-size:1.2rem;
  font-weight:800;
  line-height:2.12
 }
}
.Tooltip_text-h5__tXPa7 {
 font-size:1.1rem;
 font-weight:700;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h5__tXPa7 {
  font-size:1.6rem;
  font-weight:700;
  line-height:2.15
 }
}
.Tooltip_text-h5-extra__KLe2E {
 font-size:1.1rem;
 font-weight:800;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-h5-extra__KLe2E {
  font-size:1.6rem;
  font-weight:800;
  line-height:2.15
 }
}
.Tooltip_text-subtitle__4yvy6 {
 font-size:1.3rem;
 font-weight:400;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-subtitle__4yvy6 {
  font-size:1.5rem;
  font-weight:400;
  line-height:2.15
 }
}
.Tooltip_text-subtitle-strong__IgLc5 {
 font-size:1.3rem;
 font-weight:700;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-subtitle-strong__IgLc5 {
  font-size:1.5rem;
  font-weight:700;
  line-height:2.15
 }
}
.Tooltip_text-subtitle-extra__o3xrb {
 font-size:1.3rem;
 font-weight:800;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-subtitle-extra__o3xrb {
  font-size:1.5rem;
  font-weight:800;
  line-height:2.15
 }
}
.Tooltip_text-body-1__OH3K_ {
 font-size:0.8rem;
 font-weight:400;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-body-1__OH3K_ {
  font-size:1.1rem;
  font-weight:400;
  line-height:2.15
 }
}
.Tooltip_text-body1-strong__gq_9r {
 font-size:0.8rem;
 font-weight:700;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-body1-strong__gq_9r {
  font-size:1.1rem;
  font-weight:700;
  line-height:2.15
 }
}
.Tooltip_text-body1-extra__jC61A {
 font-size:0.8rem;
 font-weight:800;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-body1-extra__jC61A {
  font-size:1.1rem;
  font-weight:800;
  line-height:2.15
 }
}
.Tooltip_text-body-2__6LLSp,
.Tooltip_Tooltip__tooltip__MKAkT {
 font-size:1.1rem;
 font-weight:400;
 line-height:2.17
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-body-2__6LLSp,
 .Tooltip_breakpoint__I_AHI .Tooltip_Tooltip__tooltip__MKAkT {
  font-size:0.8rem;
  font-weight:400;
  line-height:2.17
 }
}
.Tooltip_text-body2-strong__IytR3 {
 font-size:1.1rem;
 font-weight:700;
 line-height:2.17
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-body2-strong__IytR3 {
  font-size:0.8rem;
  font-weight:700;
  line-height:2.17
 }
}
.Tooltip_text-body2-extra__d1cWw {
 font-size:1.1rem;
 font-weight:800;
 line-height:2.17
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-body2-extra__d1cWw {
  font-size:0.8rem;
  font-weight:800;
  line-height:2.17
 }
}
.Tooltip_text-caption__1dOAP {
 font-size:1rem;
 font-weight:400;
 line-height:2.17
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-caption__1dOAP {
  font-size:1.1rem;
  font-weight:400;
  line-height:2.17
 }
}
.Tooltip_text-caption-strong__7_Cl_ {
 font-size:1rem;
 font-weight:700;
 line-height:2.17
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-caption-strong__7_Cl_ {
  font-size:1.1rem;
  font-weight:700;
  line-height:2.17
 }
}
.Tooltip_text-caption-extra__v7L7L {
 font-size:1rem;
 font-weight:800;
 line-height:2.17
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-caption-extra__v7L7L {
  font-size:1.1rem;
  font-weight:800;
  line-height:2.17
 }
}
.Tooltip_text-button-1__TqlxH {
 font-size:1.1rem;
 font-weight:700;
 line-height:2.15
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-button-1__TqlxH {
  font-size:1.1rem;
  font-weight:700;
  line-height:2.15
 }
}
.Tooltip_text-button-2__inYNE {
 font-size:0.8rem;
 font-weight:700;
 line-height:2.17
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-button-2__inYNE {
  font-size:0.8rem;
  font-weight:700;
  line-height:2.17
 }
}
.Tooltip_text-button-3__qkVsr {
 font-size:1rem;
 font-weight:800;
 line-height:2.17
}
@media(min-width:1024px) {
 .Tooltip_breakpoint__I_AHI .Tooltip_text-button-3__qkVsr {
  font-size:1rem;
  font-weight:800;
  line-height:2.17
 }
}
.Tooltip_color-000__jLcM0 {
 color:var(--color-neutral-000)
}
.Tooltip_color-300__HfzHh {
 color:var(--color-neutral-300)
}
.Tooltip_color-400__k_Ql2 {
 color:var(--color-neutral-400)
}
.Tooltip_color-500___lc98 {
 color:var(--color-neutral-500)
}
.Tooltip_color-600___Djh6 {
 color:var(--color-neutral-600)
}
.Tooltip_color-700__4_kS_ {
 color:var(--color-neutral-700)
}
.Tooltip_color-800__9k3Un {
 color:var(--color-neutral-800)
}
.Tooltip_color-900__diqIJ {
 color:var(--color-neutral-900)
}
.Tooltip_color-secondary-700__fe7IZ {
 color:var(--color-secondary-700)
}
.Tooltip_color-primary-700__X8ASU {
 color:var(--color-primary-700)
}
.Tooltip_color-hint-text-success__RLgnk {
 color:var(--color-hint-text-success)
}
.Tooltip_color-primary-100__HY3FB {
 color:var(--color-primary-100)
}
.Tooltip_color-primary-500__F26a_ {
 color:var(--color-primary-500)
}
.Tooltip_color-hint-text-error__rViUk {
 color:var(--color-hint-text-error)
}
.Tooltip_color-hint-text-neutral__dV4Vx {
 color:var(--color-hint-text-neutral)
}
.Tooltip_color-hint-text-caution__MbpPK {
 color:var(--color-hint-text-caution)
}
.Tooltip_color-secondary-500__O41F2 {
 color:var(--color-secondary-500)
}
.Tooltip_color-white__xKb9q {
 color:var(--color-white)
}
.Tooltip_color-black__P9rB3 {
 color:var(--color-black)
}
.Tooltip_text-no-wrap__YbEJa {
 white-space:nowrap
}
.Tooltip_ltr__pZBDX {
 direction:ltr
}
.Tooltip_Tooltip__tooltip__MKAkT {
 max-width:320px;
 width:-webkit-max-content;
 width:max-content;
 word-wrap:break-word;
 border:1px solid var(--color-neutral-800);
 background:var(--color-neutral-700);
 color:var(--color-white);
 border-radius:var(--small-radius);
 padding:calc(2 * var(--spacing-base)) calc(3 * var(--spacing-base));
 margin:calc(2 * var(--spacing-base));
 display:none
}
.Tooltip_Tooltip__tooltip--whiteBg__aLbmk {
 border:none;
 background:var(--color-neutral-000);
 color:var(--color-neutral-900)
}
.Tooltip_Tooltip__tooltip--active__3YP_x {
 display:block
}
.Tooltip_Tooltip__tooltip--inactive__TrLbR {
 display:none
}
.Tooltip_Tooltip__tooltip__MKAkT[data-show] {
 display:block
}
.ProductPrice_ProductPrice__wZxnF {
 align-items:baseline
}
.ProductPrice_ProductPrice__discountWrapper__bx4mc {
 height:20px;
 width:34px
}
.ProductPrice_ProductPrice__discountWrapper--withLabel__Gm0dC {
 width:67px
}
.BillBox_BillBox__shipmentsTooltipTitle__1SseJ {
 background:rgba(0,191,214,.05)
}
.BillBox_BillBox__shipmentsToolTipContainer__eM_Dc {
 min-width:262px
}
.fixedCTA_fixedCTA__titleBox__Rv9mh {
 order:1
}
.fixedCTA_fixedCTA__ButtonBox__3ocKn {
 order:2
}
@media only screen and (max-width:1024px) {
 .fixedCTA_fixedCTA__titleBox__Rv9mh {
  order:2
 }
 .fixedCTA_fixedCTA__ButtonBox__3ocKn {
  order:1
 }
}
.CheckoutGrid_CheckoutGrid__sideBar__lj3LR {
 transition:top .2s
}
@media(min-width:1024px) {
 .breakpoint .CheckoutGrid_CheckoutGrid__sideBar__lj3LR {
  width:300px
 }
}
.ScrollHorizontalWrapper_ScrollHorizontalWrapper__button__ivZXa {
 border:1px solid var(--color-neutral-200);
 height:40px;
 top:50%;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 width:40px
}
.ScrollHorizontalWrapper_ScrollHorizontalWrapper__button__ivZXa svg {
 opacity:.7
}
.ScrollHorizontalWrapper_ScrollHorizontalWrapper__button__ivZXa:hover {
 border:1px solid var(--color-neutral-200)
}
.ScrollHorizontalWrapper_ScrollHorizontalWrapper__button__ivZXa:hover svg {
 opacity:1
}
.ScrollHorizontalWrapper_ScrollHorizontalWrapper__button--small__vhwl7 {
 height:28px;
 width:28px
}
.ScrollHorizontalWrapper_ScrollHorizontalWrapper__button--prev__XgdlI {
 right:8px
}
.ScrollHorizontalWrapper_ScrollHorizontalWrapper__button--next__2a79G {
 left:8px
}
.layout_layout__wZXWS,
.layout_layout__wZXWS * {
 -ms-overflow-style:none;
 scrollbar-width:none
}
.layout_layout__wZXWS::-webkit-scrollbar,
.layout_layout__wZXWS ::-webkit-scrollbar {
 display:none
}
@media(min-width:1024px) {
 .breakpoint .layout_Layout__eyRoc {
  left:50px;
  bottom:76px
 }
 .breakpoint .layout_Layout__content__6lcnp {
  width:360px;
  height:70vh;
  border:1px solid var(--color-primary-500)
 }
}
.layout_Layout__CTAButton__0wnlR {
 left:50px;
 bottom:10px
}
.Message_Message__Ju74q {
 border:1px solid var(--color-secondary-500)
}
.chat_bg__EtLEs {
 background-image:url(/_next/static/media/chat-bg.ecf20301.png);
 -ms-overflow-style:none;
 scrollbar-width:none
}
.chat_bg__EtLEs::-webkit-scrollbar {
 display:none
}
.chat_Chat__TextArea__b_EOI {
 border:1px solid var(--color-secondary-500)
}
.chat_Chat__Message___YIkl {
 width:90%;
 word-break:break-all
}
.Skeleton_Skeleton__container__v_f7y {
 max-width:100%
}
.Skeleton_Skeleton__container__v_f7y:after {
 content:"";
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background:linear-gradient(136deg,transparent,#ecebeb,transparent);
 background-size:400% 400%;
 z-index:1;
 -webkit-animation:Skeleton_placeholderAnimate__XGd_4 1s linear infinite forwards;
 animation:Skeleton_placeholderAnimate__XGd_4 1s linear infinite forwards
}
@-webkit-keyframes Skeleton_placeholderAnimate__XGd_4 {
 0% {
  background-position:13% 0
 }
 to {
  background-position:88% 100%
 }
}
@keyframes Skeleton_placeholderAnimate__XGd_4 {
 0% {
  background-position:13% 0
 }
 to {
  background-position:88% 100%
 }
}
.BaseLayoutMobileHeaderBurgerMenu_BaseLayoutMobileHeaderBurgerMenu__Qtc8o {
 width:312px;
 right:0;
 -webkit-transform:translateX(400px);
 transform:translateX(400px);
 transition:-webkit-transform .3s ease-in-out;
 transition:transform .3s ease-in-out;
 transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out
}
.BaseLayoutMobileHeaderBurgerMenu_BaseLayoutMobileHeaderBurgerMenu--open__rOugJ {
 -webkit-transform:translateX(0);
 transform:translateX(0)
}
.BaseLayoutMobileHeaderBurgerMenu_BaseLayoutMobileHeaderBurgerMenu__item__Y2s2x {
 height:52px
}
.BaseLayoutMobileHeaderBurgerMenu_BaseLayoutMobileHeaderBurgerMenu__expandIcon--expanded__ISFGt {
 -webkit-transform:rotate(180deg);
 transform:rotate(180deg)
}
.GeneralOverlay_GeneralOverlay__4Fm33 {
 opacity:0;
 pointer-events:none;
 transition-duration:.2s;
 -webkit-transform-style:opacity;
 transform-style:opacity
}
.GeneralOverlay_GeneralOverlay--visible__ZMBV3 {
 pointer-events:auto;
 opacity:.5
}
.BaseLayoutGeneralLocation_BaseLayoutGeneralLocation__aOG3e {
 border-top:1px solid var(--color-neutral-100)
}
@media(min-width:1024px) {
 .breakpoint .BaseLayoutGeneralLocation_BaseLayoutGeneralLocation__aOG3e {
  border:none
 }
}
.BaseLayoutHeaderUserSection_BaseLayoutHeaderUserSection__divider__xdukT {
 width:1px;
 height:24px
}
.BaseLayoutStaticFooter_BaseLayoutStaticFooter__partnersSectionItem__U2_ZA {
 height:80px;
 width:33%
}
.BaseLayoutStaticFooter_BaseLayoutStaticFooter__partnersSectionItem__U2_ZA:first-child {
 border-right:none
}
@media(min-width:1024px) {
 .breakpoint .BaseLayoutStaticFooter_BaseLayoutStaticFooter__partnersSectionItem__U2_ZA {
  width:14.28%
 }
 .breakpoint .BaseLayoutStaticFooter_BaseLayoutStaticFooter__partnersSectionItem__U2_ZA:nth-child(8) {
  border-right:none
 }
}
.BaseLayoutStaticFooter_BaseLayoutStaticFooter__appSection__WkkkA {
 background-color:#3c4b6d
}
.BaseLayoutStaticFooter_BaseLayoutStaticFooter__appDownloadLink__kFnLU {
 width:calc(50% - 4*var(--spacing-base));
 max-width:142px
}
.BaseLayoutStaticFooter_BaseLayoutStaticFooter__newsletter__formContainer__tz0vj>form {
 width:100%;
 display:flex;
 flex-direction:row;
 align-items:center
}
.BaseLayoutMobile_BaseLayoutMobile__fixedHeaderBorder__9BqHw {
 box-shadow:0 2px 2px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,.14)
}
.BaseLayoutMobile_BaseLayoutMobile__fixedHeaderBorder--withRadius____BOM {
 border-radius:0 0 var(--medium-radius) var(--medium-radius)
}
.BaseLayoutMobile_BaseLayoutMobile__collapsibleHeader__3BRR0 {
 transition:height .5s ease;
 -webkit-transition:height .5s ease;
 -o-transition:height .5s ease;
 -moz-transition:height .5s ease
}
.BaseLayoutMobile_BaseLayoutMobile__content__A_Zjf>* {
 flex-grow:1
}
.BaseLayoutMobile_BaseLayoutMobile__createAdButton__DQVQ9 {
 bottom:calc(100% + 12px);
 left:12px
}
.BaseLayoutDesktopHeaderNavigation_BaseLayoutDesktopHeaderNavigation__megaMenuContainer__0gciT {
 top:40px;
 border-radius:0 0 var(--medium-radius) var(--medium-radius);
 opacity:0;
 height:0;
 pointer-events:none
}
.BaseLayoutDesktopHeaderNavigation_BaseLayoutDesktopHeaderNavigation__megaMenuContainer--visible__AFvdU {
 pointer-events:auto;
 opacity:1;
 height:unset
}
.BaseLayoutDesktopHeaderNavigation_BaseLayoutDesktopHeaderNavigation__indicator__exEQn {
 height:2px;
 border-radius:var(--global-radius) var(--global-radius) 0 0;
 transition:all .2s ease;
 pointer-events:none
}
.BaseLayoutDesktopHeaderNavigation_BaseLayoutDesktopHeaderNavigation__navGroup__Gng_q {
 position:relative
}
.BaseLayoutDesktopHeaderNavigation_BaseLayoutDesktopHeaderNavigation__navGroup__Gng_q+.BaseLayoutDesktopHeaderNavigation_BaseLayoutDesktopHeaderNavigation__navGroup__Gng_q:before {
 content:"";
 width:1px;
 background-color:var(--color-neutral-200);
 height:16px;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 top:50%;
 position:absolute;
 right:0
}
.BaseLayoutDesktopHeaderNavigation_BaseLayoutDesktopHeaderNavigation__navContainer__Axetv {
 align-self:stretch
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__mainCategory__82tPY {
 border-top:1px solid transparent;
 border-bottom:1px solid transparent
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__mainCategory--hover__OUu7r {
 background-color:rgba(var(--color-neutral-100-rgb),.5)
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__itemIconHover__9AHZf svg {
 fill:var(--color-primary-500)!important
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__item__kV4Ez {
 max-width:25%
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__item__kV4Ez:hover {
 color:var(--color-primary-700)
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__item__kV4Ez:hover svg {
 fill:var(--color-primary-500)!important
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__item--main__pGop1:before {
 content:"";
 display:block;
 width:2px;
 height:14px;
 margin-left:calc(2*var(--spacing-base));
 background-color:var(--color-primary-500)
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__categoriesContainer__oV_8i {
 height:440px
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__mainCategoriesSection__tATyT {
 border-left:1px solid var(--color-neutral-100);
 width:200px
}
.BaseLayoutDesktopHeaderNavigationMainMegaMenu_BaseLayoutDesktopHeaderNavigationMainMegaMenu__bannersSection__LjvoW {
 width:285px
}
.banner_Banner__oXLzK:after {
 display:block;
 content:""
}
.banner_Banner__oXLzK img {
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 object-fit:cover
}
.banner_Banner--a__gKgyN:after {
 padding-bottom:75%
}
.banner_Banner--b__L3VHx:after {
 padding-bottom:40%
}
.banner_Banner--c__5rNkW:after {
 padding-bottom:50%
}
.banner_Banner--d__JnxMZ {
 padding-top:12.5%
}
.banner_Banner__aad__jW7M_ {
 left:-5px;
 bottom:-7px
}
@media(min-width:1024px) {
 .breakpoint .banner_Banner__aad__jW7M_ {
  bottom:7px;
  left:7px
 }
}
.banner_Banner__videoPlayerButton__jt5Eh {
 background-color:rgba(var(--color-black-rgb),.4)
}
.BaseLayoutDesktopHeader_BaseLayoutDesktopHeader__Nzoay {
 height:72px
}
.BaseLayoutDesktopHeader_BaseLayoutDesktopHeader--nav-open__JbhtV {
 height:108px
}
.BaseLayoutDesktopHeader_BaseLayoutDesktopHeader__navigationItem__XvtnN:first-child {
 border:none
}
.BaseLayoutDesktopHeader_BaseLayoutDesktopHeader__navigation__tjB01 {
 transition:-webkit-transform .3s;
 transition:transform .3s;
 transition:transform .3s,-webkit-transform .3s;
 min-height:36px
}
.BaseLayoutDesktopHeader_BaseLayoutDesktopHeader__navigation--hide__GH5Oq {
 -webkit-transform:translateY(-100%);
 transform:translateY(-100%)
}
.BaseLayoutDesktop_BaseLayoutDesktop__content__qBCkO>* {
 flex-grow:1;
 max-width:100%;
 width:100%
}
.BaseLayoutDesktop_BaseLayoutDesktop__content--fullWidth__iV_r1,
.BaseLayoutDesktop_BaseLayoutDesktop__content--fullWidth__iV_r1>* {
 max-width:100%
}
.BaseLayoutDesktop_BaseLayoutDesktop__header__CYMZY {
 height:var(--desktop-header-height)
}
.BaseLayoutDesktop_BaseLayoutDesktop__stickyHeader__EDgOE {
 top:var(--desktop-header-height)
}
.BaseLayoutDesktop_BaseLayoutDesktop__sideBar__4zCCX {
 width:auto;
 max-width:25%;
 padding-top:var(--desktop-header-height)
}
@media(min-width:1440px) {
 .breakpoint .BaseLayoutDesktop_BaseLayoutDesktop__sideBar__4zCCX {
  max-width:400px
 }
}
.BaseLayoutDesktop_BaseLayoutDesktop__sideBar__4zCCX>* {
 height:100%;
 flex-grow:1
}
.Frame_Frame__BKQ1n:not(:last-child) {
 border-bottom:8px solid var(--color-neutral-100)
}
.Frame_Frame__BKQ1n:not(:last-child):before {
 content:"";
 width:100%;
 display:block;
 position:absolute;
 height:1px;
 bottom:0;
 left:0
}
@media(min-width:1024px) {
 .breakpoint .Frame_Frame__BKQ1n {
  border:1px solid var(--color-neutral-200)!important
 }
 .breakpoint .Frame_Frame__BKQ1n:before {
  content:unset!important
 }
}
.CartItemPlusBenefits_CartItemPlusBenefits__AtoGn {
 background:linear-gradient(270deg,#ffe9fa,#fff 102%);
 background-size:320px auto;
 background-repeat:no-repeat;
 background-position:100%
}
.OnlyPlusActions_OnlyPlusActions__button__tJ8JP {
 border:1px solid var(--color-plus-700)
}
.ItemQuantity_itemQuantity__box__yAr_D {
 min-height:44px;
 max-height:44px
}
.ItemQuantity_itemQuantity__box--autoWidth__Peixo {
 width:auto;
 max-width:unset
}
.ItemQuantity_itemQuantity__boxCount__s_uGa {
 max-height:20px;
 top:4px
}
.ItemQuantity_itemQuantity__bgWhite__Fmeqg {
 background-color:#fff!important
}
.ItemQuantity_itemQuantity__borderRed__yl6Tz {
 border:1px solid #ef394e
}
.cartItem_CartItem__grid__Kr1In {
 display:grid;
 grid-template-columns:116px 1fr;
 grid-column-gap:16px;
 grid-row-gap:12px
}
@media(min-width:1024px) {
 .breakpoint .cartItem_CartItem__grid__Kr1In {
  grid-column-gap:24px
 }
}
.cartItem_CartItem__imageQuantity__Rstc_ {
 min-width:20px;
 height:20px
}
.cartItem_CartItem__discountIcon__Cl31c {
 margin-right:2px;
 top:-2px
}
.removeItemBox_RemovingItemBox__progressBarContainer__WL_Fo {
 width:100px;
 height:8px
}
.removeItemBox_RemovingItemBox__progressBarItem__NF_5b {
 -webkit-animation:removeItemBox_fill__vmMMN 2s linear forwards;
 animation:removeItemBox_fill__vmMMN 2s linear forwards;
 width:10%;
 height:8px
}
@-webkit-keyframes removeItemBox_fill__vmMMN {
 0% {
  width:10%
 }
 to {
  width:100%
 }
}
@keyframes removeItemBox_fill__vmMMN {
 0% {
  width:10%
 }
 to {
  width:100%
 }
}
.SimpleList_SimpleList__uUBRC {
 white-space:pre-wrap
}
.SelectorMenuItem_SelectorMenuItem___Tdau:hover {
 background-color:var(--color-neutral-100)
}
.TabTitle_TabTitle__EGo_G {
 width:20px;
 height:20px
}
.TabTitle_TabTitle--active__7AR02 {
 background-color:var(--color-icon-primary)
}
.ProfileLayoutSidebarUserDetail_ProfileLayoutSidebarUserDetail__line__zrlmf {
 height:68px;
 width:2px;
 right:3px;
 top:-68px
}
.ProfileLayoutSidebarUserDetail_ProfileLayoutSidebarUserDetail__dot__3LjAz {
 height:8px;
 width:8px;
 right:.5px
}
.ProfileLayoutSidebarUser_ProfileLayoutSidebarUser__info__7LEZE {
 border-bottom:1px solid var(--color-neutral-100)
}
@media(min-width:1024px) {
 .breakpoint .ProfileLayoutSidebarUser_ProfileLayoutSidebarUser__info__7LEZE {
  border-bottom:none
 }
}
.ProfileLayoutSidebarUser_ProfileLayoutSidebarUser__userPhone__eRDEj {
 margin-top:-8px
}
.ProfileLayoutSidebarMenuItem_ProfileLayoutSidebarMenuItem__ueMxa:hover {
 background-color:var(--color-app-background)
}
.ProfileLayoutSidebarMenuItem_ProfileLayoutSidebarMenuItem__selectedLine__Zbf4S {
 top:8px;
 height:calc(100% - 16px);
 width:4px;
 border-radius:2px 0 0 2px
}
.ProfileLayoutSidebarMenu_ProfileLayoutSidebarMenuItem__digiplusItem__G7e0E {
 order:0
}
@media(min-width:1024px) {
 .breakpoint .ProfileLayoutSidebarMenu_ProfileLayoutSidebarMenuItem__digiplusItem__G7e0E {
  order:-1
 }
}
.alert-success {
    background-color: #65aa57;
 
}

