/* [project]/atoms/text/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__OsaoZW__transform-uppercase {
  text-transform: uppercase;
}

.index-module-scss-module__OsaoZW__margin-none {
  margin: 0;
}

.index-module-scss-module__OsaoZW__spacing-wide {
  letter-spacing: .3em;
}

.index-module-scss-module__OsaoZW__style-normal {
  font-style: normal;
}

.index-module-scss-module__OsaoZW__style-italic {
  font-style: italic;
}

.index-module-scss-module__OsaoZW__decoration-underline {
  text-decoration: underline;
}

.index-module-scss-module__OsaoZW__decoration-line-through {
  text-decoration: line-through;
}


/* [project]/atoms/box/index.module.scss.module.css [app-client] (css) */
@layer base {
  .index-module-scss-module__qODzeW__box {
    max-width: 100%;
    color: inherit;
    background-color: initial;
    border-color: var(--box-border-colour-hex);
    border-color: var(--box-border-colour-p3);
    border-style: none;
    margin: 0;
    padding: 0;
  }

  .index-module-scss-module__qODzeW__skeleton {
    --box-skeleton-from-hex: #ebebeb;
    --box-skeleton-from-p3: color(display-p3 .921569 .921569 .921569);
    --box-skeleton-to-hex: #f5f5f5;
    --box-skeleton-to-p3: color(display-p3 .960784 .960784 .960784);
  }
}

.index-module-scss-module__qODzeW__direction-base, .index-module-scss-module__qODzeW__direction-row-responsive, .index-module-scss-module__qODzeW__direction-row-reverse, .index-module-scss-module__qODzeW__direction-row, .index-module-scss-module__qODzeW__direction-column-reverse, .index-module-scss-module__qODzeW__direction-column {
  min-width: 0;
  min-height: 0;
}

.index-module-scss-module__qODzeW__direction-column {
  flex-direction: column;
}

.index-module-scss-module__qODzeW__direction-column-reverse {
  flex-direction: column-reverse;
}

.index-module-scss-module__qODzeW__direction-row {
  flex-direction: row;
}

.index-module-scss-module__qODzeW__direction-row-reverse {
  flex-direction: row-reverse;
}

.index-module-scss-module__qODzeW__direction-row-responsive {
  flex-direction: column;
  flex-basis: auto;
  justify-content: flex-start;
  align-items: stretch;
}

@media (width >= 768px) {
  .index-module-scss-module__qODzeW__direction-row-responsive {
    flex-direction: row;
  }
}

.index-module-scss-module__qODzeW__display-flex {
  display: flex;
}

.index-module-scss-module__qODzeW__display-inline-flex {
  display: inline-flex;
}

.index-module-scss-module__qODzeW__display-grid {
  display: grid;
}

.index-module-scss-module__qODzeW__display-block {
  display: block;
}

.index-module-scss-module__qODzeW__display-none {
  display: none;
}

.index-module-scss-module__qODzeW__align-baseline {
  align-items: baseline;
}

.index-module-scss-module__qODzeW__align-center {
  align-items: center;
}

.index-module-scss-module__qODzeW__align-end {
  align-items: flex-end;
}

.index-module-scss-module__qODzeW__align-start {
  align-items: flex-start;
}

.index-module-scss-module__qODzeW__align-stretch {
  align-items: stretch;
}

.index-module-scss-module__qODzeW__alignContent-around {
  align-content: space-around;
}

.index-module-scss-module__qODzeW__alignContent-baseline {
  align-content: baseline;
}

.index-module-scss-module__qODzeW__alignContent-between {
  align-content: space-between;
}

.index-module-scss-module__qODzeW__alignContent-center {
  align-content: center;
}

.index-module-scss-module__qODzeW__alignContent-evenly {
  align-content: space-evenly;
}

.index-module-scss-module__qODzeW__alignContent-end {
  align-content: flex-end;
}

.index-module-scss-module__qODzeW__alignContent-start {
  align-content: flex-start;
}

.index-module-scss-module__qODzeW__alignContent-stretch {
  align-content: stretch;
}

.index-module-scss-module__qODzeW__alignSelf-center {
  align-self: center;
}

.index-module-scss-module__qODzeW__alignSelf-end {
  align-self: flex-end;
}

.index-module-scss-module__qODzeW__alignSelf-start {
  align-self: flex-start;
}

.index-module-scss-module__qODzeW__alignSelf-stretch {
  align-self: stretch;
}

.index-module-scss-module__qODzeW__alignSelf-baseline {
  align-self: baseline;
}

.index-module-scss-module__qODzeW__fill-vertical, .index-module-scss-module__qODzeW__fill-true {
  height: 100%;
}

.index-module-scss-module__qODzeW__fill-horizontal, .index-module-scss-module__qODzeW__fill-true {
  width: 100%;
}

.index-module-scss-module__qODzeW__flex-true {
  flex: 1;
}

.index-module-scss-module__qODzeW__flex-false {
  flex: none;
}

.index-module-scss-module__qODzeW__flex-grow {
  flex: 1 0 auto;
}

.index-module-scss-module__qODzeW__flex-shrink {
  flex: 0 auto;
}

.index-module-scss-module__qODzeW__background-gradient {
  background-image: linear-gradient(var(--box-background-direction), var(--box-background-from-hex), var(--box-background-to-hex));
  background-image: linear-gradient(var(--box-background-direction), var(--box-background-from-p3), var(--box-background-to-p3));
}

.index-module-scss-module__qODzeW__background-opacity {
  background: var(--box-background);
  background: color-mix(in srgb, var(--box-background), transparent var(--box-background-opacity));
}

.index-module-scss-module__qODzeW__basis-1-3 {
  flex-basis: calc(33% - 192px);
}

.index-module-scss-module__qODzeW__basis-2-3 {
  flex-basis: calc(66% - 192px);
}

.index-module-scss-module__qODzeW__basis-1-2 {
  flex-basis: calc(50% - 192px);
}

.index-module-scss-module__qODzeW__borderStyle-top-solid, .index-module-scss-module__qODzeW__borderStyle-all-solid {
  border-top-style: solid;
}

.index-module-scss-module__qODzeW__borderStyle-right-solid, .index-module-scss-module__qODzeW__borderStyle-all-solid {
  border-right-style: solid;
}

.index-module-scss-module__qODzeW__borderStyle-bottom-solid, .index-module-scss-module__qODzeW__borderStyle-all-solid {
  border-bottom-style: solid;
}

.index-module-scss-module__qODzeW__borderStyle-left-solid, .index-module-scss-module__qODzeW__borderStyle-all-solid {
  border-left-style: solid;
}

.index-module-scss-module__qODzeW__borderStyle-top-dashed, .index-module-scss-module__qODzeW__borderStyle-all-dashed {
  border-top-style: dashed;
}

.index-module-scss-module__qODzeW__borderStyle-right-dashed, .index-module-scss-module__qODzeW__borderStyle-all-dashed {
  border-right-style: dashed;
}

.index-module-scss-module__qODzeW__borderStyle-bottom-dashed, .index-module-scss-module__qODzeW__borderStyle-all-dashed {
  border-bottom-style: dashed;
}

.index-module-scss-module__qODzeW__borderStyle-left-dashed, .index-module-scss-module__qODzeW__borderStyle-all-dashed {
  border-left-style: dashed;
}

.index-module-scss-module__qODzeW__borderStyle-top-dotted, .index-module-scss-module__qODzeW__borderStyle-all-dotted {
  border-top-style: dotted;
}

.index-module-scss-module__qODzeW__borderStyle-right-dotted, .index-module-scss-module__qODzeW__borderStyle-all-dotted {
  border-right-style: dotted;
}

.index-module-scss-module__qODzeW__borderStyle-bottom-dotted, .index-module-scss-module__qODzeW__borderStyle-all-dotted {
  border-bottom-style: dotted;
}

.index-module-scss-module__qODzeW__borderStyle-left-dotted, .index-module-scss-module__qODzeW__borderStyle-all-dotted {
  border-left-style: dotted;
}

.index-module-scss-module__qODzeW__borderWidth-thin {
  border-width: thin;
}

.index-module-scss-module__qODzeW__borderWidth-medium {
  border-width: medium;
}

.index-module-scss-module__qODzeW__borderWidth-thick {
  border-width: thick;
}

.index-module-scss-module__qODzeW__elevation-light {
  --shadow-color: 220 3% 15%;
  --shadow-strength: 1%;
}

.index-module-scss-module__qODzeW__elevation-dark {
  --shadow-color: 220 40% 2%;
  --shadow-strength: 25%;
}

.index-module-scss-module__qODzeW__elevation-size-xsmall {
  box-shadow: 0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 9%));
}

.index-module-scss-module__qODzeW__elevation-size-small {
  box-shadow: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 5%));
}

.index-module-scss-module__qODzeW__elevation-size-medium {
  box-shadow: 0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 7%));
}

.index-module-scss-module__qODzeW__elevation-size-large {
  box-shadow: 0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 6%));
}

.index-module-scss-module__qODzeW__elevation-size-xlarge {
  box-shadow: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 2%)), 0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 4%)), 0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 5%)), 0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 7%));
}

.index-module-scss-module__qODzeW__hoverIndicator {
  cursor: pointer;
  outline: none;
}

.index-module-scss-module__qODzeW__hoverIndicator:focus {
  box-shadow: var(--box-outline-colour-hex) 0 0 2px 2px;
  box-shadow: var(--box-outline-colour-p3) 0 0 2px 2px;
}

.index-module-scss-module__qODzeW__gap-horizontal-xxsmall, .index-module-scss-module__qODzeW__gap-all-xxsmall {
  column-gap: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 3px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-xxsmall, .index-module-scss-module__qODzeW__gap-all-xxsmall {
  row-gap: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 3px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-xsmall, .index-module-scss-module__qODzeW__gap-all-xsmall {
  column-gap: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 6px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-xsmall, .index-module-scss-module__qODzeW__gap-all-xsmall {
  row-gap: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 6px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-small, .index-module-scss-module__qODzeW__gap-all-small {
  column-gap: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 12px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-small, .index-module-scss-module__qODzeW__gap-all-small {
  row-gap: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 12px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-medium, .index-module-scss-module__qODzeW__gap-all-medium {
  column-gap: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 24px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-medium, .index-module-scss-module__qODzeW__gap-all-medium {
  row-gap: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 24px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-large, .index-module-scss-module__qODzeW__gap-all-large {
  column-gap: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 48px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-large, .index-module-scss-module__qODzeW__gap-all-large {
  row-gap: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 48px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-xlarge, .index-module-scss-module__qODzeW__gap-all-xlarge {
  column-gap: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 96px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-xlarge, .index-module-scss-module__qODzeW__gap-all-xlarge {
  row-gap: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 96px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-xxlarge, .index-module-scss-module__qODzeW__gap-all-xxlarge {
  column-gap: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 192px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-xxlarge, .index-module-scss-module__qODzeW__gap-all-xxlarge {
  row-gap: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 192px;
  }
}

.index-module-scss-module__qODzeW__height-min-xxsmall {
  min-height: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 48px;
  }
}

.index-module-scss-module__qODzeW__height-height-xxsmall {
  height: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 48px;
  }
}

.index-module-scss-module__qODzeW__height-max-xxsmall {
  max-height: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 48px;
  }
}

.index-module-scss-module__qODzeW__height-min-xsmall {
  min-height: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 96px;
  }
}

.index-module-scss-module__qODzeW__height-height-xsmall {
  height: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 96px;
  }
}

.index-module-scss-module__qODzeW__height-max-xsmall {
  max-height: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 96px;
  }
}

.index-module-scss-module__qODzeW__height-min-small {
  min-height: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 192px;
  }
}

.index-module-scss-module__qODzeW__height-height-small {
  height: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 192px;
  }
}

.index-module-scss-module__qODzeW__height-max-small {
  max-height: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 192px;
  }
}

.index-module-scss-module__qODzeW__height-min-medium {
  min-height: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 384px;
  }
}

.index-module-scss-module__qODzeW__height-height-medium {
  height: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 384px;
  }
}

.index-module-scss-module__qODzeW__height-max-medium {
  max-height: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 384px;
  }
}

.index-module-scss-module__qODzeW__height-min-large {
  min-height: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 768px;
  }
}

.index-module-scss-module__qODzeW__height-height-large {
  height: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 768px;
  }
}

.index-module-scss-module__qODzeW__height-max-large {
  max-height: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 768px;
  }
}

.index-module-scss-module__qODzeW__height-min-xlarge {
  min-height: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 1152px;
  }
}

.index-module-scss-module__qODzeW__height-height-xlarge {
  height: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 1152px;
  }
}

.index-module-scss-module__qODzeW__height-max-xlarge {
  max-height: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 1152px;
  }
}

.index-module-scss-module__qODzeW__height-min-xxlarge {
  min-height: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 1536px;
  }
}

.index-module-scss-module__qODzeW__height-height-xxlarge {
  height: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 1536px;
  }
}

.index-module-scss-module__qODzeW__height-max-xxlarge {
  max-height: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 1536px;
  }
}

.index-module-scss-module__qODzeW__height-custom {
  height: var(--box-height);
}

.index-module-scss-module__qODzeW__justify-around {
  justify-content: space-around;
}

.index-module-scss-module__qODzeW__justify-between {
  justify-content: space-between;
}

.index-module-scss-module__qODzeW__justify-center {
  justify-content: center;
}

.index-module-scss-module__qODzeW__justify-end {
  justify-content: flex-end;
}

.index-module-scss-module__qODzeW__justify-evenly {
  justify-content: space-evenly;
}

.index-module-scss-module__qODzeW__justify-start {
  justify-content: flex-start;
}

.index-module-scss-module__qODzeW__margin-top-xxsmall, .index-module-scss-module__qODzeW__margin-all-xxsmall, .index-module-scss-module__qODzeW__margin-vertical-xxsmall {
  margin-top: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 3px;
  }
}

.index-module-scss-module__qODzeW__margin-right-xxsmall, .index-module-scss-module__qODzeW__margin-all-xxsmall, .index-module-scss-module__qODzeW__margin-horizontal-xxsmall {
  margin-right: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 3px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-xxsmall, .index-module-scss-module__qODzeW__margin-all-xxsmall, .index-module-scss-module__qODzeW__margin-vertical-xxsmall {
  margin-bottom: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 3px;
  }
}

.index-module-scss-module__qODzeW__margin-left-xxsmall, .index-module-scss-module__qODzeW__margin-all-xxsmall, .index-module-scss-module__qODzeW__margin-horizontal-xxsmall {
  margin-left: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 3px;
  }
}

.index-module-scss-module__qODzeW__margin-top-xsmall, .index-module-scss-module__qODzeW__margin-all-xsmall, .index-module-scss-module__qODzeW__margin-vertical-xsmall {
  margin-top: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 6px;
  }
}

.index-module-scss-module__qODzeW__margin-right-xsmall, .index-module-scss-module__qODzeW__margin-all-xsmall, .index-module-scss-module__qODzeW__margin-horizontal-xsmall {
  margin-right: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 6px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-xsmall, .index-module-scss-module__qODzeW__margin-all-xsmall, .index-module-scss-module__qODzeW__margin-vertical-xsmall {
  margin-bottom: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 6px;
  }
}

.index-module-scss-module__qODzeW__margin-left-xsmall, .index-module-scss-module__qODzeW__margin-all-xsmall, .index-module-scss-module__qODzeW__margin-horizontal-xsmall {
  margin-left: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 6px;
  }
}

.index-module-scss-module__qODzeW__margin-top-small, .index-module-scss-module__qODzeW__margin-all-small, .index-module-scss-module__qODzeW__margin-vertical-small {
  margin-top: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 12px;
  }
}

.index-module-scss-module__qODzeW__margin-right-small, .index-module-scss-module__qODzeW__margin-all-small, .index-module-scss-module__qODzeW__margin-horizontal-small {
  margin-right: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 12px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-small, .index-module-scss-module__qODzeW__margin-all-small, .index-module-scss-module__qODzeW__margin-vertical-small {
  margin-bottom: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 12px;
  }
}

.index-module-scss-module__qODzeW__margin-left-small, .index-module-scss-module__qODzeW__margin-all-small, .index-module-scss-module__qODzeW__margin-horizontal-small {
  margin-left: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 12px;
  }
}

.index-module-scss-module__qODzeW__margin-top-medium, .index-module-scss-module__qODzeW__margin-all-medium, .index-module-scss-module__qODzeW__margin-vertical-medium {
  margin-top: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 24px;
  }
}

.index-module-scss-module__qODzeW__margin-right-medium, .index-module-scss-module__qODzeW__margin-all-medium, .index-module-scss-module__qODzeW__margin-horizontal-medium {
  margin-right: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 24px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-medium, .index-module-scss-module__qODzeW__margin-all-medium, .index-module-scss-module__qODzeW__margin-vertical-medium {
  margin-bottom: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 24px;
  }
}

.index-module-scss-module__qODzeW__margin-left-medium, .index-module-scss-module__qODzeW__margin-all-medium, .index-module-scss-module__qODzeW__margin-horizontal-medium {
  margin-left: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 24px;
  }
}

.index-module-scss-module__qODzeW__margin-top-large, .index-module-scss-module__qODzeW__margin-all-large, .index-module-scss-module__qODzeW__margin-vertical-large {
  margin-top: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 48px;
  }
}

.index-module-scss-module__qODzeW__margin-right-large, .index-module-scss-module__qODzeW__margin-all-large, .index-module-scss-module__qODzeW__margin-horizontal-large {
  margin-right: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 48px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-large, .index-module-scss-module__qODzeW__margin-all-large, .index-module-scss-module__qODzeW__margin-vertical-large {
  margin-bottom: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 48px;
  }
}

.index-module-scss-module__qODzeW__margin-left-large, .index-module-scss-module__qODzeW__margin-all-large, .index-module-scss-module__qODzeW__margin-horizontal-large {
  margin-left: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 48px;
  }
}

.index-module-scss-module__qODzeW__margin-top-xlarge, .index-module-scss-module__qODzeW__margin-all-xlarge, .index-module-scss-module__qODzeW__margin-vertical-xlarge {
  margin-top: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 96px;
  }
}

.index-module-scss-module__qODzeW__margin-right-xlarge, .index-module-scss-module__qODzeW__margin-all-xlarge, .index-module-scss-module__qODzeW__margin-horizontal-xlarge {
  margin-right: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 96px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-xlarge, .index-module-scss-module__qODzeW__margin-all-xlarge, .index-module-scss-module__qODzeW__margin-vertical-xlarge {
  margin-bottom: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 96px;
  }
}

.index-module-scss-module__qODzeW__margin-left-xlarge, .index-module-scss-module__qODzeW__margin-all-xlarge, .index-module-scss-module__qODzeW__margin-horizontal-xlarge {
  margin-left: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 96px;
  }
}

.index-module-scss-module__qODzeW__margin-top-xxlarge, .index-module-scss-module__qODzeW__margin-all-xxlarge, .index-module-scss-module__qODzeW__margin-vertical-xxlarge {
  margin-top: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 192px;
  }
}

.index-module-scss-module__qODzeW__margin-right-xxlarge, .index-module-scss-module__qODzeW__margin-all-xxlarge, .index-module-scss-module__qODzeW__margin-horizontal-xxlarge {
  margin-right: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 192px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-xxlarge, .index-module-scss-module__qODzeW__margin-all-xxlarge, .index-module-scss-module__qODzeW__margin-vertical-xxlarge {
  margin-bottom: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 192px;
  }
}

.index-module-scss-module__qODzeW__margin-left-xxlarge, .index-module-scss-module__qODzeW__margin-all-xxlarge, .index-module-scss-module__qODzeW__margin-horizontal-xxlarge {
  margin-left: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 192px;
  }
}

.index-module-scss-module__qODzeW__margin-top-none, .index-module-scss-module__qODzeW__margin-vertical-none, .index-module-scss-module__qODzeW__margin-all-none {
  margin-top: 0;
}

.index-module-scss-module__qODzeW__margin-top-auto, .index-module-scss-module__qODzeW__margin-vertical-auto, .index-module-scss-module__qODzeW__margin-all-auto {
  margin-top: auto;
}

.index-module-scss-module__qODzeW__margin-right-none, .index-module-scss-module__qODzeW__margin-horizontal-none, .index-module-scss-module__qODzeW__margin-all-none {
  margin-right: 0;
}

.index-module-scss-module__qODzeW__margin-right-auto, .index-module-scss-module__qODzeW__margin-horizontal-auto, .index-module-scss-module__qODzeW__margin-all-auto {
  margin-right: auto;
}

.index-module-scss-module__qODzeW__margin-bottom-none, .index-module-scss-module__qODzeW__margin-vertical-none, .index-module-scss-module__qODzeW__margin-all-none {
  margin-bottom: 0;
}

.index-module-scss-module__qODzeW__margin-bottom-auto, .index-module-scss-module__qODzeW__margin-vertical-auto, .index-module-scss-module__qODzeW__margin-all-auto {
  margin-bottom: auto;
}

.index-module-scss-module__qODzeW__margin-left-none, .index-module-scss-module__qODzeW__margin-horizontal-none, .index-module-scss-module__qODzeW__margin-all-none {
  margin-left: 0;
}

.index-module-scss-module__qODzeW__margin-left-auto, .index-module-scss-module__qODzeW__margin-horizontal-auto, .index-module-scss-module__qODzeW__margin-all-auto {
  margin-left: auto;
}

.index-module-scss-module__qODzeW__outline {
  outline-color: var(--box-outline-colour-hex, transparent);
  outline-color: var(--box-outline-colour-p3, transparent);
}

.index-module-scss-module__qODzeW__overflow-vertical-auto, .index-module-scss-module__qODzeW__overflow-overflow-auto {
  overflow-y: auto;
}

.index-module-scss-module__qODzeW__overflow-horizontal-auto, .index-module-scss-module__qODzeW__overflow-overflow-auto {
  overflow-x: auto;
}

.index-module-scss-module__qODzeW__overflow-vertical-hidden, .index-module-scss-module__qODzeW__overflow-overflow-hidden {
  overflow-y: hidden;
}

.index-module-scss-module__qODzeW__overflow-horizontal-hidden, .index-module-scss-module__qODzeW__overflow-overflow-hidden {
  overflow-x: hidden;
}

.index-module-scss-module__qODzeW__overflow-vertical-scroll, .index-module-scss-module__qODzeW__overflow-overflow-scroll {
  overflow-y: scroll;
}

.index-module-scss-module__qODzeW__overflow-horizontal-scroll, .index-module-scss-module__qODzeW__overflow-overflow-scroll {
  overflow-x: scroll;
}

.index-module-scss-module__qODzeW__overflow-vertical-visible, .index-module-scss-module__qODzeW__overflow-overflow-visible {
  overflow-y: visible;
}

.index-module-scss-module__qODzeW__overflow-horizontal-visible, .index-module-scss-module__qODzeW__overflow-overflow-visible {
  overflow-x: visible;
}

.index-module-scss-module__qODzeW__pad-top-xxsmall, .index-module-scss-module__qODzeW__pad-all-xxsmall, .index-module-scss-module__qODzeW__pad-vertical-xxsmall {
  padding-top: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 3px;
  }
}

.index-module-scss-module__qODzeW__pad-right-xxsmall, .index-module-scss-module__qODzeW__pad-all-xxsmall, .index-module-scss-module__qODzeW__pad-horizontal-xxsmall {
  padding-right: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 3px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-xxsmall, .index-module-scss-module__qODzeW__pad-all-xxsmall, .index-module-scss-module__qODzeW__pad-vertical-xxsmall {
  padding-bottom: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 3px;
  }
}

.index-module-scss-module__qODzeW__pad-left-xxsmall, .index-module-scss-module__qODzeW__pad-all-xxsmall, .index-module-scss-module__qODzeW__pad-horizontal-xxsmall {
  padding-left: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 3px;
  }
}

.index-module-scss-module__qODzeW__pad-top-xsmall, .index-module-scss-module__qODzeW__pad-all-xsmall, .index-module-scss-module__qODzeW__pad-vertical-xsmall {
  padding-top: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 6px;
  }
}

.index-module-scss-module__qODzeW__pad-right-xsmall, .index-module-scss-module__qODzeW__pad-all-xsmall, .index-module-scss-module__qODzeW__pad-horizontal-xsmall {
  padding-right: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 6px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-xsmall, .index-module-scss-module__qODzeW__pad-all-xsmall, .index-module-scss-module__qODzeW__pad-vertical-xsmall {
  padding-bottom: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 6px;
  }
}

.index-module-scss-module__qODzeW__pad-left-xsmall, .index-module-scss-module__qODzeW__pad-all-xsmall, .index-module-scss-module__qODzeW__pad-horizontal-xsmall {
  padding-left: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 6px;
  }
}

.index-module-scss-module__qODzeW__pad-top-small, .index-module-scss-module__qODzeW__pad-all-small, .index-module-scss-module__qODzeW__pad-vertical-small {
  padding-top: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 12px;
  }
}

.index-module-scss-module__qODzeW__pad-right-small, .index-module-scss-module__qODzeW__pad-all-small, .index-module-scss-module__qODzeW__pad-horizontal-small {
  padding-right: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 12px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-small, .index-module-scss-module__qODzeW__pad-all-small, .index-module-scss-module__qODzeW__pad-vertical-small {
  padding-bottom: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 12px;
  }
}

.index-module-scss-module__qODzeW__pad-left-small, .index-module-scss-module__qODzeW__pad-all-small, .index-module-scss-module__qODzeW__pad-horizontal-small {
  padding-left: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 12px;
  }
}

.index-module-scss-module__qODzeW__pad-top-medium, .index-module-scss-module__qODzeW__pad-all-medium, .index-module-scss-module__qODzeW__pad-vertical-medium {
  padding-top: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 24px;
  }
}

.index-module-scss-module__qODzeW__pad-right-medium, .index-module-scss-module__qODzeW__pad-all-medium, .index-module-scss-module__qODzeW__pad-horizontal-medium {
  padding-right: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 24px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-medium, .index-module-scss-module__qODzeW__pad-all-medium, .index-module-scss-module__qODzeW__pad-vertical-medium {
  padding-bottom: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 24px;
  }
}

.index-module-scss-module__qODzeW__pad-left-medium, .index-module-scss-module__qODzeW__pad-all-medium, .index-module-scss-module__qODzeW__pad-horizontal-medium {
  padding-left: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 24px;
  }
}

.index-module-scss-module__qODzeW__pad-top-large, .index-module-scss-module__qODzeW__pad-all-large, .index-module-scss-module__qODzeW__pad-vertical-large {
  padding-top: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 48px;
  }
}

.index-module-scss-module__qODzeW__pad-right-large, .index-module-scss-module__qODzeW__pad-all-large, .index-module-scss-module__qODzeW__pad-horizontal-large {
  padding-right: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 48px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-large, .index-module-scss-module__qODzeW__pad-all-large, .index-module-scss-module__qODzeW__pad-vertical-large {
  padding-bottom: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 48px;
  }
}

.index-module-scss-module__qODzeW__pad-left-large, .index-module-scss-module__qODzeW__pad-all-large, .index-module-scss-module__qODzeW__pad-horizontal-large {
  padding-left: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 48px;
  }
}

.index-module-scss-module__qODzeW__pad-top-xlarge, .index-module-scss-module__qODzeW__pad-all-xlarge, .index-module-scss-module__qODzeW__pad-vertical-xlarge {
  padding-top: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 96px;
  }
}

.index-module-scss-module__qODzeW__pad-right-xlarge, .index-module-scss-module__qODzeW__pad-all-xlarge, .index-module-scss-module__qODzeW__pad-horizontal-xlarge {
  padding-right: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 96px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-xlarge, .index-module-scss-module__qODzeW__pad-all-xlarge, .index-module-scss-module__qODzeW__pad-vertical-xlarge {
  padding-bottom: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 96px;
  }
}

.index-module-scss-module__qODzeW__pad-left-xlarge, .index-module-scss-module__qODzeW__pad-all-xlarge, .index-module-scss-module__qODzeW__pad-horizontal-xlarge {
  padding-left: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 96px;
  }
}

.index-module-scss-module__qODzeW__pad-top-xxlarge, .index-module-scss-module__qODzeW__pad-all-xxlarge, .index-module-scss-module__qODzeW__pad-vertical-xxlarge {
  padding-top: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 192px;
  }
}

.index-module-scss-module__qODzeW__pad-right-xxlarge, .index-module-scss-module__qODzeW__pad-all-xxlarge, .index-module-scss-module__qODzeW__pad-horizontal-xxlarge {
  padding-right: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 192px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-xxlarge, .index-module-scss-module__qODzeW__pad-all-xxlarge, .index-module-scss-module__qODzeW__pad-vertical-xxlarge {
  padding-bottom: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 192px;
  }
}

.index-module-scss-module__qODzeW__pad-left-xxlarge, .index-module-scss-module__qODzeW__pad-all-xxlarge, .index-module-scss-module__qODzeW__pad-horizontal-xxlarge {
  padding-left: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 192px;
  }
}

.index-module-scss-module__qODzeW__pad-all-none {
  padding: 0;
}

.index-module-scss-module__qODzeW__pad-top-none {
  padding-top: 0;
}

.index-module-scss-module__qODzeW__pad-right-none {
  padding-right: 0;
}

.index-module-scss-module__qODzeW__pad-bottom-none {
  padding-bottom: 0;
}

.index-module-scss-module__qODzeW__pad-left-none {
  padding-left: 0;
}

.index-module-scss-module__qODzeW__position-absolute {
  position: absolute;
}

.index-module-scss-module__qODzeW__position-relative {
  position: relative;
}

.index-module-scss-module__qODzeW__position-fixed {
  position: fixed;
}

.index-module-scss-module__qODzeW__ratio-1 {
  aspect-ratio: 1;
}

.index-module-scss-module__qODzeW__ratio-2-14 {
  aspect-ratio: 2 / 1.4;
}

.index-module-scss-module__qODzeW__round-top-left-xxsmall, .index-module-scss-module__qODzeW__round-all-xxsmall {
  border-top-left-radius: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 3px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-xxsmall, .index-module-scss-module__qODzeW__round-all-xxsmall {
  border-top-right-radius: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 3px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-xxsmall, .index-module-scss-module__qODzeW__round-all-xxsmall {
  border-bottom-left-radius: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 3px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-xxsmall, .index-module-scss-module__qODzeW__round-all-xxsmall {
  border-bottom-right-radius: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 3px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-xsmall, .index-module-scss-module__qODzeW__round-all-xsmall {
  border-top-left-radius: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 6px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-xsmall, .index-module-scss-module__qODzeW__round-all-xsmall {
  border-top-right-radius: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 6px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-xsmall, .index-module-scss-module__qODzeW__round-all-xsmall {
  border-bottom-left-radius: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 6px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-xsmall, .index-module-scss-module__qODzeW__round-all-xsmall {
  border-bottom-right-radius: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 6px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-small, .index-module-scss-module__qODzeW__round-all-small {
  border-top-left-radius: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 12px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-small, .index-module-scss-module__qODzeW__round-all-small {
  border-top-right-radius: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 12px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-small, .index-module-scss-module__qODzeW__round-all-small {
  border-bottom-left-radius: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 12px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-small, .index-module-scss-module__qODzeW__round-all-small {
  border-bottom-right-radius: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 12px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-medium, .index-module-scss-module__qODzeW__round-all-medium {
  border-top-left-radius: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 24px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-medium, .index-module-scss-module__qODzeW__round-all-medium {
  border-top-right-radius: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 24px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-medium, .index-module-scss-module__qODzeW__round-all-medium {
  border-bottom-left-radius: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 24px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-medium, .index-module-scss-module__qODzeW__round-all-medium {
  border-bottom-right-radius: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 24px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-large, .index-module-scss-module__qODzeW__round-all-large {
  border-top-left-radius: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 48px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-large, .index-module-scss-module__qODzeW__round-all-large {
  border-top-right-radius: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 48px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-large, .index-module-scss-module__qODzeW__round-all-large {
  border-bottom-left-radius: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 48px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-large, .index-module-scss-module__qODzeW__round-all-large {
  border-bottom-right-radius: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 48px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-xlarge, .index-module-scss-module__qODzeW__round-all-xlarge {
  border-top-left-radius: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 96px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-xlarge, .index-module-scss-module__qODzeW__round-all-xlarge {
  border-top-right-radius: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 96px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-xlarge, .index-module-scss-module__qODzeW__round-all-xlarge {
  border-bottom-left-radius: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 96px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-xlarge, .index-module-scss-module__qODzeW__round-all-xlarge {
  border-bottom-right-radius: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 96px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-xxlarge, .index-module-scss-module__qODzeW__round-all-xxlarge {
  border-top-left-radius: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 192px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-xxlarge, .index-module-scss-module__qODzeW__round-all-xxlarge {
  border-top-right-radius: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 192px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-xxlarge, .index-module-scss-module__qODzeW__round-all-xxlarge {
  border-bottom-left-radius: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 192px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-xxlarge, .index-module-scss-module__qODzeW__round-all-xxlarge {
  border-bottom-right-radius: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 192px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-full {
  border-top-left-radius: 9999px;
}

.index-module-scss-module__qODzeW__round-top-right-full {
  border-top-right-radius: 9999px;
}

.index-module-scss-module__qODzeW__round-bottom-left-full {
  border-bottom-left-radius: 9999px;
}

.index-module-scss-module__qODzeW__round-bottom-right-full {
  border-bottom-right-radius: 9999px;
}

.index-module-scss-module__qODzeW__round-all-full {
  border-radius: 9999px;
}

@keyframes index-module-scss-module__qODzeW__boxSkeleton {
  100% {
    transform: translateX(100%);
  }
}

.index-module-scss-module__qODzeW__skeleton {
  z-index: 1;
  line-height: 1;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.index-module-scss-module__qODzeW__skeleton:before, .index-module-scss-module__qODzeW__skeleton:after {
  content: "";
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.index-module-scss-module__qODzeW__skeleton:before {
  background-color: var(--box-skeleton-from-hex);
  background-color: var(--box-skeleton-from-p3);
  width: 100%;
}

.index-module-scss-module__qODzeW__skeleton:after {
  background-repeat: no-repeat;
  background-image: linear-gradient(90deg, var(--box-skeleton-from-hex), var(--box-skeleton-to-hex), var(--box-skeleton-from-hex));
  background-image: linear-gradient(90deg, var(--box-skeleton-from-p3), var(--box-skeleton-to-p3), var(--box-skeleton-from-p3));
  animation-name: index-module-scss-module__qODzeW__boxSkeleton;
  animation-duration: 1.5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-direction: normal;
  transform: translateX(-100%);
}

.index-module-scss-module__qODzeW__textAlign-left {
  text-align: left;
}

.index-module-scss-module__qODzeW__textAlign-center {
  text-align: center;
}

.index-module-scss-module__qODzeW__textAlign-right {
  text-align: right;
}

.index-module-scss-module__qODzeW__width-min-xxsmall {
  min-width: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 48px;
  }
}

.index-module-scss-module__qODzeW__width-width-xxsmall {
  width: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 48px;
  }
}

.index-module-scss-module__qODzeW__width-max-xxsmall {
  max-width: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 48px;
  }
}

.index-module-scss-module__qODzeW__width-min-xsmall {
  min-width: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 96px;
  }
}

.index-module-scss-module__qODzeW__width-width-xsmall {
  width: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 96px;
  }
}

.index-module-scss-module__qODzeW__width-max-xsmall {
  max-width: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 96px;
  }
}

.index-module-scss-module__qODzeW__width-min-small {
  min-width: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 192px;
  }
}

.index-module-scss-module__qODzeW__width-width-small {
  width: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 192px;
  }
}

.index-module-scss-module__qODzeW__width-max-small {
  max-width: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 192px;
  }
}

.index-module-scss-module__qODzeW__width-min-medium {
  min-width: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 384px;
  }
}

.index-module-scss-module__qODzeW__width-width-medium {
  width: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 384px;
  }
}

.index-module-scss-module__qODzeW__width-max-medium {
  max-width: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 384px;
  }
}

.index-module-scss-module__qODzeW__width-min-large {
  min-width: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 768px;
  }
}

.index-module-scss-module__qODzeW__width-width-large {
  width: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 768px;
  }
}

.index-module-scss-module__qODzeW__width-max-large {
  max-width: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 768px;
  }
}

.index-module-scss-module__qODzeW__width-min-xlarge {
  min-width: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 1152px;
  }
}

.index-module-scss-module__qODzeW__width-width-xlarge {
  width: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 1152px;
  }
}

.index-module-scss-module__qODzeW__width-max-xlarge {
  max-width: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 1152px;
  }
}

.index-module-scss-module__qODzeW__width-min-xxlarge {
  min-width: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 1536px;
  }
}

.index-module-scss-module__qODzeW__width-width-xxlarge {
  width: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 1536px;
  }
}

.index-module-scss-module__qODzeW__width-max-xxlarge {
  max-width: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 1536px;
  }
}

.index-module-scss-module__qODzeW__width-custom {
  width: var(--box-width);
}

.index-module-scss-module__qODzeW__wrap-true {
  flex-wrap: wrap;
}

.index-module-scss-module__qODzeW__wrap-reverse {
  flex-wrap: wrap-reverse;
}

@media (width <= 767px) {
  .index-module-scss-module__qODzeW__wrap-breakpoint-small {
    flex-direction: column;
  }

  .index-module-scss-module__qODzeW__wrap-breakpoint-reverse-small {
    flex-direction: column-reverse;
  }
}

@media (width <= 1023px) {
  .index-module-scss-module__qODzeW__wrap-breakpoint-medium {
    flex-direction: column;
  }

  .index-module-scss-module__qODzeW__wrap-breakpoint-reverse-medium {
    flex-direction: column-reverse;
  }
}

@media (width <= 1439px) {
  .index-module-scss-module__qODzeW__wrap-breakpoint-large {
    flex-direction: column;
  }

  .index-module-scss-module__qODzeW__wrap-breakpoint-reverse-large {
    flex-direction: column-reverse;
  }
}


/* [project]/atoms/button/index.module.scss.module.css [app-client] (css) */
@layer base {
  .index-module-scss-module__itGg8W__button {
    outline-offset: 2px;
    border-width: 0;
    text-decoration: none;
    transition: all .2s ease-in-out;
  }

  .index-module-scss-module__itGg8W__button:not([data-disabled]):not([aria-disabled="true"]) {
    cursor: pointer;
  }
}

.index-module-scss-module__itGg8W__styled-button {
  background: var(--button-background-hex);
  background: var(--button-background-p3);
  color: var(--button-colour-p3);
}

.index-module-scss-module__itGg8W__styled-button[aria-disabled="true"] {
  opacity: .5;
}

.index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]):focus-visible {
  outline-width: 2px;
  outline-style: solid;
}

.index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]):hover, .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]):active, .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]):focus, .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"])[aria-selected="true"], .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"])[aria-checked="true"], .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"])[data-state="on"], .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"])[data-state="open"], [aria-selected="true"] .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]) {
  background: var(--button-background-active-hex, var(--button-background-hex));
  background: var(--button-background-active-p3, var(--button-background-p3));
  color: var(--button-colour-active-p3, var(--button-colour-p3));
  border-color: var(--button-border-active-hex, var(--box-border-colour-hex));
  border-color: var(--button-border-active-p3, var(--box-border-colour-p3));
}


/* [project]/shared/toast/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__jKy7Kq__toast {
  width: var(--width) !important;
}

.index-module-scss-module__jKy7Kq__icon {
  width: 16px;
  height: 16px;
  margin-left: var(--toast-icon-margin-start);
  margin-right: var(--toast-icon-margin-end);
}


/* [project]/shared/loading-bar/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__OIpyOq__fixed {
  z-index: 8;
}


/* [project]/atoms/anchor/index.module.scss.module.css [app-client] (css) */
@layer base {
  .index-module-scss-module__UJtnYa__anchor {
    cursor: pointer;
    outline-offset: 2px;
    text-decoration: none;
  }

  .index-module-scss-module__UJtnYa__anchor-styled {
    color: var(--anchor-colour-p3);
  }
}

.index-module-scss-module__UJtnYa__anchor-styled:hover {
  color: var(--anchor-colour-hover-p3, var(--anchor-colour-p3, inherit));
}

.index-module-scss-module__UJtnYa__anchor-styled:active {
  color: var(--anchor-colour-active-p3, var(--anchor-colour-hover-p3, var(--anchor-colour-p3, inherit)));
}

.index-module-scss-module__UJtnYa__anchor-styled:focus {
  outline-color: var(--anchor-outline-hex, var(--anchor-colour-hex, inherit));
  outline-color: var(--anchor-outline-p3, var(--anchor-colour-p3, inherit));
}

.index-module-scss-module__UJtnYa__anchor-styled:focus-visible {
  outline-width: 2px;
  outline-style: solid;
}

.index-module-scss-module__UJtnYa__decoration-base-none, .index-module-scss-module__UJtnYa__decoration-decoration-none, .index-module-scss-module__UJtnYa__decoration-active-none:hover, .index-module-scss-module__UJtnYa__decoration-decoration-none:hover, .index-module-scss-module__UJtnYa__decoration-active-none:active, .index-module-scss-module__UJtnYa__decoration-decoration-none:active, .index-module-scss-module__UJtnYa__decoration-active-none:focus, .index-module-scss-module__UJtnYa__decoration-decoration-none:focus {
  text-decoration: none;
}

.index-module-scss-module__UJtnYa__decoration-base-underline, .index-module-scss-module__UJtnYa__decoration-decoration-underline, .index-module-scss-module__UJtnYa__decoration-active-underline:hover, .index-module-scss-module__UJtnYa__decoration-decoration-underline:hover, .index-module-scss-module__UJtnYa__decoration-active-underline:active, .index-module-scss-module__UJtnYa__decoration-decoration-underline:active, .index-module-scss-module__UJtnYa__decoration-active-underline:focus, .index-module-scss-module__UJtnYa__decoration-decoration-underline:focus {
  text-decoration: underline;
}


/* [project]/atoms/image/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__xcfUhq__fill-cover {
  object-fit: cover;
}

.index-module-scss-module__xcfUhq__fill-contain {
  object-fit: contain;
}

.index-module-scss-module__xcfUhq__fill-scale-down {
  object-fit: scale-down;
}


/* [project]/icons/loading/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__NzBmsa__icon path {
  animation: 1.4s infinite both index-module-scss-module__NzBmsa__blink;
}

.index-module-scss-module__NzBmsa__icon path:nth-of-type(2) {
  animation-delay: .1s;
}

.index-module-scss-module__NzBmsa__icon path:nth-of-type(3) {
  animation-delay: .2s;
}

@keyframes index-module-scss-module__NzBmsa__blink {
  0% {
    opacity: .2;
  }

  20% {
    opacity: 1;
  }

  100% {
    opacity: .2;
  }
}


/* [project]/atoms/number/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__jeIPcG__input {
  font-variant-numeric: tabular-nums;
}


/* [project]/forms/field/field.module.scss.module.css [app-client] (css) */
.field-module-scss-module__v0mL6a__input {
  font-family: inherit;
  font-size: inherit;
  flex-shrink: 0;
  overflow: hidden;
}

.field-module-scss-module__v0mL6a__input[aria-invalid="true"] {
  border-color: color(display-p3 .835294 0 0);
}

div > .field-module-scss-module__v0mL6a__input[type="checkbox"], div > .field-module-scss-module__v0mL6a__input[type="radio"] {
  width: 1em;
}

.field-module-scss-module__v0mL6a__input:is(textarea) {
  resize: vertical;
}

.field-module-scss-module__v0mL6a__input legend {
  float: left;
}


/* [project]/atoms/drawer/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__acxb1W__overlay {
  z-index: 9999;
  inset: 0;
}

.index-module-scss-module__acxb1W__content {
  z-index: 9999;
  position: fixed;
}


/* [project]/icons/shopping-cart-loading/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__dJA0ra__icon path {
  animation: 1s infinite both index-module-scss-module__dJA0ra__blink;
}

.index-module-scss-module__dJA0ra__icon path:nth-of-type(2) {
  animation-delay: 55ms;
}

@keyframes index-module-scss-module__dJA0ra__blink {
  0% {
    opacity: .2;
  }

  20% {
    opacity: 1;
  }

  100% {
    opacity: .2;
  }
}


/* [project]/cart/drawer/trigger/badge.module.scss.module.css [app-client] (css) */
.badge-module-scss-module__tUhmkW__badge {
  font-variant-numeric: tabular-nums;
  top: -6px;
  right: -6px;
}


/* [project]/cart/drawer/drawer.module.scss.module.css [app-client] (css) */
.drawer-module-scss-module__cD7yZG__content {
  --initial-transform: calc(100% + 8px);
  width: calc(100% - 16px);
  max-width: 450px;
  height: calc(100% - 16px);
  top: 8px;
  bottom: 8px;
  right: 8px;
}


/* [project]/atoms/box/index.module.scss.module.css [app-client] (css) */
@layer base {
  .index-module-scss-module__qODzeW__box {
    max-width: 100%;
    color: inherit;
    background-color: initial;
    border-color: var(--box-border-colour-hex);
    border-color: var(--box-border-colour-p3);
    border-style: none;
    margin: 0;
    padding: 0;
  }

  .index-module-scss-module__qODzeW__skeleton {
    --box-skeleton-from-hex: #ebebeb;
    --box-skeleton-from-p3: color(display-p3 .921569 .921569 .921569);
    --box-skeleton-to-hex: #f5f5f5;
    --box-skeleton-to-p3: color(display-p3 .960784 .960784 .960784);
  }
}

.index-module-scss-module__qODzeW__direction-base, .index-module-scss-module__qODzeW__direction-row-responsive, .index-module-scss-module__qODzeW__direction-row-reverse, .index-module-scss-module__qODzeW__direction-row, .index-module-scss-module__qODzeW__direction-column-reverse, .index-module-scss-module__qODzeW__direction-column {
  min-width: 0;
  min-height: 0;
}

.index-module-scss-module__qODzeW__direction-column {
  flex-direction: column;
}

.index-module-scss-module__qODzeW__direction-column-reverse {
  flex-direction: column-reverse;
}

.index-module-scss-module__qODzeW__direction-row {
  flex-direction: row;
}

.index-module-scss-module__qODzeW__direction-row-reverse {
  flex-direction: row-reverse;
}

.index-module-scss-module__qODzeW__direction-row-responsive {
  flex-direction: column;
  flex-basis: auto;
  justify-content: flex-start;
  align-items: stretch;
}

@media (width >= 768px) {
  .index-module-scss-module__qODzeW__direction-row-responsive {
    flex-direction: row;
  }
}

.index-module-scss-module__qODzeW__display-flex {
  display: flex;
}

.index-module-scss-module__qODzeW__display-inline-flex {
  display: inline-flex;
}

.index-module-scss-module__qODzeW__display-grid {
  display: grid;
}

.index-module-scss-module__qODzeW__display-block {
  display: block;
}

.index-module-scss-module__qODzeW__display-none {
  display: none;
}

.index-module-scss-module__qODzeW__align-baseline {
  align-items: baseline;
}

.index-module-scss-module__qODzeW__align-center {
  align-items: center;
}

.index-module-scss-module__qODzeW__align-end {
  align-items: flex-end;
}

.index-module-scss-module__qODzeW__align-start {
  align-items: flex-start;
}

.index-module-scss-module__qODzeW__align-stretch {
  align-items: stretch;
}

.index-module-scss-module__qODzeW__alignContent-around {
  align-content: space-around;
}

.index-module-scss-module__qODzeW__alignContent-baseline {
  align-content: baseline;
}

.index-module-scss-module__qODzeW__alignContent-between {
  align-content: space-between;
}

.index-module-scss-module__qODzeW__alignContent-center {
  align-content: center;
}

.index-module-scss-module__qODzeW__alignContent-evenly {
  align-content: space-evenly;
}

.index-module-scss-module__qODzeW__alignContent-end {
  align-content: flex-end;
}

.index-module-scss-module__qODzeW__alignContent-start {
  align-content: flex-start;
}

.index-module-scss-module__qODzeW__alignContent-stretch {
  align-content: stretch;
}

.index-module-scss-module__qODzeW__alignSelf-center {
  align-self: center;
}

.index-module-scss-module__qODzeW__alignSelf-end {
  align-self: flex-end;
}

.index-module-scss-module__qODzeW__alignSelf-start {
  align-self: flex-start;
}

.index-module-scss-module__qODzeW__alignSelf-stretch {
  align-self: stretch;
}

.index-module-scss-module__qODzeW__alignSelf-baseline {
  align-self: baseline;
}

.index-module-scss-module__qODzeW__fill-vertical, .index-module-scss-module__qODzeW__fill-true {
  height: 100%;
}

.index-module-scss-module__qODzeW__fill-horizontal, .index-module-scss-module__qODzeW__fill-true {
  width: 100%;
}

.index-module-scss-module__qODzeW__flex-true {
  flex: 1;
}

.index-module-scss-module__qODzeW__flex-false {
  flex: none;
}

.index-module-scss-module__qODzeW__flex-grow {
  flex: 1 0 auto;
}

.index-module-scss-module__qODzeW__flex-shrink {
  flex: 0 auto;
}

.index-module-scss-module__qODzeW__background-gradient {
  background-image: linear-gradient(var(--box-background-direction), var(--box-background-from-hex), var(--box-background-to-hex));
  background-image: linear-gradient(var(--box-background-direction), var(--box-background-from-p3), var(--box-background-to-p3));
}

.index-module-scss-module__qODzeW__background-opacity {
  background: var(--box-background);
  background: color-mix(in srgb, var(--box-background), transparent var(--box-background-opacity));
}

.index-module-scss-module__qODzeW__basis-1-3 {
  flex-basis: calc(33% - 192px);
}

.index-module-scss-module__qODzeW__basis-2-3 {
  flex-basis: calc(66% - 192px);
}

.index-module-scss-module__qODzeW__basis-1-2 {
  flex-basis: calc(50% - 192px);
}

.index-module-scss-module__qODzeW__borderStyle-top-solid, .index-module-scss-module__qODzeW__borderStyle-all-solid {
  border-top-style: solid;
}

.index-module-scss-module__qODzeW__borderStyle-right-solid, .index-module-scss-module__qODzeW__borderStyle-all-solid {
  border-right-style: solid;
}

.index-module-scss-module__qODzeW__borderStyle-bottom-solid, .index-module-scss-module__qODzeW__borderStyle-all-solid {
  border-bottom-style: solid;
}

.index-module-scss-module__qODzeW__borderStyle-left-solid, .index-module-scss-module__qODzeW__borderStyle-all-solid {
  border-left-style: solid;
}

.index-module-scss-module__qODzeW__borderStyle-top-dashed, .index-module-scss-module__qODzeW__borderStyle-all-dashed {
  border-top-style: dashed;
}

.index-module-scss-module__qODzeW__borderStyle-right-dashed, .index-module-scss-module__qODzeW__borderStyle-all-dashed {
  border-right-style: dashed;
}

.index-module-scss-module__qODzeW__borderStyle-bottom-dashed, .index-module-scss-module__qODzeW__borderStyle-all-dashed {
  border-bottom-style: dashed;
}

.index-module-scss-module__qODzeW__borderStyle-left-dashed, .index-module-scss-module__qODzeW__borderStyle-all-dashed {
  border-left-style: dashed;
}

.index-module-scss-module__qODzeW__borderStyle-top-dotted, .index-module-scss-module__qODzeW__borderStyle-all-dotted {
  border-top-style: dotted;
}

.index-module-scss-module__qODzeW__borderStyle-right-dotted, .index-module-scss-module__qODzeW__borderStyle-all-dotted {
  border-right-style: dotted;
}

.index-module-scss-module__qODzeW__borderStyle-bottom-dotted, .index-module-scss-module__qODzeW__borderStyle-all-dotted {
  border-bottom-style: dotted;
}

.index-module-scss-module__qODzeW__borderStyle-left-dotted, .index-module-scss-module__qODzeW__borderStyle-all-dotted {
  border-left-style: dotted;
}

.index-module-scss-module__qODzeW__borderWidth-thin {
  border-width: thin;
}

.index-module-scss-module__qODzeW__borderWidth-medium {
  border-width: medium;
}

.index-module-scss-module__qODzeW__borderWidth-thick {
  border-width: thick;
}

.index-module-scss-module__qODzeW__elevation-light {
  --shadow-color: 220 3% 15%;
  --shadow-strength: 1%;
}

.index-module-scss-module__qODzeW__elevation-dark {
  --shadow-color: 220 40% 2%;
  --shadow-strength: 25%;
}

.index-module-scss-module__qODzeW__elevation-size-xsmall {
  box-shadow: 0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 9%));
}

.index-module-scss-module__qODzeW__elevation-size-small {
  box-shadow: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 5%));
}

.index-module-scss-module__qODzeW__elevation-size-medium {
  box-shadow: 0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 7%));
}

.index-module-scss-module__qODzeW__elevation-size-large {
  box-shadow: 0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 6%));
}

.index-module-scss-module__qODzeW__elevation-size-xlarge {
  box-shadow: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 2%)), 0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 3%)), 0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 4%)), 0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 5%)), 0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)  + 7%));
}

.index-module-scss-module__qODzeW__hoverIndicator {
  cursor: pointer;
  outline: none;
}

.index-module-scss-module__qODzeW__hoverIndicator:focus {
  box-shadow: var(--box-outline-colour-hex) 0 0 2px 2px;
  box-shadow: var(--box-outline-colour-p3) 0 0 2px 2px;
}

.index-module-scss-module__qODzeW__gap-horizontal-xxsmall, .index-module-scss-module__qODzeW__gap-all-xxsmall {
  column-gap: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 3px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-xxsmall, .index-module-scss-module__qODzeW__gap-all-xxsmall {
  row-gap: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 3px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-xsmall, .index-module-scss-module__qODzeW__gap-all-xsmall {
  column-gap: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 6px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-xsmall, .index-module-scss-module__qODzeW__gap-all-xsmall {
  row-gap: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 6px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-small, .index-module-scss-module__qODzeW__gap-all-small {
  column-gap: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 12px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-small, .index-module-scss-module__qODzeW__gap-all-small {
  row-gap: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 12px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-medium, .index-module-scss-module__qODzeW__gap-all-medium {
  column-gap: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 24px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-medium, .index-module-scss-module__qODzeW__gap-all-medium {
  row-gap: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 24px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-large, .index-module-scss-module__qODzeW__gap-all-large {
  column-gap: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 48px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-large, .index-module-scss-module__qODzeW__gap-all-large {
  row-gap: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 48px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-xlarge, .index-module-scss-module__qODzeW__gap-all-xlarge {
  column-gap: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 96px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-xlarge, .index-module-scss-module__qODzeW__gap-all-xlarge {
  row-gap: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 96px;
  }
}

.index-module-scss-module__qODzeW__gap-horizontal-xxlarge, .index-module-scss-module__qODzeW__gap-all-xxlarge {
  column-gap: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    column-gap: 192px;
  }
}

.index-module-scss-module__qODzeW__gap-vertical-xxlarge, .index-module-scss-module__qODzeW__gap-all-xxlarge {
  row-gap: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__gap-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__gap-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    row-gap: 192px;
  }
}

.index-module-scss-module__qODzeW__height-min-xxsmall {
  min-height: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 48px;
  }
}

.index-module-scss-module__qODzeW__height-height-xxsmall {
  height: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 48px;
  }
}

.index-module-scss-module__qODzeW__height-max-xxsmall {
  max-height: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 48px;
  }
}

.index-module-scss-module__qODzeW__height-min-xsmall {
  min-height: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 96px;
  }
}

.index-module-scss-module__qODzeW__height-height-xsmall {
  height: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 96px;
  }
}

.index-module-scss-module__qODzeW__height-max-xsmall {
  max-height: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 96px;
  }
}

.index-module-scss-module__qODzeW__height-min-small {
  min-height: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 192px;
  }
}

.index-module-scss-module__qODzeW__height-height-small {
  height: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 192px;
  }
}

.index-module-scss-module__qODzeW__height-max-small {
  max-height: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 192px;
  }
}

.index-module-scss-module__qODzeW__height-min-medium {
  min-height: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 384px;
  }
}

.index-module-scss-module__qODzeW__height-height-medium {
  height: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 384px;
  }
}

.index-module-scss-module__qODzeW__height-max-medium {
  max-height: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 384px;
  }
}

.index-module-scss-module__qODzeW__height-min-large {
  min-height: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 768px;
  }
}

.index-module-scss-module__qODzeW__height-height-large {
  height: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 768px;
  }
}

.index-module-scss-module__qODzeW__height-max-large {
  max-height: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 768px;
  }
}

.index-module-scss-module__qODzeW__height-min-xlarge {
  min-height: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 1152px;
  }
}

.index-module-scss-module__qODzeW__height-height-xlarge {
  height: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 1152px;
  }
}

.index-module-scss-module__qODzeW__height-max-xlarge {
  max-height: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 1152px;
  }
}

.index-module-scss-module__qODzeW__height-min-xxlarge {
  min-height: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-min-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-height: 1536px;
  }
}

.index-module-scss-module__qODzeW__height-height-xxlarge {
  height: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-height-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    height: 1536px;
  }
}

.index-module-scss-module__qODzeW__height-max-xxlarge {
  max-height: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__height-max-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-height: 1536px;
  }
}

.index-module-scss-module__qODzeW__height-custom {
  height: var(--box-height);
}

.index-module-scss-module__qODzeW__justify-around {
  justify-content: space-around;
}

.index-module-scss-module__qODzeW__justify-between {
  justify-content: space-between;
}

.index-module-scss-module__qODzeW__justify-center {
  justify-content: center;
}

.index-module-scss-module__qODzeW__justify-end {
  justify-content: flex-end;
}

.index-module-scss-module__qODzeW__justify-evenly {
  justify-content: space-evenly;
}

.index-module-scss-module__qODzeW__justify-start {
  justify-content: flex-start;
}

.index-module-scss-module__qODzeW__margin-top-xxsmall, .index-module-scss-module__qODzeW__margin-all-xxsmall, .index-module-scss-module__qODzeW__margin-vertical-xxsmall {
  margin-top: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 3px;
  }
}

.index-module-scss-module__qODzeW__margin-right-xxsmall, .index-module-scss-module__qODzeW__margin-all-xxsmall, .index-module-scss-module__qODzeW__margin-horizontal-xxsmall {
  margin-right: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 3px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-xxsmall, .index-module-scss-module__qODzeW__margin-all-xxsmall, .index-module-scss-module__qODzeW__margin-vertical-xxsmall {
  margin-bottom: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 3px;
  }
}

.index-module-scss-module__qODzeW__margin-left-xxsmall, .index-module-scss-module__qODzeW__margin-all-xxsmall, .index-module-scss-module__qODzeW__margin-horizontal-xxsmall {
  margin-left: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 3px;
  }
}

.index-module-scss-module__qODzeW__margin-top-xsmall, .index-module-scss-module__qODzeW__margin-all-xsmall, .index-module-scss-module__qODzeW__margin-vertical-xsmall {
  margin-top: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 6px;
  }
}

.index-module-scss-module__qODzeW__margin-right-xsmall, .index-module-scss-module__qODzeW__margin-all-xsmall, .index-module-scss-module__qODzeW__margin-horizontal-xsmall {
  margin-right: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 6px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-xsmall, .index-module-scss-module__qODzeW__margin-all-xsmall, .index-module-scss-module__qODzeW__margin-vertical-xsmall {
  margin-bottom: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 6px;
  }
}

.index-module-scss-module__qODzeW__margin-left-xsmall, .index-module-scss-module__qODzeW__margin-all-xsmall, .index-module-scss-module__qODzeW__margin-horizontal-xsmall {
  margin-left: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 6px;
  }
}

.index-module-scss-module__qODzeW__margin-top-small, .index-module-scss-module__qODzeW__margin-all-small, .index-module-scss-module__qODzeW__margin-vertical-small {
  margin-top: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 12px;
  }
}

.index-module-scss-module__qODzeW__margin-right-small, .index-module-scss-module__qODzeW__margin-all-small, .index-module-scss-module__qODzeW__margin-horizontal-small {
  margin-right: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 12px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-small, .index-module-scss-module__qODzeW__margin-all-small, .index-module-scss-module__qODzeW__margin-vertical-small {
  margin-bottom: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 12px;
  }
}

.index-module-scss-module__qODzeW__margin-left-small, .index-module-scss-module__qODzeW__margin-all-small, .index-module-scss-module__qODzeW__margin-horizontal-small {
  margin-left: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 12px;
  }
}

.index-module-scss-module__qODzeW__margin-top-medium, .index-module-scss-module__qODzeW__margin-all-medium, .index-module-scss-module__qODzeW__margin-vertical-medium {
  margin-top: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 24px;
  }
}

.index-module-scss-module__qODzeW__margin-right-medium, .index-module-scss-module__qODzeW__margin-all-medium, .index-module-scss-module__qODzeW__margin-horizontal-medium {
  margin-right: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 24px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-medium, .index-module-scss-module__qODzeW__margin-all-medium, .index-module-scss-module__qODzeW__margin-vertical-medium {
  margin-bottom: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 24px;
  }
}

.index-module-scss-module__qODzeW__margin-left-medium, .index-module-scss-module__qODzeW__margin-all-medium, .index-module-scss-module__qODzeW__margin-horizontal-medium {
  margin-left: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 24px;
  }
}

.index-module-scss-module__qODzeW__margin-top-large, .index-module-scss-module__qODzeW__margin-all-large, .index-module-scss-module__qODzeW__margin-vertical-large {
  margin-top: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 48px;
  }
}

.index-module-scss-module__qODzeW__margin-right-large, .index-module-scss-module__qODzeW__margin-all-large, .index-module-scss-module__qODzeW__margin-horizontal-large {
  margin-right: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 48px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-large, .index-module-scss-module__qODzeW__margin-all-large, .index-module-scss-module__qODzeW__margin-vertical-large {
  margin-bottom: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 48px;
  }
}

.index-module-scss-module__qODzeW__margin-left-large, .index-module-scss-module__qODzeW__margin-all-large, .index-module-scss-module__qODzeW__margin-horizontal-large {
  margin-left: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 48px;
  }
}

.index-module-scss-module__qODzeW__margin-top-xlarge, .index-module-scss-module__qODzeW__margin-all-xlarge, .index-module-scss-module__qODzeW__margin-vertical-xlarge {
  margin-top: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 96px;
  }
}

.index-module-scss-module__qODzeW__margin-right-xlarge, .index-module-scss-module__qODzeW__margin-all-xlarge, .index-module-scss-module__qODzeW__margin-horizontal-xlarge {
  margin-right: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 96px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-xlarge, .index-module-scss-module__qODzeW__margin-all-xlarge, .index-module-scss-module__qODzeW__margin-vertical-xlarge {
  margin-bottom: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 96px;
  }
}

.index-module-scss-module__qODzeW__margin-left-xlarge, .index-module-scss-module__qODzeW__margin-all-xlarge, .index-module-scss-module__qODzeW__margin-horizontal-xlarge {
  margin-left: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 96px;
  }
}

.index-module-scss-module__qODzeW__margin-top-xxlarge, .index-module-scss-module__qODzeW__margin-all-xxlarge, .index-module-scss-module__qODzeW__margin-vertical-xxlarge {
  margin-top: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-top-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-top: 192px;
  }
}

.index-module-scss-module__qODzeW__margin-right-xxlarge, .index-module-scss-module__qODzeW__margin-all-xxlarge, .index-module-scss-module__qODzeW__margin-horizontal-xxlarge {
  margin-right: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-right-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-right: 192px;
  }
}

.index-module-scss-module__qODzeW__margin-bottom-xxlarge, .index-module-scss-module__qODzeW__margin-all-xxlarge, .index-module-scss-module__qODzeW__margin-vertical-xxlarge {
  margin-bottom: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-bottom-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-bottom: 192px;
  }
}

.index-module-scss-module__qODzeW__margin-left-xxlarge, .index-module-scss-module__qODzeW__margin-all-xxlarge, .index-module-scss-module__qODzeW__margin-horizontal-xxlarge {
  margin-left: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__margin-left-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__margin-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    margin-left: 192px;
  }
}

.index-module-scss-module__qODzeW__margin-top-none, .index-module-scss-module__qODzeW__margin-vertical-none, .index-module-scss-module__qODzeW__margin-all-none {
  margin-top: 0;
}

.index-module-scss-module__qODzeW__margin-top-auto, .index-module-scss-module__qODzeW__margin-vertical-auto, .index-module-scss-module__qODzeW__margin-all-auto {
  margin-top: auto;
}

.index-module-scss-module__qODzeW__margin-right-none, .index-module-scss-module__qODzeW__margin-horizontal-none, .index-module-scss-module__qODzeW__margin-all-none {
  margin-right: 0;
}

.index-module-scss-module__qODzeW__margin-right-auto, .index-module-scss-module__qODzeW__margin-horizontal-auto, .index-module-scss-module__qODzeW__margin-all-auto {
  margin-right: auto;
}

.index-module-scss-module__qODzeW__margin-bottom-none, .index-module-scss-module__qODzeW__margin-vertical-none, .index-module-scss-module__qODzeW__margin-all-none {
  margin-bottom: 0;
}

.index-module-scss-module__qODzeW__margin-bottom-auto, .index-module-scss-module__qODzeW__margin-vertical-auto, .index-module-scss-module__qODzeW__margin-all-auto {
  margin-bottom: auto;
}

.index-module-scss-module__qODzeW__margin-left-none, .index-module-scss-module__qODzeW__margin-horizontal-none, .index-module-scss-module__qODzeW__margin-all-none {
  margin-left: 0;
}

.index-module-scss-module__qODzeW__margin-left-auto, .index-module-scss-module__qODzeW__margin-horizontal-auto, .index-module-scss-module__qODzeW__margin-all-auto {
  margin-left: auto;
}

.index-module-scss-module__qODzeW__outline {
  outline-color: var(--box-outline-colour-hex, transparent);
  outline-color: var(--box-outline-colour-p3, transparent);
}

.index-module-scss-module__qODzeW__overflow-vertical-auto, .index-module-scss-module__qODzeW__overflow-overflow-auto {
  overflow-y: auto;
}

.index-module-scss-module__qODzeW__overflow-horizontal-auto, .index-module-scss-module__qODzeW__overflow-overflow-auto {
  overflow-x: auto;
}

.index-module-scss-module__qODzeW__overflow-vertical-hidden, .index-module-scss-module__qODzeW__overflow-overflow-hidden {
  overflow-y: hidden;
}

.index-module-scss-module__qODzeW__overflow-horizontal-hidden, .index-module-scss-module__qODzeW__overflow-overflow-hidden {
  overflow-x: hidden;
}

.index-module-scss-module__qODzeW__overflow-vertical-scroll, .index-module-scss-module__qODzeW__overflow-overflow-scroll {
  overflow-y: scroll;
}

.index-module-scss-module__qODzeW__overflow-horizontal-scroll, .index-module-scss-module__qODzeW__overflow-overflow-scroll {
  overflow-x: scroll;
}

.index-module-scss-module__qODzeW__overflow-vertical-visible, .index-module-scss-module__qODzeW__overflow-overflow-visible {
  overflow-y: visible;
}

.index-module-scss-module__qODzeW__overflow-horizontal-visible, .index-module-scss-module__qODzeW__overflow-overflow-visible {
  overflow-x: visible;
}

.index-module-scss-module__qODzeW__pad-top-xxsmall, .index-module-scss-module__qODzeW__pad-all-xxsmall, .index-module-scss-module__qODzeW__pad-vertical-xxsmall {
  padding-top: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 3px;
  }
}

.index-module-scss-module__qODzeW__pad-right-xxsmall, .index-module-scss-module__qODzeW__pad-all-xxsmall, .index-module-scss-module__qODzeW__pad-horizontal-xxsmall {
  padding-right: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 3px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-xxsmall, .index-module-scss-module__qODzeW__pad-all-xxsmall, .index-module-scss-module__qODzeW__pad-vertical-xxsmall {
  padding-bottom: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 3px;
  }
}

.index-module-scss-module__qODzeW__pad-left-xxsmall, .index-module-scss-module__qODzeW__pad-all-xxsmall, .index-module-scss-module__qODzeW__pad-horizontal-xxsmall {
  padding-left: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 3px;
  }
}

.index-module-scss-module__qODzeW__pad-top-xsmall, .index-module-scss-module__qODzeW__pad-all-xsmall, .index-module-scss-module__qODzeW__pad-vertical-xsmall {
  padding-top: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 6px;
  }
}

.index-module-scss-module__qODzeW__pad-right-xsmall, .index-module-scss-module__qODzeW__pad-all-xsmall, .index-module-scss-module__qODzeW__pad-horizontal-xsmall {
  padding-right: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 6px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-xsmall, .index-module-scss-module__qODzeW__pad-all-xsmall, .index-module-scss-module__qODzeW__pad-vertical-xsmall {
  padding-bottom: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 6px;
  }
}

.index-module-scss-module__qODzeW__pad-left-xsmall, .index-module-scss-module__qODzeW__pad-all-xsmall, .index-module-scss-module__qODzeW__pad-horizontal-xsmall {
  padding-left: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 6px;
  }
}

.index-module-scss-module__qODzeW__pad-top-small, .index-module-scss-module__qODzeW__pad-all-small, .index-module-scss-module__qODzeW__pad-vertical-small {
  padding-top: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 12px;
  }
}

.index-module-scss-module__qODzeW__pad-right-small, .index-module-scss-module__qODzeW__pad-all-small, .index-module-scss-module__qODzeW__pad-horizontal-small {
  padding-right: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 12px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-small, .index-module-scss-module__qODzeW__pad-all-small, .index-module-scss-module__qODzeW__pad-vertical-small {
  padding-bottom: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 12px;
  }
}

.index-module-scss-module__qODzeW__pad-left-small, .index-module-scss-module__qODzeW__pad-all-small, .index-module-scss-module__qODzeW__pad-horizontal-small {
  padding-left: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 12px;
  }
}

.index-module-scss-module__qODzeW__pad-top-medium, .index-module-scss-module__qODzeW__pad-all-medium, .index-module-scss-module__qODzeW__pad-vertical-medium {
  padding-top: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 24px;
  }
}

.index-module-scss-module__qODzeW__pad-right-medium, .index-module-scss-module__qODzeW__pad-all-medium, .index-module-scss-module__qODzeW__pad-horizontal-medium {
  padding-right: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 24px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-medium, .index-module-scss-module__qODzeW__pad-all-medium, .index-module-scss-module__qODzeW__pad-vertical-medium {
  padding-bottom: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 24px;
  }
}

.index-module-scss-module__qODzeW__pad-left-medium, .index-module-scss-module__qODzeW__pad-all-medium, .index-module-scss-module__qODzeW__pad-horizontal-medium {
  padding-left: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 24px;
  }
}

.index-module-scss-module__qODzeW__pad-top-large, .index-module-scss-module__qODzeW__pad-all-large, .index-module-scss-module__qODzeW__pad-vertical-large {
  padding-top: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 48px;
  }
}

.index-module-scss-module__qODzeW__pad-right-large, .index-module-scss-module__qODzeW__pad-all-large, .index-module-scss-module__qODzeW__pad-horizontal-large {
  padding-right: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 48px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-large, .index-module-scss-module__qODzeW__pad-all-large, .index-module-scss-module__qODzeW__pad-vertical-large {
  padding-bottom: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 48px;
  }
}

.index-module-scss-module__qODzeW__pad-left-large, .index-module-scss-module__qODzeW__pad-all-large, .index-module-scss-module__qODzeW__pad-horizontal-large {
  padding-left: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 48px;
  }
}

.index-module-scss-module__qODzeW__pad-top-xlarge, .index-module-scss-module__qODzeW__pad-all-xlarge, .index-module-scss-module__qODzeW__pad-vertical-xlarge {
  padding-top: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 96px;
  }
}

.index-module-scss-module__qODzeW__pad-right-xlarge, .index-module-scss-module__qODzeW__pad-all-xlarge, .index-module-scss-module__qODzeW__pad-horizontal-xlarge {
  padding-right: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 96px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-xlarge, .index-module-scss-module__qODzeW__pad-all-xlarge, .index-module-scss-module__qODzeW__pad-vertical-xlarge {
  padding-bottom: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 96px;
  }
}

.index-module-scss-module__qODzeW__pad-left-xlarge, .index-module-scss-module__qODzeW__pad-all-xlarge, .index-module-scss-module__qODzeW__pad-horizontal-xlarge {
  padding-left: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 96px;
  }
}

.index-module-scss-module__qODzeW__pad-top-xxlarge, .index-module-scss-module__qODzeW__pad-all-xxlarge, .index-module-scss-module__qODzeW__pad-vertical-xxlarge {
  padding-top: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-top-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-top: 192px;
  }
}

.index-module-scss-module__qODzeW__pad-right-xxlarge, .index-module-scss-module__qODzeW__pad-all-xxlarge, .index-module-scss-module__qODzeW__pad-horizontal-xxlarge {
  padding-right: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-right-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-right: 192px;
  }
}

.index-module-scss-module__qODzeW__pad-bottom-xxlarge, .index-module-scss-module__qODzeW__pad-all-xxlarge, .index-module-scss-module__qODzeW__pad-vertical-xxlarge {
  padding-bottom: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-bottom-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-vertical-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-bottom: 192px;
  }
}

.index-module-scss-module__qODzeW__pad-left-xxlarge, .index-module-scss-module__qODzeW__pad-all-xxlarge, .index-module-scss-module__qODzeW__pad-horizontal-xxlarge {
  padding-left: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__pad-left-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__pad-horizontal-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    padding-left: 192px;
  }
}

.index-module-scss-module__qODzeW__pad-all-none {
  padding: 0;
}

.index-module-scss-module__qODzeW__pad-top-none {
  padding-top: 0;
}

.index-module-scss-module__qODzeW__pad-right-none {
  padding-right: 0;
}

.index-module-scss-module__qODzeW__pad-bottom-none {
  padding-bottom: 0;
}

.index-module-scss-module__qODzeW__pad-left-none {
  padding-left: 0;
}

.index-module-scss-module__qODzeW__position-absolute {
  position: absolute;
}

.index-module-scss-module__qODzeW__position-relative {
  position: relative;
}

.index-module-scss-module__qODzeW__position-fixed {
  position: fixed;
}

.index-module-scss-module__qODzeW__ratio-1 {
  aspect-ratio: 1;
}

.index-module-scss-module__qODzeW__ratio-2-14 {
  aspect-ratio: 2 / 1.4;
}

.index-module-scss-module__qODzeW__round-top-left-xxsmall, .index-module-scss-module__qODzeW__round-all-xxsmall {
  border-top-left-radius: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 3px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-xxsmall, .index-module-scss-module__qODzeW__round-all-xxsmall {
  border-top-right-radius: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 3px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-xxsmall, .index-module-scss-module__qODzeW__round-all-xxsmall {
  border-bottom-left-radius: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 3px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-xxsmall, .index-module-scss-module__qODzeW__round-all-xxsmall {
  border-bottom-right-radius: 2px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 3px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-xsmall, .index-module-scss-module__qODzeW__round-all-xsmall {
  border-top-left-radius: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 6px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-xsmall, .index-module-scss-module__qODzeW__round-all-xsmall {
  border-top-right-radius: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 6px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-xsmall, .index-module-scss-module__qODzeW__round-all-xsmall {
  border-bottom-left-radius: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 6px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-xsmall, .index-module-scss-module__qODzeW__round-all-xsmall {
  border-bottom-right-radius: 3px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-xsmall:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 6px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-small, .index-module-scss-module__qODzeW__round-all-small {
  border-top-left-radius: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 12px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-small, .index-module-scss-module__qODzeW__round-all-small {
  border-top-right-radius: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 12px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-small, .index-module-scss-module__qODzeW__round-all-small {
  border-bottom-left-radius: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 12px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-small, .index-module-scss-module__qODzeW__round-all-small {
  border-bottom-right-radius: 6px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-small:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 12px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-medium, .index-module-scss-module__qODzeW__round-all-medium {
  border-top-left-radius: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 24px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-medium, .index-module-scss-module__qODzeW__round-all-medium {
  border-top-right-radius: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 24px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-medium, .index-module-scss-module__qODzeW__round-all-medium {
  border-bottom-left-radius: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 24px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-medium, .index-module-scss-module__qODzeW__round-all-medium {
  border-bottom-right-radius: 12px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-medium:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 24px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-large, .index-module-scss-module__qODzeW__round-all-large {
  border-top-left-radius: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 48px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-large, .index-module-scss-module__qODzeW__round-all-large {
  border-top-right-radius: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 48px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-large, .index-module-scss-module__qODzeW__round-all-large {
  border-bottom-left-radius: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 48px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-large, .index-module-scss-module__qODzeW__round-all-large {
  border-bottom-right-radius: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-large:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 48px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-xlarge, .index-module-scss-module__qODzeW__round-all-xlarge {
  border-top-left-radius: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 96px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-xlarge, .index-module-scss-module__qODzeW__round-all-xlarge {
  border-top-right-radius: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 96px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-xlarge, .index-module-scss-module__qODzeW__round-all-xlarge {
  border-bottom-left-radius: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 96px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-xlarge, .index-module-scss-module__qODzeW__round-all-xlarge {
  border-bottom-right-radius: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-xlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 96px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-xxlarge, .index-module-scss-module__qODzeW__round-all-xxlarge {
  border-top-left-radius: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-left-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-left-radius: 192px;
  }
}

.index-module-scss-module__qODzeW__round-top-right-xxlarge, .index-module-scss-module__qODzeW__round-all-xxlarge {
  border-top-right-radius: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-top-right-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-top-right-radius: 192px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-left-xxlarge, .index-module-scss-module__qODzeW__round-all-xxlarge {
  border-bottom-left-radius: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-left-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-left-radius: 192px;
  }
}

.index-module-scss-module__qODzeW__round-bottom-right-xxlarge, .index-module-scss-module__qODzeW__round-all-xxlarge {
  border-bottom-right-radius: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__round-bottom-right-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false), .index-module-scss-module__qODzeW__round-all-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    border-bottom-right-radius: 192px;
  }
}

.index-module-scss-module__qODzeW__round-top-left-full {
  border-top-left-radius: 9999px;
}

.index-module-scss-module__qODzeW__round-top-right-full {
  border-top-right-radius: 9999px;
}

.index-module-scss-module__qODzeW__round-bottom-left-full {
  border-bottom-left-radius: 9999px;
}

.index-module-scss-module__qODzeW__round-bottom-right-full {
  border-bottom-right-radius: 9999px;
}

.index-module-scss-module__qODzeW__round-all-full {
  border-radius: 9999px;
}

@keyframes index-module-scss-module__qODzeW__boxSkeleton {
  100% {
    transform: translateX(100%);
  }
}

.index-module-scss-module__qODzeW__skeleton {
  z-index: 1;
  line-height: 1;
  display: inline-flex;
  position: relative;
  overflow: hidden;
}

.index-module-scss-module__qODzeW__skeleton:before, .index-module-scss-module__qODzeW__skeleton:after {
  content: "";
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.index-module-scss-module__qODzeW__skeleton:before {
  background-color: var(--box-skeleton-from-hex);
  background-color: var(--box-skeleton-from-p3);
  width: 100%;
}

.index-module-scss-module__qODzeW__skeleton:after {
  background-repeat: no-repeat;
  background-image: linear-gradient(90deg, var(--box-skeleton-from-hex), var(--box-skeleton-to-hex), var(--box-skeleton-from-hex));
  background-image: linear-gradient(90deg, var(--box-skeleton-from-p3), var(--box-skeleton-to-p3), var(--box-skeleton-from-p3));
  animation-name: index-module-scss-module__qODzeW__boxSkeleton;
  animation-duration: 1.5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-direction: normal;
  transform: translateX(-100%);
}

.index-module-scss-module__qODzeW__textAlign-left {
  text-align: left;
}

.index-module-scss-module__qODzeW__textAlign-center {
  text-align: center;
}

.index-module-scss-module__qODzeW__textAlign-right {
  text-align: right;
}

.index-module-scss-module__qODzeW__width-min-xxsmall {
  min-width: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 48px;
  }
}

.index-module-scss-module__qODzeW__width-width-xxsmall {
  width: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 48px;
  }
}

.index-module-scss-module__qODzeW__width-max-xxsmall {
  max-width: 24px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-xxsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 48px;
  }
}

.index-module-scss-module__qODzeW__width-min-xsmall {
  min-width: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 96px;
  }
}

.index-module-scss-module__qODzeW__width-width-xsmall {
  width: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 96px;
  }
}

.index-module-scss-module__qODzeW__width-max-xsmall {
  max-width: 48px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-xsmall:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 96px;
  }
}

.index-module-scss-module__qODzeW__width-min-small {
  min-width: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 192px;
  }
}

.index-module-scss-module__qODzeW__width-width-small {
  width: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 192px;
  }
}

.index-module-scss-module__qODzeW__width-max-small {
  max-width: 96px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-small:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 192px;
  }
}

.index-module-scss-module__qODzeW__width-min-medium {
  min-width: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 384px;
  }
}

.index-module-scss-module__qODzeW__width-width-medium {
  width: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 384px;
  }
}

.index-module-scss-module__qODzeW__width-max-medium {
  max-width: 192px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-medium:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 384px;
  }
}

.index-module-scss-module__qODzeW__width-min-large {
  min-width: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 768px;
  }
}

.index-module-scss-module__qODzeW__width-width-large {
  width: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 768px;
  }
}

.index-module-scss-module__qODzeW__width-max-large {
  max-width: 384px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-large:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 768px;
  }
}

.index-module-scss-module__qODzeW__width-min-xlarge {
  min-width: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 1152px;
  }
}

.index-module-scss-module__qODzeW__width-width-xlarge {
  width: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 1152px;
  }
}

.index-module-scss-module__qODzeW__width-max-xlarge {
  max-width: 768px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-xlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 1152px;
  }
}

.index-module-scss-module__qODzeW__width-min-xxlarge {
  min-width: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-min-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    min-width: 1536px;
  }
}

.index-module-scss-module__qODzeW__width-width-xxlarge {
  width: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-width-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    width: 1536px;
  }
}

.index-module-scss-module__qODzeW__width-max-xxlarge {
  max-width: 1152px;
}

@media (width >= 1024px) {
  .index-module-scss-module__qODzeW__width-max-xxlarge:not(.index-module-scss-module__qODzeW__responsive-false) {
    max-width: 1536px;
  }
}

.index-module-scss-module__qODzeW__width-custom {
  width: var(--box-width);
}

.index-module-scss-module__qODzeW__wrap-true {
  flex-wrap: wrap;
}

.index-module-scss-module__qODzeW__wrap-reverse {
  flex-wrap: wrap-reverse;
}

@media (width <= 767px) {
  .index-module-scss-module__qODzeW__wrap-breakpoint-small {
    flex-direction: column;
  }

  .index-module-scss-module__qODzeW__wrap-breakpoint-reverse-small {
    flex-direction: column-reverse;
  }
}

@media (width <= 1023px) {
  .index-module-scss-module__qODzeW__wrap-breakpoint-medium {
    flex-direction: column;
  }

  .index-module-scss-module__qODzeW__wrap-breakpoint-reverse-medium {
    flex-direction: column-reverse;
  }
}

@media (width <= 1439px) {
  .index-module-scss-module__qODzeW__wrap-breakpoint-large {
    flex-direction: column;
  }

  .index-module-scss-module__qODzeW__wrap-breakpoint-reverse-large {
    flex-direction: column-reverse;
  }
}


/* [project]/atoms/text/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__OsaoZW__transform-uppercase {
  text-transform: uppercase;
}

.index-module-scss-module__OsaoZW__margin-none {
  margin: 0;
}

.index-module-scss-module__OsaoZW__spacing-wide {
  letter-spacing: .3em;
}

.index-module-scss-module__OsaoZW__style-normal {
  font-style: normal;
}

.index-module-scss-module__OsaoZW__style-italic {
  font-style: italic;
}

.index-module-scss-module__OsaoZW__decoration-underline {
  text-decoration: underline;
}

.index-module-scss-module__OsaoZW__decoration-line-through {
  text-decoration: line-through;
}


/* [project]/atoms/button/index.module.scss.module.css [app-client] (css) */
@layer base {
  .index-module-scss-module__itGg8W__button {
    outline-offset: 2px;
    border-width: 0;
    text-decoration: none;
    transition: all .2s ease-in-out;
  }

  .index-module-scss-module__itGg8W__button:not([data-disabled]):not([aria-disabled="true"]) {
    cursor: pointer;
  }
}

.index-module-scss-module__itGg8W__styled-button {
  background: var(--button-background-hex);
  background: var(--button-background-p3);
  color: var(--button-colour-p3);
}

.index-module-scss-module__itGg8W__styled-button[aria-disabled="true"] {
  opacity: .5;
}

.index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]):focus-visible {
  outline-width: 2px;
  outline-style: solid;
}

.index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]):hover, .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]):active, .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]):focus, .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"])[aria-selected="true"], .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"])[aria-checked="true"], .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"])[data-state="on"], .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"])[data-state="open"], [aria-selected="true"] .index-module-scss-module__itGg8W__styled-button:not([data-disabled]):not([aria-disabled="true"]) {
  background: var(--button-background-active-hex, var(--button-background-hex));
  background: var(--button-background-active-p3, var(--button-background-p3));
  color: var(--button-colour-active-p3, var(--button-colour-p3));
  border-color: var(--button-border-active-hex, var(--box-border-colour-hex));
  border-color: var(--button-border-active-p3, var(--box-border-colour-p3));
}


/* [project]/icons/user-loading/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__kn6zGq__icon path {
  animation: 1s infinite both index-module-scss-module__kn6zGq__blink;
}

.index-module-scss-module__kn6zGq__icon path:nth-of-type(2) {
  animation-delay: 75ms;
}

@keyframes index-module-scss-module__kn6zGq__blink {
  0% {
    opacity: .2;
  }

  20% {
    opacity: 1;
  }

  100% {
    opacity: .2;
  }
}


/* [project]/account/drawer/drawer.module.scss.module.css [app-client] (css) */
.drawer-module-scss-module__Z5rDcW__content {
  --initial-transform: calc(100% + 8px);
  width: calc(100% - 16px);
  max-width: 375px;
  height: calc(100% - 16px);
  top: 8px;
  bottom: 8px;
  right: 8px;
}


/* [project]/search/autocomplete/panel/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__yKQAja__panel {
  height: 80dvh;
  transition: opacity .2s;
}

.index-module-scss-module__yKQAja__stalled {
  opacity: .5;
}


/* [project]/atoms/dialog/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__zmAwpq__overlay {
  z-index: 9999;
  inset: 0;
}

.index-module-scss-module__zmAwpq__content, .index-module-scss-module__zmAwpq__content-right, .index-module-scss-module__zmAwpq__content-centre {
  z-index: 99999;
  width: 100% !important;
}

@media (width >= 768px) {
  .index-module-scss-module__zmAwpq__content, .index-module-scss-module__zmAwpq__content-right, .index-module-scss-module__zmAwpq__content-centre {
    width: auto;
    max-width: 600px;
  }
}

.index-module-scss-module__zmAwpq__content-centre {
  width: 90vw;
  max-height: 85vh;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.index-module-scss-module__zmAwpq__content-right {
  width: 90vw;
  max-height: 100vh;
  top: 0;
  right: 0;
}


/* [project]/page/header/search/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__vEeIPa__content {
  --initial-transform: calc(100% + 8px);
  width: calc(100% - 16px);
  max-width: 600px;
  inset: 8px;
}

.index-module-scss-module__vEeIPa__keyboard {
  opacity: 0;
  transition: opacity .2s;
  display: none;
}

@media (width >= 768px) {
  .index-module-scss-module__vEeIPa__keyboard {
    display: block;
  }
}

.index-module-scss-module__vEeIPa__trigger:hover .index-module-scss-module__vEeIPa__keyboard {
  opacity: 1;
}

.index-module-scss-module__vEeIPa__menu {
  min-height: 345px;
}


/* [project]/atoms/grid/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__Ksx7nW__grid {
  grid-auto-rows: max-content;
}

.index-module-scss-module__Ksx7nW__grid.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-flow: column;
}

.index-module-scss-module__Ksx7nW__columns-fit-xxsmall {
  grid-template-columns: repeat(auto-fit, minmax(min(48px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-xxsmall.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 48px;
}

.index-module-scss-module__Ksx7nW__columns-fill-xxsmall {
  grid-template-columns: repeat(auto-fill, minmax(min(48px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-xxsmall.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 48px;
}

.index-module-scss-module__Ksx7nW__columns-fit-xsmall {
  grid-template-columns: repeat(auto-fit, minmax(min(96px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-xsmall.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 96px;
}

.index-module-scss-module__Ksx7nW__columns-fill-xsmall {
  grid-template-columns: repeat(auto-fill, minmax(min(96px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-xsmall.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 96px;
}

.index-module-scss-module__Ksx7nW__columns-fit-small {
  grid-template-columns: repeat(auto-fit, minmax(min(192px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-small.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 192px;
}

.index-module-scss-module__Ksx7nW__columns-fill-small {
  grid-template-columns: repeat(auto-fill, minmax(min(192px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-small.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 192px;
}

.index-module-scss-module__Ksx7nW__columns-fit-medium {
  grid-template-columns: repeat(auto-fit, minmax(min(384px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-medium.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 384px;
}

.index-module-scss-module__Ksx7nW__columns-fill-medium {
  grid-template-columns: repeat(auto-fill, minmax(min(384px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-medium.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 384px;
}

.index-module-scss-module__Ksx7nW__columns-fit-large {
  grid-template-columns: repeat(auto-fit, minmax(min(768px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-large.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 768px;
}

.index-module-scss-module__Ksx7nW__columns-fill-large {
  grid-template-columns: repeat(auto-fill, minmax(min(768px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-large.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 768px;
}

.index-module-scss-module__Ksx7nW__columns-fit-xlarge {
  grid-template-columns: repeat(auto-fit, minmax(min(1152px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-xlarge.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 1152px;
}

.index-module-scss-module__Ksx7nW__columns-fill-xlarge {
  grid-template-columns: repeat(auto-fill, minmax(min(1152px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-xlarge.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 1152px;
}

.index-module-scss-module__Ksx7nW__columns-fit-xxlarge {
  grid-template-columns: repeat(auto-fit, minmax(min(1536px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-xxlarge.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 1536px;
}

.index-module-scss-module__Ksx7nW__columns-fill-xxlarge {
  grid-template-columns: repeat(auto-fill, minmax(min(1536px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-xxlarge.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 1536px;
}

.index-module-scss-module__Ksx7nW__columns-fit-custom.index-module-scss-module__Ksx7nW__direction-horizontal, .index-module-scss-module__Ksx7nW__columns-fill-custom.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: var(--grid-columns-custom);
}

.index-module-scss-module__Ksx7nW__columns-fit-custom {
  grid-template-columns: repeat(auto-fit, minmax(min(var(--grid-columns-custom), 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-custom {
  grid-template-columns: repeat(auto-fill, minmax(min(var(--grid-columns-custom), 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
  grid-template-columns: repeat(var(--grid-columns-xsmall), 1fr);
}

.index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: calc(100% / var(--grid-columns-xsmall));
}

@media (width >= 768px) {
  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
    grid-template-columns: repeat(var(--grid-columns-small, var(--grid-columns-xsmall)), 1fr);
  }

  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
    grid-auto-columns: calc(100% / var(--grid-columns-small, var(--grid-columns-xsmall)));
  }
}

@media (width >= 1024px) {
  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
    grid-template-columns: repeat(var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall))), 1fr);
  }

  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
    grid-auto-columns: calc(100% / var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall))));
  }
}

@media (width >= 1440px) {
  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
    grid-template-columns: repeat(var(--grid-columns-large, var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall)))), 1fr);
  }

  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
    grid-auto-columns: calc(100% / var(--grid-columns-large, var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall)))));
  }
}

@media (width >= 1920px) {
  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
    grid-template-columns: repeat(var(--grid-columns-xlarge, var(--grid-columns-large, var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall))))), 1fr);
  }

  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
    grid-auto-columns: calc(100% / var(--grid-columns-xlarge, var(--grid-columns-large, var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall))))));
  }
}


/* [project]/page/header/nav/mobile/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__K0OzTW__nav {
  display: block;
}

@media (width >= 1440px) {
  .index-module-scss-module__K0OzTW__nav {
    display: none;
  }
}

.index-module-scss-module__K0OzTW__root {
  z-index: 9;
  flex-grow: 1;
  position: relative;
  overflow: hidden auto;
}

.index-module-scss-module__K0OzTW__content {
  --initial-transform: calc(100% + 8px);
  width: calc(100% - 16px);
  max-width: 450px;
  top: 8px;
  bottom: 8px;
  right: 8px;
}


/* [project]/page/header/nav/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__pFCqSa__trigger {
  z-index: 2;
  font-size: 15px;
}

.index-module-scss-module__pFCqSa__trigger svg {
  transition: transform .15s;
}

.index-module-scss-module__pFCqSa__trigger[data-state="open"] svg {
  transform: rotate(180deg);
}


/* [project]/page/header/nav/desktop/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__4RfyFW__nav {
  display: none;
}

@media (width >= 1440px) {
  .index-module-scss-module__4RfyFW__nav {
    display: block;
  }
}

.index-module-scss-module__4RfyFW__root {
  z-index: 9;
  flex-grow: 1;
  overflow: visible;
}

.index-module-scss-module__4RfyFW__content {
  visibility: hidden;
  z-index: 9;
  animation-duration: .25s;
  animation-timing-function: ease;
  top: 0;
  left: 0;
}

.index-module-scss-module__4RfyFW__content[data-state="open"] {
  visibility: visible;
}

.index-module-scss-module__4RfyFW__content[data-motion="from-start"] {
  animation-name: index-module-scss-module__4RfyFW__enterFromLeft;
}

.index-module-scss-module__4RfyFW__content[data-motion="from-end"] {
  animation-name: index-module-scss-module__4RfyFW__enterFromRight;
}

.index-module-scss-module__4RfyFW__content[data-motion="to-start"] {
  animation-name: index-module-scss-module__4RfyFW__exitToLeft;
}

.index-module-scss-module__4RfyFW__content[data-motion="to-end"] {
  animation-name: index-module-scss-module__4RfyFW__exitToRight;
}

.index-module-scss-module__4RfyFW__viewport {
  height: var(--radix-navigation-menu-viewport-height);
  z-index: 2;
  transform-origin: top;
  transition: width, height, all .3s;
  top: 100%;
  left: 0;
  min-height: 75px !important;
}

.index-module-scss-module__4RfyFW__viewport[data-state="open"] {
  animation: .15s cubic-bezier(.25, .46, .45, .94) index-module-scss-module__4RfyFW__slideIn;
}

.index-module-scss-module__4RfyFW__viewport[data-state="closed"] {
  animation: .15s cubic-bezier(.25, .46, .45, .94) index-module-scss-module__4RfyFW__slideOut;
}

.index-module-scss-module__4RfyFW__subList {
  columns: 15em;
  column-gap: 6px;
}

@keyframes index-module-scss-module__4RfyFW__enterFromRight {
  from {
    opacity: 0;
    transform: translateX(200px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes index-module-scss-module__4RfyFW__enterFromLeft {
  from {
    opacity: 0;
    transform: translateX(-200px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes index-module-scss-module__4RfyFW__exitToRight {
  from {
    opacity: 1;
    transform: translateX(0);
  }

  to {
    opacity: 0;
    transform: translateX(200px);
  }
}

@keyframes index-module-scss-module__4RfyFW__exitToLeft {
  from {
    opacity: 1;
    transform: translateX(0);
  }

  to {
    opacity: 0;
    transform: translateX(-200px);
  }
}

@keyframes index-module-scss-module__4RfyFW__slideIn {
  from {
    opacity: 0;
    transform: translateY(-50px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes index-module-scss-module__4RfyFW__slideOut {
  from {
    opacity: 1;
    transform: translateY(0);
  }

  to {
    opacity: 0;
    transform: translateY(-50px);
  }
}


/* [project]/atoms/video/video.module.scss.module.css [app-client] (css) */
.video-module-scss-module___HsneW__fit-contain {
  aspect-ratio: var(--video-width, 16) / var(--video-height, 9);
}

.video-module-scss-module___HsneW__fit-cover {
  width: 100%;
  height: 100%;
}

.video-module-scss-module___HsneW__fit-cover video {
  object-fit: cover !important;
  width: 100% !important;
  height: 100% !important;
}


/* [project]/atoms/image/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__xcfUhq__fill-cover {
  object-fit: cover;
}

.index-module-scss-module__xcfUhq__fill-contain {
  object-fit: contain;
}

.index-module-scss-module__xcfUhq__fill-scale-down {
  object-fit: scale-down;
}


/* [project]/atoms/rich-text/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__MMN0Aa__richText ul, .index-module-scss-module__MMN0Aa__richText ol {
  margin: 1em 0 1em 1em;
}

.index-module-scss-module__MMN0Aa__richText ul li {
  list-style-type: disc;
}

.index-module-scss-module__MMN0Aa__richText ol li {
  list-style-type: decimal;
}

.index-module-scss-module__MMN0Aa__richText li {
  margin-top: 1em;
  margin-bottom: 1em;
  display: list-item;
}


/* [project]/atoms/grid/index.module.scss.module.css [app-client] (css) */
.index-module-scss-module__Ksx7nW__grid {
  grid-auto-rows: max-content;
}

.index-module-scss-module__Ksx7nW__grid.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-flow: column;
}

.index-module-scss-module__Ksx7nW__columns-fit-xxsmall {
  grid-template-columns: repeat(auto-fit, minmax(min(48px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-xxsmall.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 48px;
}

.index-module-scss-module__Ksx7nW__columns-fill-xxsmall {
  grid-template-columns: repeat(auto-fill, minmax(min(48px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-xxsmall.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 48px;
}

.index-module-scss-module__Ksx7nW__columns-fit-xsmall {
  grid-template-columns: repeat(auto-fit, minmax(min(96px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-xsmall.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 96px;
}

.index-module-scss-module__Ksx7nW__columns-fill-xsmall {
  grid-template-columns: repeat(auto-fill, minmax(min(96px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-xsmall.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 96px;
}

.index-module-scss-module__Ksx7nW__columns-fit-small {
  grid-template-columns: repeat(auto-fit, minmax(min(192px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-small.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 192px;
}

.index-module-scss-module__Ksx7nW__columns-fill-small {
  grid-template-columns: repeat(auto-fill, minmax(min(192px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-small.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 192px;
}

.index-module-scss-module__Ksx7nW__columns-fit-medium {
  grid-template-columns: repeat(auto-fit, minmax(min(384px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-medium.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 384px;
}

.index-module-scss-module__Ksx7nW__columns-fill-medium {
  grid-template-columns: repeat(auto-fill, minmax(min(384px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-medium.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 384px;
}

.index-module-scss-module__Ksx7nW__columns-fit-large {
  grid-template-columns: repeat(auto-fit, minmax(min(768px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-large.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 768px;
}

.index-module-scss-module__Ksx7nW__columns-fill-large {
  grid-template-columns: repeat(auto-fill, minmax(min(768px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-large.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 768px;
}

.index-module-scss-module__Ksx7nW__columns-fit-xlarge {
  grid-template-columns: repeat(auto-fit, minmax(min(1152px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-xlarge.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 1152px;
}

.index-module-scss-module__Ksx7nW__columns-fill-xlarge {
  grid-template-columns: repeat(auto-fill, minmax(min(1152px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-xlarge.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 1152px;
}

.index-module-scss-module__Ksx7nW__columns-fit-xxlarge {
  grid-template-columns: repeat(auto-fit, minmax(min(1536px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fit-xxlarge.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 1536px;
}

.index-module-scss-module__Ksx7nW__columns-fill-xxlarge {
  grid-template-columns: repeat(auto-fill, minmax(min(1536px, 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-xxlarge.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: 1536px;
}

.index-module-scss-module__Ksx7nW__columns-fit-custom.index-module-scss-module__Ksx7nW__direction-horizontal, .index-module-scss-module__Ksx7nW__columns-fill-custom.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: var(--grid-columns-custom);
}

.index-module-scss-module__Ksx7nW__columns-fit-custom {
  grid-template-columns: repeat(auto-fit, minmax(min(var(--grid-columns-custom), 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-fill-custom {
  grid-template-columns: repeat(auto-fill, minmax(min(var(--grid-columns-custom), 100%), 1fr));
}

.index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
  grid-template-columns: repeat(var(--grid-columns-xsmall), 1fr);
}

.index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
  grid-auto-columns: calc(100% / var(--grid-columns-xsmall));
}

@media (width >= 768px) {
  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
    grid-template-columns: repeat(var(--grid-columns-small, var(--grid-columns-xsmall)), 1fr);
  }

  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
    grid-auto-columns: calc(100% / var(--grid-columns-small, var(--grid-columns-xsmall)));
  }
}

@media (width >= 1024px) {
  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
    grid-template-columns: repeat(var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall))), 1fr);
  }

  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
    grid-auto-columns: calc(100% / var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall))));
  }
}

@media (width >= 1440px) {
  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
    grid-template-columns: repeat(var(--grid-columns-large, var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall)))), 1fr);
  }

  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
    grid-auto-columns: calc(100% / var(--grid-columns-large, var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall)))));
  }
}

@media (width >= 1920px) {
  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-vertical {
    grid-template-columns: repeat(var(--grid-columns-xlarge, var(--grid-columns-large, var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall))))), 1fr);
  }

  .index-module-scss-module__Ksx7nW__columns-num.index-module-scss-module__Ksx7nW__direction-horizontal {
    grid-auto-columns: calc(100% / var(--grid-columns-xlarge, var(--grid-columns-large, var(--grid-columns-medium, var(--grid-columns-small, var(--grid-columns-xsmall))))));
  }
}


/*# sourceMappingURL=_7a9c0f4a._.css.map*/