.style-module_container__DpFSc {
  background-color: #d0d0d0;
  height: 4px;
  width: 100%;
  overflow: hidden;
}
.style-module_container__DpFSc .style-module_bar__N-1JT {
  background-color: #141414;
  height: 100%;
  transition: width ease 0.3s;
}
.style-module_item__JmB9A {
  list-style: none;
  display: inline-flex;
  align-items: center;
  color: var(--foreground);
  border-color: var(--foreground);
  cursor: default;
}
.style-module_item__JmB9A.style-module_highlighted__NnLa- {
  color: var(--highlight-default);
  border-color: var(--highlight-default);
}
.style-module_item__JmB9A.style-module_disabled__u-29V {
  color: var(--field-label);
  border-color: var(--field-label);
}

.style-module_interactable__l5Suq {
  cursor: pointer;
}
.style-module_interactable__l5Suq:hover > * {
  text-decoration: underline;
}

.style-module_circle__s7aoY {
  padding: 1px;
  width: 9px;
  min-width: 9px;
  height: 9px;
  min-height: 9px;
  box-sizing: content-box;
  border: 1px solid;
  border-color: inherit;
  border-radius: 100%;
  margin-right: 12px;
}
.style-module_circle__s7aoY > svg {
  position: relative;
  top: -7px;
}
.style-module_text__I9jEJ {
  font-size: 1rem;
}

.style-module_button__16F7- {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  letter-spacing: 0.078rem;
  line-height: 130%;
}

.style-module_caption__pjlIr {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: normal;
  letter-spacing: 0.025rem;
  line-height: 125%;
}

.style-module_overline__qX4KZ {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.025rem;
  line-height: 125%;
}

.style-module_subtitle-1__aJpa1 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  letter-spacing: 0.009rem;
  line-height: 130%;
}

.style-module_subtitle-2__aRHGo {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.009rem;
  line-height: 130%;
}
.style-module_scrollView__5QRfV {
  display: flex;
  overflow: hidden;
  flex-grow: 1;
  scrollbar-width: 10px;
  scrollbar-color: var(--field-disabled) var(--field);
}
.style-module_scrollView__5QRfV::-webkit-scrollbar {
  width: 10px; /* Mostly for vertical scrollbars */
  height: 10px; /* Mostly for horizontal scrollbars */
}
.style-module_scrollView__5QRfV::-webkit-scrollbar-thumb {
  /* Foreground */
  background: var(--field-disabled);
}
.style-module_scrollView__5QRfV::-webkit-scrollbar-track {
  background: var(--field);
}

.style-module_vertical__fiPDC {
  flex-direction: column;
  overflow-y: auto;
}

.style-module_horizontal__mBwrE {
  flex-direction: row;
  overflow-x: auto;
}
.style-module_dialog__TzIVN {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding: 1.5rem 1rem;
  background-color: var(--background);
  position: absolute;
  overflow: hidden;
  top: 50px;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 8px 8px 0 0;
}

.style-module_close__UA96u {
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
}
.style-module_icon__qdRso {
  display: flex;
  justify-content: center;
  align-items: center;
}
.style-module_button__Oj7lh {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 0 21px 0 21px;
  width: auto;
  cursor: pointer;
  border: 1px solid;
}
.style-module_button__Oj7lh.style-module_small__gw5mx {
  height: 32px;
  min-width: 96px;
}
.style-module_button__Oj7lh.style-module_medium__O5Bra {
  height: 40px;
  min-width: 128px;
}
.style-module_button__Oj7lh.style-module_large__vEvKo {
  height: 47px;
  min-width: 160px;
}
.style-module_button__Oj7lh.style-module_default__QeTDJ {
  border-radius: 0.25rem;
}
.style-module_button__Oj7lh.style-module_rounded__8j2WO {
  border-radius: 100px;
}
.style-module_button__Oj7lh.style-module_square__CzKbY {
  border-radius: 0;
}

.style-module_button__Oj7lh.style-module_left__u8B-B {
  padding-left: 52px;
}

.style-module_button__Oj7lh.style-module_right__2pbwM {
  padding-right: 52px;
}

.style-module_label__dv5W9 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.style-module_expand__2U6DZ {
  width: 100%;
}

.style-module_primary__wxULd {
  background-color: var(--button-background);
  border-color: var(--button-background);
  color: var(--button-foreground);
}
.style-module_primary__wxULd:hover {
  background-color: var(--button-primary-hover);
}
.style-module_primary__wxULd:active {
  background-color: var(--button-primary-pressed);
}
.style-module_primary__wxULd:disabled {
  background-color: var(--button-disabled);
  color: var(--button-label-disabled);
}

.style-module_secondary__8f9jr {
  background-color: transparent;
  border-color: var(--button-background);
  color: var(--button-background);
}
.style-module_secondary__8f9jr:hover {
  border-color: #a7a8a9;
}
.style-module_secondary__8f9jr:active {
  background-color: var(--button-disabled);
  border-color: var(--button-foreground);
  color: var(--button-foreground);
}
.style-module_secondary__8f9jr:disabled {
  background-color: transparent;
  border-color: var(--field-disabled);
  color: var(--field-disabled);
}

.style-module_tertiary__aZ7jw {
  background-color: transparent;
  border-color: transparent;
  color: var(--button-background);
}
.style-module_tertiary__aZ7jw:active {
  text-decoration: underline;
}
.style-module_tertiary__aZ7jw:hover {
  text-decoration: underline;
}
.style-module_tertiary__aZ7jw:disabled {
  color: var(--field-disabled);
  text-decoration: none;
}

.style-module_cta__3jfCv {
  background-color: var(--highlight-default);
  border-color: var(--highlight-default);
  color: var(--button-foreground);
}
.style-module_cta__3jfCv:hover {
  background-color: var(--highlight-hover);
  border-color: var(--highlight-hover);
}
.style-module_cta__3jfCv:active {
  background-color: var(--highlight-active);
  border-color: var(--highlight-active);
}
.style-module_cta__3jfCv:disabled {
  background-color: var(--button-disabled);
  border-color: var(--button-disabled);
  color: var(--button-label-disabled);
}

.style-module_icon__-aqN1 {
  position: absolute;
}

.style-module_icon__-aqN1.style-module_right__2pbwM {
  right: 1rem;
}

.style-module_icon__-aqN1.style-module_left__u8B-B {
  left: 1rem;
}

.style-module_button__Oj7lh:disabled > .style-module_icon__-aqN1 {
  color: var(--button-label-disabled);
}
.style-module_button__Oj7lh:disabled > .style-module_icon__-aqN1 > svg {
  color: var(--button-label-disabled);
}
.style-module_container__6Jps8 {
  display: flex;
  align-items: center;
}

.style-module_spinner__XjYD1 {
  color: currentColor;
  animation: 700ms cubic-bezier(0.62, 0.63, 0, 0.53) 0s infinite normal none running style-module_animation-spin__kGWzI;
  transform-origin: center center;
}

.style-module_circle__Z8EWF {
  stroke-dasharray: 50;
  stroke-width: 3;
  stroke-linecap: round;
  stroke: currentColor;
}

@keyframes style-module_animation-spin__kGWzI {
  100% {
    transform: rotate(360deg);
  }
}
.style-module_button__jK5wS {
  cursor: pointer;
  padding: 0;
  background-color: transparent;
  border: none;
  border-radius: 100%;
  color: var(--button-background);
  display: flex;
  justify-content: center;
  align-items: center;
}
.style-module_button__jK5wS.style-module_small__fxueM {
  width: 36px;
  height: 36px;
}
.style-module_button__jK5wS.style-module_medium__7viCS {
  width: 46px;
  height: 46px;
}
.style-module_button__jK5wS.style-module_large__0w5XA {
  width: 56px;
  height: 56px;
}
.style-module_button__jK5wS:disabled {
  color: var(--button-disabled);
}
.style-module_button__jK5wS:hover {
  color: var(--button-primary-hover);
}

.style-module_primary__KEuVC {
  background-color: var(--button-background);
  color: var(--button-foreground);
}
.style-module_primary__KEuVC:hover {
  background-color: var(--button-primary-hover);
  color: var(--button-foreground);
}
.style-module_primary__KEuVC:active {
  background-color: var(--button-primary-pressed);
}
.style-module_primary__KEuVC:disabled {
  background-color: var(--button-disabled);
  color: var(--button-label-disabled);
}

.style-module_secondary__NTM0o {
  border: 1px solid var(--button-background);
}
.style-module_secondary__NTM0o:hover {
  border-color: #d0d0d0;
}
.style-module_secondary__NTM0o:active {
  background-color: var(--button-disabled);
  border-color: var(--button-foreground);
  color: var(--button-foreground);
}
.style-module_secondary__NTM0o:disabled {
  background-color: transparent;
  border-color: var(--field-disabled);
  color: var(--field-disabled);
}

.style-module_tertiary__0u8Z0 {
  background-color: transparent;
  width: 24px;
  height: 24px;
}
.style-module_tertiary__0u8Z0:disabled {
  color: var(--field-disabled);
}

.style-module_cta__H0AaF {
  background-color: var(--highlight-default);
  border-color: var(--highlight-default);
  color: var(--button-foreground);
}
.style-module_cta__H0AaF:hover {
  background-color: var(--highlight-hover);
  border-color: var(--highlight-hover);
  color: var(--button-foreground);
}
.style-module_cta__H0AaF:active {
  background-color: var(--highlight-active);
  border-color: var(--highlight-active);
}
.style-module_cta__H0AaF:disabled {
  background-color: var(--button-disabled);
  border-color: var(--button-disabled);
  color: var(--button-label-disabled);
}
.style-module_row__vFAVz {
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.style-module_row__vFAVz.style-module_center__-4B32 > * {
  justify-self: center;
}
.style-module_row__vFAVz.style-module_start__Ro92V > * {
  justify-self: start;
}
.style-module_row__vFAVz.style-module_end__hBIqM > * {
  justify-self: end;
}
.style-module_row__vFAVz.style-module_stretch__SswpX > * {
  justify-self: stretch;
}
.style-module_row__vFAVz.style-module_outwards__GDHSR > * {
  justify-self: center;
}
.style-module_row__vFAVz.style-module_outwards__GDHSR > *:first-child {
  justify-self: start;
}
.style-module_row__vFAVz.style-module_outwards__GDHSR > *:last-child {
  justify-self: end;
}

.style-module_stretch__SswpX {
  flex-grow: 1;
}
.style-module_bullet__oLR52 {
  list-style: disc;
}

.style-module_number__mosDg {
  list-style: decimal;
}

.style-module_list__atCcF {
  padding-left: 2rem;
}
.style-module_statement__HykGD {
  font-family: "VolvoBroad", Arial, sans-serif;
  font-size: 4.375rem;
  font-weight: normal;
  letter-spacing: 0.313rem;
  line-height: 85%;
}
.style-module_container__vEMaJ {
  position: relative;
}

.style-module_card__Ux3j6 {
  background-color: var(--background);
  color: var(--foreground);
  border: 1px solid var(--background);
  border-radius: 0.25rem;
  display: flex;
  flex-direction: column;
  padding: 2rem 1.5rem;
  box-sizing: border-box;
  width: 100%;
  cursor: pointer;
}
.style-module_card__Ux3j6.style-module_narrow__k59na {
  padding: 1rem 1.5rem;
}
.style-module_card__Ux3j6.style-module_selected__d3Cuh:not(:disabled) {
  border-color: var(--foreground);
}
.style-module_card__Ux3j6:disabled {
  border-color: var(--field-disabled);
  color: var(--field-disabled);
}
.style-module_card__Ux3j6:active:not(:disabled) {
  background-color: var(--button-disabled);
}
.style-module_card__Ux3j6:hover:not(.style-module_selected__d3Cuh):not(:disabled) {
  border-color: #d0d0d0;
}

.style-module_icon__eTZGg {
  position: absolute;
  top: 18px;
  right: 18px;
  z-index: 1;
}
.style-module_span-mobile-1__1Gki1 {
  grid-column: span 1;
}

.style-module_span-mobile-2__iDjiX {
  grid-column: span 2;
}

.style-module_span-mobile-3__GurUt {
  grid-column: span 3;
}

.style-module_span-mobile-4__PMp9m {
  grid-column: span 4;
}

.style-module_span-mobile-5__1ei09 {
  grid-column: span 5;
}

.style-module_span-mobile-6__7fZuw {
  grid-column: span 6;
}

@media (min-width: 768px) {
  .style-module_span-tablet-1__UgY6F {
    grid-column: span 1;
  }
  .style-module_span-tablet-2__9Orjf {
    grid-column: span 2;
  }
  .style-module_span-tablet-3__EC3dk {
    grid-column: span 3;
  }
  .style-module_span-tablet-4__tgLLW {
    grid-column: span 4;
  }
  .style-module_span-tablet-5__QBpw1 {
    grid-column: span 5;
  }
  .style-module_span-tablet-6__RnnF5 {
    grid-column: span 6;
  }
  .style-module_span-tablet-7__pUPyV {
    grid-column: span 7;
  }
  .style-module_span-tablet-8__NzahK {
    grid-column: span 8;
  }
  .style-module_span-tablet-9__N7YGB {
    grid-column: span 8;
  }
  .style-module_span-tablet-10__9412W {
    grid-column: span 8;
  }
}
@media (min-width: 960px) {
  .style-module_span-desktop-1__soGX- {
    grid-column: span 1;
  }
  .style-module_span-desktop-2__X-Znv {
    grid-column: span 2;
  }
  .style-module_span-desktop-3__gVavX {
    grid-column: span 3;
  }
  .style-module_span-desktop-4__6KUpX {
    grid-column: span 4;
  }
  .style-module_span-desktop-5__L0iOM {
    grid-column: span 5;
  }
  .style-module_span-desktop-6__LnFZk {
    grid-column: span 6;
  }
  .style-module_span-desktop-7__O5TK0 {
    grid-column: span 7;
  }
  .style-module_span-desktop-8__BVXim {
    grid-column: span 8;
  }
  .style-module_span-desktop-9__1JN-X {
    grid-column: span 9;
  }
  .style-module_span-desktop-10__CK7p8 {
    grid-column: span 10;
  }
}
@media (min-width: 1248px) {
  .style-module_span-desktop-wide-1__XzNwV {
    grid-column: span 1;
  }
  .style-module_span-desktop-wide-2__pr-wV {
    grid-column: span 2;
  }
  .style-module_span-desktop-wide-3__Z4Ocj {
    grid-column: span 3;
  }
  .style-module_span-desktop-wide-4__P5n0q {
    grid-column: span 4;
  }
  .style-module_span-desktop-wide-5__aF0yE {
    grid-column: span 5;
  }
  .style-module_span-desktop-wide-6__wB8yT {
    grid-column: span 6;
  }
  .style-module_span-desktop-wide-7__Ue6-g {
    grid-column: span 7;
  }
  .style-module_span-desktop-wide-8__H1V2W {
    grid-column: span 8;
  }
  .style-module_span-desktop-wide-9__IFD8o {
    grid-column: span 9;
  }
  .style-module_span-desktop-wide-10__XaOUB {
    grid-column: span 10;
  }
}
.style-module_expandable__h6tDH {
  overflow: hidden;
}
.style-module_section__iJGsB {
  display: flex;
  flex-direction: column;
}
.style-module_section__iJGsB ~ .style-module_section__iJGsB {
  border-top: 1px solid var(--field-disabled);
}

.style-module_icon__710i9 {
  transition: transform 250ms ease 0s;
  transform: rotate(-180deg);
}

.style-module_expanded__4R-9q {
  transform: rotate(0deg);
}

.style-module_content__NrJfs {
  padding: 0 1.125rem 1rem 1.125rem;
}

.style-module_title__vwyFQ {
  display: flex;
  border: none;
  background-color: var(--background);
  justify-content: space-between;
  font-family: "Volvo Novum", Arial, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  padding: 18px;
  flex-grow: 1;
  cursor: pointer;
}

.style-module_accordion__lhrGt {
  flex-grow: 1;
}
.style-module_wrapper__CgofQ {
  padding-top: 10px;
  position: relative;
  width: 100%;
}

.style-module_field__oYv3a {
  background-color: var(--background);
  border: 1px solid var(--field);
  border-radius: 0.25rem;
  padding: 0px;
  height: 54px;
  overflow: hidden;
}
.style-module_field__oYv3a:not(.style-module_error__uNuEr):hover {
  border-color: var(--highlight-hover);
}
.style-module_field__oYv3a:disabled {
  border-color: var(--field-disabled);
}
.style-module_field__oYv3a.style-module_error__uNuEr:not(:disabled) {
  color: var(--error-default);
  border-color: var(--error-default);
}
.style-module_field__oYv3a:disabled > .style-module_label__PDr0b {
  color: var(--field-label-disabled);
}
.style-module_field__oYv3a:hover:not(.style-module_error__uNuEr) > .style-module_label__PDr0b {
  color: var(--highlight-hover);
}
.style-module_field__oYv3a.style-module_error__uNuEr > .style-module_label__PDr0b, .style-module_field__oYv3a.style-module_error__uNuEr + span {
  color: var(--error-default);
}

.style-module_label__PDr0b {
  position: absolute;
  background-color: var(--background);
  color: var(--field-label);
  font-family: "Volvo Novum", Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.15px;
  top: 27px;
  left: 1rem;
  padding: 0 0.25rem 0 0.25rem;
  pointer-events: none;
  z-index: 1;
}

.style-module_focused__w-rYP {
  border-color: var(--highlight-default);
}
.style-module_focused__w-rYP > .style-module_label__PDr0b {
  top: 0px;
  font-size: 14px;
}
.style-module_focused__w-rYP:not(.style-module_error__uNuEr) > .style-module_label__PDr0b {
  color: var(--highlight-default);
}

.style-module_fixed__R6MF1 {
  top: 0px;
  font-size: 14px;
}

.style-module_icon__L-Yz1 {
  position: absolute;
  z-index: 1;
  pointer-events: none;
  top: 26px;
}

.style-module_right__LIhrp {
  right: 1rem;
}

.style-module_left__GE-Gx {
  left: 1rem;
}
.style-module_left__GE-Gx ~ .style-module_label__PDr0b {
  margin-left: 3rem;
}
.style-module_caption__Y-ZYm {
  color: var(--field-label);
  display: inline-block;
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: normal;
  letter-spacing: 0.025rem;
  line-height: 125%;
}

.style-module_margin__pqP83 {
  margin-top: 0.5rem;
}
.style-module_input__yb1Fh {
  padding: 16px;
  width: 100%;
  height: 56px;
  border: 0px;
  outline: 0px;
  box-sizing: border-box;
  resize: vertical;
  background-color: var(--background);
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 1rem;
  font-weight: normal;
  letter-spacing: 0.031rem;
  line-height: 130%;
}
.style-module_input__yb1Fh:disabled {
  background-color: var(--background);
}
.style-module_input__yb1Fh::-moz-placeholder {
  color: transparent;
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  letter-spacing: 0.078rem;
  line-height: 130%;
}
.style-module_input__yb1Fh::placeholder {
  color: transparent;
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  letter-spacing: 0.078rem;
  line-height: 130%;
}
.style-module_input__yb1Fh:focus::-moz-placeholder {
  color: var(--field-label);
}
.style-module_input__yb1Fh:focus::placeholder {
  color: var(--field-label);
}

.style-module_icon__QawOb {
  position: absolute;
  z-index: 1;
}

.style-module_right__kpoM7 {
  right: 1rem;
}
.style-module_right__kpoM7 ~ .style-module_input__yb1Fh {
  padding-right: 3rem;
}

.style-module_left__O2Jqt {
  left: 1rem;
}
.style-module_left__O2Jqt ~ .style-module_input__yb1Fh {
  padding-left: 3rem;
}
.style-module_row__MAZWD {
  display: flex;
  flex-direction: row;
}

.style-module_stretch__-oRdB {
  flex-grow: 1;
}

.style-module_reverse__SxqgJ {
  flex-direction: row-reverse;
}
.style-module_column__EeIiT {
  display: flex;
  flex-direction: column;
}

.style-module_stretch__qPezb {
  flex-grow: 1;
}

.style-module_reverse__wLiLM {
  flex-direction: column-reverse;
}
.style-module_grid__1LnwT {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 0.5rem;
  align-items: start;
  width: 100%;
}

@media (min-width: 768px) {
  .style-module_grid__1LnwT {
    grid-template-columns: repeat(12, 1fr);
  }
}
.style-module_wrapper__KYtTm {
  display: flex;
  align-items: center;
  position: relative;
  height: 24px;
}

.style-module_checkbox__t1E8H {
  box-sizing: border-box;
  min-width: 18px;
  min-height: 18px;
  border: 2px solid var(--checkbox-border);
  border-radius: 0.125rem;
  cursor: pointer;
  transition: background-color 250ms ease 0s, border-color 250ms ease 0s, color 250ms ease 0s;
}
.style-module_checkbox__t1E8H:disabled {
  background-color: var(--field-disabled);
  border-color: var(--field-disabled);
}
.style-module_checkbox__t1E8H:checked:not(:disabled) {
  background-color: var(--button-background);
  border-color: var(--button-background);
}
.style-module_checkbox__t1E8H:not(:disabled) ~ .style-module_bar__RH6Vu {
  display: none;
}
.style-module_checkbox__t1E8H.style-module_error__8MhQM:not(:disabled) {
  background-color: var(--error-default);
  border-color: var(--error-default);
}
.style-module_checkbox__t1E8H:not(:checked) + svg {
  color: transparent;
}

.style-module_tick__ThYA1,
.style-module_bar__RH6Vu {
  position: absolute;
  left: 4px;
  color: var(--background);
  pointer-events: none;
  padding: 1px;
  z-index: 1;
}

.style-module_label__-IYz7 {
  padding-left: 0.5rem;
  font-family: "Volvo Novum", Arial, sans-serif;
  font-weight: 400;
}
.style-module_button__MjVV- {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-grow: 1;
  gap: 11px;
}
.style-module_button__MjVV-:not(:disabled) > * {
  cursor: pointer;
}
.style-module_button__MjVV-.style-module_reverse__DKLf8 {
  flex-direction: row-reverse;
}

.style-module_tick__blKT- {
  border: 2px solid var(--checkbox-border);
  border-radius: 100%;
  min-width: 20px;
  min-height: 20px;
  padding: 3px;
  margin: 0;
  box-sizing: border-box;
  background-clip: content-box;
  transition: box-shadow 100ms ease 0s, background-color 250ms ease 0s, border-color 250ms ease 0s;
}
.style-module_tick__blKT-:checked {
  background-color: var(--foreground);
  border-color: var(--foreground);
}
.style-module_tick__blKT-:checked:not(:disabled):hover {
  background-color: var(--checkbox-border);
  border-color: var(--checkbox-border);
}
.style-module_tick__blKT-:not(:disabled):hover {
  box-shadow: rgba(247, 247, 247, 0.8) 0px 0px 0px 10px;
}

.style-module_error__kESvK {
  background-color: var(--error-default);
  border-color: var(--error-default);
  color: var(--error-default);
}

.style-module_label__jXl5T {
  font-family: "Volvo Novum", Arial, sans-serif;
}
.style-module_container__FvMBS {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.style-module_stretch__GtBeg {
  flex-grow: 1;
}
.style-module_wrapper__UcnKW {
  position: relative;
  display: inline-flex;
  align-items: center;
  flex-direction: row;
  height: 40px;
  gap: 0.75rem;
}

.style-module_switch__PdPn7 {
  position: absolute;
  margin: -3px 0;
  height: calc(100% + 6px);
  width: 100%;
  z-index: 1;
  cursor: pointer;
}
.style-module_switch__PdPn7:not(:disabled):hover ~ .style-module_slideArea__aOPBM > .style-module_knob__eZ5H5 {
  box-shadow: rgba(83, 86, 90, 0.15) 0px 0px 0px 10px;
}

.style-module_slideArea__aOPBM {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  position: relative;
  height: 14px;
  width: 34px;
  border-radius: 7px;
  background-color: var(--switch-field-unticked);
}
.style-module_slideArea__aOPBM.style-module_checked__KmDdQ {
  background-color: var(--switch-field-ticked);
}
.style-module_slideArea__aOPBM.style-module_disabled__vjnvy {
  background-color: var(--button-disabled);
}

.style-module_knob__eZ5H5 {
  position: absolute;
  top: -3px;
  left: -1px;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background-color: #ffffff;
  transition: transform 250ms ease 0s;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0.3px 0.5px, rgba(0, 0, 0, 0.2) 0px 2px 4px;
}
.style-module_knob__eZ5H5.style-module_disabled__vjnvy {
  background-color: var(--switch-knob-disabled);
}
.style-module_knob__eZ5H5.style-module_checked__KmDdQ {
  transform: translateX(calc(100% - 4px));
}
.style-module_link__H8ol- {
  display: inline-flex;
  align-items: center;
  height: 24px;
  gap: 12px;
  color: var(--highlight-default);
  font-family: "Volvo Novum", Arial, sans-serif;
  cursor: pointer;
  text-decoration: none;
}
.style-module_context__-UCpL {
  width: 100%;
}

.style-module_light__Cjo4J {
  --background: #ffffff;
  --foreground: #141414;
  --button-background: #141414;
  --button-foreground: #ffffff;
  --button-label-disabled: #a7a8a9;
  --button-disabled: #e1dfdd;
  --button-primary-pressed: #323232;
  --button-primary-hover: #53565a;
  --field: #a7a8a9;
  --field-disabled: #d0d0d0;
  --field-label: #53565a;
  --field-label-disabled: #a7a8a9;
  --item-highlight: #e1dfdd;
  --item-hover: #f7f7f7;
  --switch-field-ticked: #141414;
  --switch-field-unticked: #888b8d;
  --switch-knob-disabled: #ffffff;
  --checkbox-border: #888b8d;
  --option-label: #141414;
  --highlight-default: #004fbc;
  --highlight-hover: #2b8ede;
  --highlight-active: #104e9b;
  --success-default: #1a6c31;
  --warning-default: #ffa000;
  --error-default: #bf2012;
  --context-default: #346559;
  --modal-border: transparent;
}

.style-module_dark__FI0Rd {
  --background: #323232;
  --foreground: #ffffff;
  --button-background: #ffffff;
  --button-foreground: #141414;
  --button-label-disabled: #888b8d;
  --button-disabled: #53565a;
  --button-primary-pressed: #f7f7f7;
  --button-primary-hover: #a7a8a9;
  --field: #a7a8a9;
  --field-disabled: #888b8d;
  --field-label: #d0d0d0;
  --field-label-disabled: #888b8d;
  --item-highlight: #888b8d;
  --item-hover: #53565a;
  --switch-field-ticked: #e1dfdd;
  --switch-field-unticked: #53565a;
  --switch-knob-disabled: #888b8d;
  --checkbox-border: #a7a8a9;
  --option-label: #f7f7f7;
  --highlight-default: #44a1ff;
  --highlight-hover: #76baff;
  --highlight-active: #1f78d1;
  --success-default: #47962d;
  --warning-default: #f7d302;
  --error-default: #ea2c1a;
  --context-default: #66b3a6;
  --modal-border: #53565a;
}
.style-module_options__bqmrS {
  position: absolute;
  display: flex;
  list-style-type: none;
  flex-direction: column;
  box-sizing: border-box;
  width: 100%;
  margin: 6px 0 0 0;
  z-index: 2;
  border: 1px solid var(--modal-border);
}
.style-module_options__bqmrS.style-module_inverted__NYwGu:not(.style-module_caption__jGvTq) {
  bottom: 66px;
}
.style-module_options__bqmrS.style-module_inverted__NYwGu.style-module_caption__jGvTq {
  bottom: 90px;
}

.style-module_light__CiE94 {
  border: none;
}

.style-module_item__cv92j {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-align: start;
  background-color: var(--background);
  color: var(--field-label);
  box-sizing: border-box;
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  letter-spacing: 0.078rem;
  line-height: 130%;
  line-height: 100%;
  outline: 0;
  padding: 13px;
  height: 3rem;
  cursor: pointer;
}
.style-module_item__cv92j:hover:not(.style-module_current__3EQGp) {
  background-color: var(--item-hover);
}
.style-module_item__cv92j:focus:not(.style-module_current__3EQGp) {
  background-color: var(--item-hover);
}

.style-module_current__3EQGp {
  background-color: var(--item-highlight);
}

.style-module_selected__QgRTY {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  letter-spacing: 0.078rem;
  line-height: 130%;
  background-color: var(--background);
  color: var(--foreground);
  border: none;
  height: 56px;
  width: 100%;
  padding: 1rem 3rem 1rem 1rem;
  cursor: pointer;
}

/*
  position: absolute;
  z-index: 1;
  top: 26x;
  right: 16px;
  pointer-events: none;
*/
.style-module_chevron__eE6qh {
  transition: transform 250ms ease 0s;
  transform: rotate(180deg);
}

.style-module_open__hqdXa {
  transform: rotate(0deg);
}
.style-module_dialog__1OAy7 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
  border-radius: 0.25rem;
  margin: 0 auto auto auto;
  min-width: 320px;
  padding: 1.5rem;
  border: 1px solid var(--modal-border);
  background-color: var(--background);
  color: var(--foreground);
}
@media (min-width: 768px) {
  .style-module_dialog__1OAy7 {
    max-width: 500px;
  }
}

.style-module_close__cKVrC {
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
}
.style-module_image__s6qt0 {
  opacity: 0;
  transition: opacity 250ms ease-in;
}
.style-module_image__s6qt0.style-module_loaded__VFsko {
  opacity: 1;
}
.style-module_banner__mR1s2 {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  background-color: var(--background);
  color: var(--foreground);
  padding: 1rem 2.25rem;
}

.style-module_attention__FWf3T {
  background-color: #bf2012;
  color: #ffffff;
}
.style-module_chip__aJ7pc {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 32px;
  border: 1px solid #141414;
  border-radius: 20px;
  background-color: transparent;
  padding: 0 20px;
  transition: background-color 250ms ease 0s;
}
.style-module_chip__aJ7pc.style-module_withIcon__y-okA {
  padding-right: 12px;
}
.style-module_chip__aJ7pc:hover:not(:disabled) {
  border-color: #53565a;
}
.style-module_chip__aJ7pc:not(:disabled) {
  cursor: pointer;
}
.style-module_chip__aJ7pc.style-module_active__Zc7nw:not(:disabled) {
  color: #ffffff;
  background-color: #141414;
}
.style-module_chip__aJ7pc:disabled {
  color: #d0d0d0;
  border-color: #d0d0d0;
}

.style-module_icon__-RDZY {
  margin-left: 0.5rem;
}
.style-module_container__aCJRW {
  display: flex;
  flex-direction: row;
}
.style-module_container__aCJRW.style-module_small__OP-VS, .style-module_container__aCJRW.style-module_medium__LLZ1H {
  gap: 42px;
}

.style-module_tab__1ItZg {
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
  background-color: var(--background);
  color: var(--button-primary-hover);
  border-bottom: 2px solid transparent;
  cursor: pointer;
  height: 50px;
  min-width: 90px;
  max-width: 360px;
  padding: 16px 18px 18px 18px;
}
.style-module_tab__1ItZg > * {
  line-height: 1;
}
.style-module_tab__1ItZg.style-module_withIcon__ySTcP {
  height: 72px;
  padding: 12px 18px 15px 18px;
}
.style-module_tab__1ItZg:hover {
  border-color: var(--field);
}
.style-module_tab__1ItZg.style-module_selected__GZfP1 {
  border-color: var(--foreground);
  color: var(--foreground);
}
.style-module_tab__1ItZg.style-module_medium__LLZ1H {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.025rem;
  line-height: 125%;
  height: auto;
  text-transform: uppercase;
  min-width: -moz-max-content;
  min-width: max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  padding: 12px 0;
}
.style-module_tab__1ItZg.style-module_small__OP-VS {
  padding: 2px 0;
  height: auto;
  min-width: -moz-max-content;
  min-width: max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

.style-module_icon__C5-iN {
  margin-bottom: 7px;
}
.style-module_container__YIvp0 {
  display: flex;
  flex-direction: row;
  gap: 0.5rem;
  height: 2rem;
}

.style-module_tickWrapper__6r0xa {
  position: relative;
}

.style-module_tick__EGzxA {
  width: 1rem;
  height: 1rem;
  position: absolute;
  z-index: 1;
  margin: 0;
  cursor: pointer;
}
.style-module_tick__EGzxA.style-module_numbered__38zgu {
  width: 2rem;
  height: 2rem;
}
.style-module_tick__EGzxA:not(.style-module_numbered__38zgu) {
  top: -0.25rem;
  left: -0.25rem;
}
.style-module_tick__EGzxA:checked ~ .style-module_circle__g7Ipt {
  background-color: var(--foreground);
  color: var(--button-foreground);
}
.style-module_tick__EGzxA:not(:checked).style-module_numbered__38zgu:hover ~ .style-module_circle__g7Ipt {
  background-color: var(--item-hover);
}

.style-module_circle__g7Ipt {
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--field-disabled);
  transition: background-color 250ms ease 0s;
}
.style-module_circle__g7Ipt.style-module_numbered__38zgu {
  background-color: transparent;
  width: 2rem;
  height: 2rem;
}
/* Fonts */
@font-face {
  font-family: "Volvo Novum";
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  src: url("https://www.volvotrucks.se/etc.clientlibs/volvo/clientlibs/shared/resources/fonts/VolvoNovum/VolvoNovum-Regular-webfont.woff2") format("woff2"), url("https://www.volvotrucks.se/etc.clientlibs/volvo/clientlibs/shared/resources/fonts/VolvoNovum/VolvoNovum-Regular-webfont.woff") format("woff");
}
@font-face {
  font-family: "Volvo Novum";
  font-weight: 500;
  font-style: normal;
  font-display: fallback;
  src: url("https://www.volvotrucks.se/etc.clientlibs/volvo/clientlibs/shared/resources/fonts/VolvoNovum/VolvoNovum-Medium-webfont.woff2") format("woff2"), url("https://www.volvotrucks.se/etc.clientlibs/volvo/clientlibs/shared/resources/fonts/VolvoNovum/VolvoNovum-Medium-webfont.woff") format("woff");
}
@font-face {
  font-family: "Volvo Novum";
  font-weight: 300;
  font-style: normal;
  font-display: fallback;
  src: url("https://www.volvotrucks.se/etc.clientlibs/volvo/clientlibs/shared/resources/fonts/VolvoNovum/VolvoNovum-Light-webfont.woff2") format("woff2"), url("https://www.volvotrucks.se/etc.clientlibs/volvo/clientlibs/shared/resources/fonts/VolvoNovum/VolvoNovum-Light-webfont.woff") format("woff");
}
@font-face {
  font-family: "VolvoBroad";
  font-weight: 500;
  font-style: normal;
  font-display: fallback;
  src: url("https://www.volvotrucks.se/etc.clientlibs/volvo/clientlibs/shared/resources/fonts/VolvoBroadProDigital/VolvoBroadProDigital-webfont.woff2") format("woff2"), url("https://www.volvotrucks.se/etc.clientlibs/volvo/clientlibs/shared/resources/fonts/VolvoBroadProDigital/VolvoBroadProDigital-webfont.woff") format("woff");
}
/* Typography */
h1,
h2,
h3,
h4,
h5,
h6 {
  -webkit-margin-before: 0;
          margin-block-start: 0;
  -webkit-margin-after: 0;
          margin-block-end: 0;
}

h1 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 4.5rem;
  font-weight: 500;
  line-height: 100%;
  letter-spacing: -0.072rem;
}

h2 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 110%;
}

h3 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 100%;
}

h4 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  letter-spacing: 0.16rem;
  line-height: 125%;
}

h5 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 1.5rem;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 125%;
}

h6 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  letter-spacing: 0.009rem;
  line-height: 125%;
}

p {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 1rem;
  font-weight: normal;
  letter-spacing: 0.031rem;
  line-height: 130%;
  -webkit-margin-before: 0;
          margin-block-start: 0;
  -webkit-margin-after: 0;
          margin-block-end: 0;
}

.type-overline {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.025rem;
  line-height: 125%;
}

.type-button {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  letter-spacing: 0.078rem;
  line-height: 130%;
}

.type-sub-1 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  letter-spacing: 0.009rem;
  line-height: 130%;
}

.type-sub-2 {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.009rem;
  line-height: 130%;
}

.type-caption {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: normal;
  letter-spacing: 0.025rem;
  line-height: 125%;
}

.statement {
  font-family: "VolvoBroad", Arial, sans-serif;
  font-size: 4.375rem;
  font-weight: normal;
  letter-spacing: 0.313rem;
  line-height: 85%;
}

body {
  font-family: "Volvo Novum", Arial, sans-serif;
  font-size: 1rem;
  font-weight: normal;
  letter-spacing: 0.031rem;
  line-height: 130%;
  background-color: var(--background);
  color: var(--foreground);
  margin: 0;
}

/* Shadows */
.shadow-s {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0.3px 0.5px, rgba(0, 0, 0, 0.2) 0px 2px 4px;
}

.shadow-m {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0.5px 1px, rgba(0, 0, 0, 0.2) 0px 4px 8px;
}

.shadow-l {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px, rgba(0, 0, 0, 0.2) 0px 8px 16px;
}

.shadow-xl {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px, rgba(0, 0, 0, 0.2) 0px 16px 32px;
}

.grey-1 {
  color: #f7f7f7;
}

.grey-2 {
  color: #e1dfdd;
}

.grey-3 {
  color: #d0d0d0;
}

.grey-4 {
  color: #a7a8a9;
}

.grey-5 {
  color: #888b8d;
}

.grey-6 {
  color: #53565a;
}

.grey-7 {
  color: #323232;
}

.highlight {
  color: var(--highlight-default);
}

.success {
  color: var(--success-default);
}

.warning {
  color: var(--warning-default);
}

.error {
  color: var(--error-default);
}

.context {
  color: var(--context-default);
}

.black {
  color: #141414;
}

/* Default colors */
:root {
  --background: #ffffff;
  --foreground: #141414;
  --button-background: #141414;
  --button-foreground: #ffffff;
  --button-label-disabled: #a7a8a9;
  --button-disabled: #e1dfdd;
  --button-primary-pressed: #323232;
  --button-primary-hover: #53565a;
  --field: #a7a8a9;
  --field-disabled: #d0d0d0;
  --field-label: #53565a;
  --field-label-disabled: #a7a8a9;
  --item-highlight: #e1dfdd;
  --item-hover: #f7f7f7;
  --switch-field-ticked: #141414;
  --switch-field-unticked: #888b8d;
  --switch-knob-disabled: #ffffff;
  --checkbox-border: #888b8d;
  --option-label: #141414;
  --highlight-default: #004fbc;
  --highlight-hover: #2b8ede;
  --highlight-active: #104e9b;
  --success-default: #1a6c31;
  --warning-default: #ffa000;
  --error-default: #bf2012;
  --context-default: #346559;
  --modal-border: transparent;
  scrollbar-width: 10px;
  scrollbar-color: var(--field-disabled) var(--field);
}
:root::-webkit-scrollbar {
  width: 10px; /* Mostly for vertical scrollbars */
  height: 10px; /* Mostly for horizontal scrollbars */
}
:root::-webkit-scrollbar-thumb {
  /* Foreground */
  background: var(--field-disabled);
}
:root::-webkit-scrollbar-track {
  background: var(--field);
}

.hide-scroll {
  scrollbar-width: none;
}
.hide-scroll::-webkit-scrollbar {
  display: none;
}

a {
  text-decoration: underline;
  color: inherit;
}
a:visited {
  color: var(--context-default);
}
a:hover {
  color: #a7a8a9;
}

/* Element defaults */
*,
*:before,
*:after {
  box-sizing: inherit;
}

ol,
ul,
li,
fieldset,
form,
section,
article,
button {
  border: none;
  margin: 0;
  padding: 0;
  font: inherit;
  vertical-align: baseline;
}

progress {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

input,
select,
textarea,
button {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

hr {
  border-color: var(--field-disabled);
}

mark {
  background: transparent;
  background-color: #f7d302;
  margin: 0 -0.2em;
  padding: 0.1em 0.2em;
}
.G3NeDeYiGfL6X0h3tqz2{position:relative;box-sizing:border-box;padding-top:1rem;width:100%}.hxUBRv5vd3McBaINZ84n{padding:0 2rem}.nhLllMjHQdpXKMHgfgIU{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.FcLb_pDLaNbMvYAbLALA{position:absolute;bottom:0;left:0}.X0LDpioN1oD60SZ_Aqro{padding-top:100px;display:flex;align-items:flex-start;justify-content:center;width:100%;flex:1}.y0VwJQQJCmDVDlRbmqu7{display:flex;justify-content:stretch;gap:.5rem;padding:0 1rem;padding-bottom:16px}.y0VwJQQJCmDVDlRbmqu7.jHkETNJdWKThp5XG1wk4{padding:0;width:100%;padding-bottom:0}.y0VwJQQJCmDVDlRbmqu7.jHkETNJdWKThp5XG1wk4>div{width:100%}.y0VwJQQJCmDVDlRbmqu7.jHkETNJdWKThp5XG1wk4 button{width:100%;border-radius:0;height:53px}@media(min-width: 768px){.G3NeDeYiGfL6X0h3tqz2{display:flex;flex-direction:column;justify-content:space-between}.y0VwJQQJCmDVDlRbmqu7{display:flex;justify-content:center;gap:8px}.y0VwJQQJCmDVDlRbmqu7.jHkETNJdWKThp5XG1wk4 button{height:64px}}@media(max-width: 767px){.G3NeDeYiGfL6X0h3tqz2{display:flex;flex-direction:column;justify-content:space-between}.y0VwJQQJCmDVDlRbmqu7>*{display:flex;flex:1}.y0VwJQQJCmDVDlRbmqu7>*>*{flex:1}}@media(min-width: 960px){.etRzkfbkH8n1UUA5EWqz{position:absolute;margin-top:0px;top:1rem}.pOGHe75_dP3R_uD9OgLg{left:1rem}.VD9GORswFbQtsfGtdofQ{right:1rem}.hxUBRv5vd3McBaINZ84n{width:60%}}@media(min-width: 652px)and (max-width: 920px)and (orientation: landscape)and (min-aspect-ratio: 4/3){.G3NeDeYiGfL6X0h3tqz2{display:none}}
.Ivxkg0A79JzMU01LzPrD{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:40px 2rem;gap:40px;overflow-y:auto}.GElxQmFrXL6hQJKgxI9n{position:absolute;right:5px;top:37px}.WoameS3X00HzG7OZWOQz{display:flex;flex-direction:column;gap:1rem}.XHAiulr7MIiwHL_kCc1q{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--field-disabled);background-color:var(--background);border-radius:.25rem;padding:2rem;cursor:pointer}.XHAiulr7MIiwHL_kCc1q>ul{margin-bottom:1.5rem}.XHAiulr7MIiwHL_kCc1q>ul>li+li{margin-top:4px}.XHAiulr7MIiwHL_kCc1q ul:not(:last-of-type){margin-bottom:0 !important}.XHAiulr7MIiwHL_kCc1q:hover{border-color:var(--checkbox-border)}.XHAiulr7MIiwHL_kCc1q.UIrcnA8oNOIOlAwTo3Gq{border-color:#141414}.qfPUY4dJULzDSTq8Ls25{opacity:.5;pointer-events:none}.jLVd1HU4m_3hdx3H1LHW{box-sizing:border-box;margin:12px 8px;width:calc(100% - 16px);height:1px;background-color:#888b8d}.VAtPJJkxAgALFWnihheQ{margin-top:.5rem;margin-bottom:18px;min-height:1.3em}.UzOXn6R8ohgGJO9tczGW{margin-top:auto}@media(min-width: 960px){.Ivxkg0A79JzMU01LzPrD{gap:80px}.WoameS3X00HzG7OZWOQz{display:grid;grid-auto-flow:column;grid-gap:1.5rem;gap:1.5rem}.IYtxHsgYJmXAk0v65eJn{grid-template-columns:1fr 1fr}.XHAiulr7MIiwHL_kCc1q>ul{margin-bottom:46px}.y_DSWh5E6GWDuIrL40Xs{max-width:50%}.y_DSWh5E6GWDuIrL40Xs:first-of-type{justify-self:end}.GElxQmFrXL6hQJKgxI9n{right:33px}}
.EKWS42Z8Q2WEGNpFAVQQ{display:flex;justify-content:flex-start;overflow-x:scroll;max-width:calc(100vw - 1.5rem)}.DH4W9RbIk3MmUm4eFKtg{display:flex;align-items:center;height:40px}@media(min-width: 960px){.EKWS42Z8Q2WEGNpFAVQQ{max-width:calc(100% - 22rem)}}@media(max-width: 767px){.EKWS42Z8Q2WEGNpFAVQQ{margin-left:1.5rem}.EKWS42Z8Q2WEGNpFAVQQ>*{gap:24px !important}.EKWS42Z8Q2WEGNpFAVQQ>*{padding-right:1.5rem}}
.iDWwpYiu46bAlOV4Zh8m{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:101;background-color:#141414;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;padding:0 50px 0 50px}.NtUACInaEuzbCzummjMD{display:flex;align-items:center;justify-content:space-between}.Gr5z5AB96TlliJdXUeNO{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;height:100%;gap:1rem}.Phr0x9QeR0Ge9Fwso0no{position:relative;max-height:80%}.Phr0x9QeR0Ge9Fwso0no>.lSX5j7YzQ_iLy90ScTQ3{-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;width:100%;height:100%;opacity:0;transition:opacity 250ms ease-in}.Phr0x9QeR0Ge9Fwso0no.aR8AZnWGEA9pcCAsatCL>.lSX5j7YzQ_iLy90ScTQ3{opacity:1}.Phr0x9QeR0Ge9Fwso0no .t4qvQ1QyBV4DE4GzEzEU{position:absolute;z-index:999;right:5%;bottom:5%}.cFnq_taGyC8eSDmqSNP9{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;z-index:102}.lb7l1uCvz2MnozUDH9Oh{color:#fff}.IOoQI65j19i9W83ckT9t{color:#fff;border:none;align-self:flex-end}.xErQ5PBHuxHGz9_qK8l5,.yKeqZ9rHdbJwb1fAEhiu{border-color:#fff;color:#fff}.xErQ5PBHuxHGz9_qK8l5:hover,.yKeqZ9rHdbJwb1fAEhiu:hover{color:#d0d0d0;background:rgba(0,0,0,0)}@media(min-width: 768px){.Gr5z5AB96TlliJdXUeNO{gap:1.5rem}}@media(min-width: 960px){.xErQ5PBHuxHGz9_qK8l5,.yKeqZ9rHdbJwb1fAEhiu{position:absolute;top:50%;transform:translate(0, -50%)}.xErQ5PBHuxHGz9_qK8l5{left:52px}.yKeqZ9rHdbJwb1fAEhiu{right:52px}.Gr5z5AB96TlliJdXUeNO{gap:2rem}.iDWwpYiu46bAlOV4Zh8m{padding:0 135px 0 135px}.NtUACInaEuzbCzummjMD{justify-content:center}}@media(min-width: 768px){.Gr5z5AB96TlliJdXUeNO{top:100px;left:50px;right:50px;bottom:100px}.iDWwpYiu46bAlOV4Zh8m .Phr0x9QeR0Ge9Fwso0no .t4qvQ1QyBV4DE4GzEzEU{right:2%;bottom:2%}}@media(min-width: 960px){.Gr5z5AB96TlliJdXUeNO{top:68px;left:135px;right:135px;bottom:68px}}
.D8n8NkeaN2RI0U9xAL03{position:relative;border-radius:8px;width:100%;transition:200ms ease-in-out;overflow:hidden;background-color:#d0d0d0}.D8n8NkeaN2RI0U9xAL03:hover .z0pgdcI27Dtrrldm1T7c{transform:scale(1.03)}.D8n8NkeaN2RI0U9xAL03>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.z0pgdcI27Dtrrldm1T7c{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 200ms ease-in-out,opacity 250ms ease-in;opacity:0}.z0pgdcI27Dtrrldm1T7c.xhx7J7VmNLgGPUiYEp09{opacity:1}.h1faiImSClTBmXPbiTHG{cursor:pointer}
.KMNwrNNQ7irBBUjPn9GH{position:fixed;left:0;top:0;bottom:0;right:0;z-index:100;background-color:#141414}.AMFnfWFYJ7yVU1epRgN8{position:fixed;left:0;right:0;top:0;bottom:0;z-index:101}
.R9zi4RI8NLqLW1ZdUMj7{width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr)}.TtBOA0D1wPvbu8zjfKwR{height:100%;width:100%;display:flex;flex-direction:column}.BihR1dv7FiEjhWPJjPTL{margin-top:8px}.Nl0S1u3gt38h3X_RIKCm{grid-template-columns:repeat(1, 1fr)}.w6bycdTdQyulUPSplE85 :first-child{grid-column:span 2}.w6bycdTdQyulUPSplE85 :first-child .AVcEWuUOLQQQhYS9ZfM2{aspect-ratio:16/9}.ApJNycTi2z5NA_4QChpc :nth-child(3n){grid-column:span 2}.ApJNycTi2z5NA_4QChpc :nth-child(3n) .AVcEWuUOLQQQhYS9ZfM2{aspect-ratio:16/9}.AVcEWuUOLQQQhYS9ZfM2{border-radius:8px;cursor:pointer;aspect-ratio:4/3}@media(max-width: 767px){.R9zi4RI8NLqLW1ZdUMj7{grid-template-columns:repeat(1, 1fr);grid-gap:20px}.w6bycdTdQyulUPSplE85 :first-child{grid-column:unset}.ApJNycTi2z5NA_4QChpc :nth-child(3n){grid-column:unset}.AVcEWuUOLQQQhYS9ZfM2{aspect-ratio:16/9}}
.Tkc2Mh3sNpi44io8vE6i{display:flex;position:relative;flex-direction:column;flex-grow:1;overflow:hidden;max-width:2144px;margin-left:auto;margin-right:auto}.M6shlEuB4El3mWzhveHf{padding:40px 1.5rem 0 1.5rem}._7kgrBgHlKeVQsQpdQUm{display:flex;width:100%;height:100%;margin-top:3.5rem}.nlJo6JY4i3Hzfbv_1A2l{display:block;margin-bottom:20px}.R8nFL2RzeLK_TFjzQGSB{position:absolute;top:2rem;right:11px}.o6LnF3LVjWfDeIEso0yG{display:flex;flex-direction:column;background-color:var(--button-foreground);color:var(--foreground);padding:0 1rem}.o6LnF3LVjWfDeIEso0yG:first-of-type{padding-bottom:2rem}.UJ7BdsxYwMhOxC1KC2vA{padding:48px 1rem}.UJ7BdsxYwMhOxC1KC2vA:not(.AR4UPFNs_zKIuKGWdF5K)+.UJ7BdsxYwMhOxC1KC2vA:not(.AR4UPFNs_zKIuKGWdF5K){padding-top:24px}.AR4UPFNs_zKIuKGWdF5K>.o6LnF3LVjWfDeIEso0yG{padding:40px 1rem}.AR4UPFNs_zKIuKGWdF5K .UkJbMDQZVAtA_i56Ogdj{font-size:16px}.Kf6oEFf9GptjRhjpl86U{display:flex;flex-direction:column-reverse}.Kf6oEFf9GptjRhjpl86U .x78acWMxDY6Saq2mlWm0{margin-top:0}.Kf6oEFf9GptjRhjpl86U .UkJbMDQZVAtA_i56Ogdj{margin-bottom:2rem}.Eb3M3bHJQFjkvCCIDss0{display:flex;flex-direction:row;align-items:center;justify-content:center}.Eb3M3bHJQFjkvCCIDss0 .VYDXG62ABJLE4Mc9PhkQ{margin-left:64px}.Eb3M3bHJQFjkvCCIDss0 .UkJbMDQZVAtA_i56Ogdj{max-width:100%}.Eb3M3bHJQFjkvCCIDss0 .x78acWMxDY6Saq2mlWm0{margin-top:0;max-width:100%}.Eb3M3bHJQFjkvCCIDss0,.Ll6sIRTsp9mquBKDGQh9{display:flex;align-items:center;justify-content:center}.Eb3M3bHJQFjkvCCIDss0 .VYDXG62ABJLE4Mc9PhkQ,.Ll6sIRTsp9mquBKDGQh9 .VYDXG62ABJLE4Mc9PhkQ{width:30%}.Eb3M3bHJQFjkvCCIDss0 .okZ0jELFLMnDfbTpUold,.Ll6sIRTsp9mquBKDGQh9 .okZ0jELFLMnDfbTpUold{width:70%}.Ll6sIRTsp9mquBKDGQh9{flex-direction:row-reverse}.Ll6sIRTsp9mquBKDGQh9 .UkJbMDQZVAtA_i56Ogdj{max-width:90%}.Ll6sIRTsp9mquBKDGQh9 .x78acWMxDY6Saq2mlWm0{margin-top:0;max-width:90%}.x78acWMxDY6Saq2mlWm0{margin-top:2rem}.L0dhwxJ6Yka9y5nEz153{margin:40px 0;border-bottom:1px solid #d0d0d0}.H3DBhkO0t8L8XLIE_0fQ{margin-top:40px;color:#53565a;font-size:1.5rem;max-width:100%}.UkJbMDQZVAtA_i56Ogdj{font-size:18px;max-width:100%}.WMXOyMZK9kvcyHwjvoSA{display:flex;flex-direction:column;gap:24px}.d4oudWtw0yV0fN5WBkWI .nlJo6JY4i3Hzfbv_1A2l{margin-bottom:1.5rem;color:#141414;font-weight:500}.d4oudWtw0yV0fN5WBkWI .T17qs2AwNqs1lJbYyaZ2{display:block;color:#141414;font-weight:500;margin-top:24px}.d4oudWtw0yV0fN5WBkWI ul{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:8px 20px;gap:8px 20px}.d4oudWtw0yV0fN5WBkWI ul li{list-style-type:none;color:#53565a;font-weight:400}.d4oudWtw0yV0fN5WBkWI>p{margin-top:1.5rem}.ulHCoq5MoFevRgsQ5js4{padding-bottom:40px}@media(min-width: 768px){.M6shlEuB4El3mWzhveHf{padding:40px 32px 0}.r7jTR6j8th_0hKJQPR81{margin-top:4.5rem}.o6LnF3LVjWfDeIEso0yG{padding:0 2rem}.UJ7BdsxYwMhOxC1KC2vA{padding:60px 2rem}.AR4UPFNs_zKIuKGWdF5K.o6LnF3LVjWfDeIEso0yG{padding:40px 2rem}.AR4UPFNs_zKIuKGWdF5K.o6LnF3LVjWfDeIEso0yG+.AR4UPFNs_zKIuKGWdF5K.o6LnF3LVjWfDeIEso0yG{padding-top:0}.H3DBhkO0t8L8XLIE_0fQ{max-width:90%;font-size:2rem}.d4oudWtw0yV0fN5WBkWI ul{grid-template-columns:repeat(2, 1fr)}.ulHCoq5MoFevRgsQ5js4{padding-bottom:80px}}@media(min-width: 960px){.R8nFL2RzeLK_TFjzQGSB{right:33px}.M6shlEuB4El3mWzhveHf{padding:40px 135px 0}.H3DBhkO0t8L8XLIE_0fQ{max-width:min(830px,80%)}.o6LnF3LVjWfDeIEso0yG{padding:0 135px}.UJ7BdsxYwMhOxC1KC2vA{padding:70px 135px}.AR4UPFNs_zKIuKGWdF5K.o6LnF3LVjWfDeIEso0yG{padding:40px 135px}.UkJbMDQZVAtA_i56Ogdj{max-width:60%}.RALrNOqRB00CvFBWVh1D{gap:40px}.d4oudWtw0yV0fN5WBkWI ul{grid-template-columns:repeat(2, 456px);gap:8px 20px}.ulHCoq5MoFevRgsQ5js4{padding-bottom:112px}}
.Q63fpnRDdtcZhWJc8OIL{display:flex;flex-direction:column;padding-left:1rem;padding-bottom:2rem;gap:2rem}.SbicYWFa8FLDdGfAKSYv{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;padding-right:1rem}.b03_4F3c1JhsZZ6gywDQ{overflow:hidden;position:relative;padding-bottom:4rem}.kjf9aD7Y3PDXXEdthxkq{display:grid;grid-auto-flow:column;grid-gap:1.5rem;gap:1.5rem}.kjf9aD7Y3PDXXEdthxkq img{margin-top:1rem;border-radius:8px;-o-object-fit:cover;object-fit:cover;max-width:524px;height:432px}.FkSSdRM0mBucPVRSDsgQ{display:flex;position:absolute;gap:1.5rem;bottom:0px;left:0px}@media(min-width: 768px){.Q63fpnRDdtcZhWJc8OIL{padding-left:2rem;padding-bottom:3rem;gap:3rem}.SbicYWFa8FLDdGfAKSYv{padding-right:2rem}}@media(min-width: 960px){.Q63fpnRDdtcZhWJc8OIL{display:grid;grid-template-columns:1fr 4fr;padding-left:135px;padding-bottom:4rem}.SbicYWFa8FLDdGfAKSYv{padding-right:0;padding-bottom:4rem}}
._kQzBoy2wxOsByJsEr4z{display:flex;position:relative;width:100vw;height:100%}
.RqiUtrnlJNlP2q_HRFba{position:relative;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%}.l9VWK9ZEESaRcp2hRUf1{display:none;min-width:-moz-fit-content;min-width:fit-content;gap:1rem;margin-left:2rem;max-width:100vw;flex-wrap:wrap}.NHhIM29hvmUmZNlYaTP6{max-width:100%;padding:0 1.5rem;max-height:186px;overflow:hidden}.DoH3O4kJinfmPZmVg511:only-child{text-align:center}.l9VWK9ZEESaRcp2hRUf1+p{text-align:left}.DoH3O4kJinfmPZmVg511{color:#53565a}.l1ckoKltPsMq4RzD_4P1{gap:1rem;position:absolute;bottom:1rem;z-index:2}.JZ7vb7jV3AdoKckS6XqD{text-align:center;color:#888b8d;font-size:.75rem;line-height:15px;letter-spacing:.025rem;padding:0 2rem;position:absolute;bottom:0;z-index:10;left:50%;transform:translateX(-50%);width:100%}.lFt8axOSddPfpppLfZOn{display:none}.XkK0etfPTPzwjB7QfWgC{height:100%}.yZVOg8MfMl_DMKJpAgcA{flex-grow:1}.SSaOTOgnkKXYeFYWu79Q{position:relative}@media(min-width: 768px){.l9VWK9ZEESaRcp2hRUf1{display:flex}.DoH3O4kJinfmPZmVg511{max-width:80%;margin-bottom:0;font-size:1.5rem}.NHhIM29hvmUmZNlYaTP6{padding:0 2rem}.NHhIM29hvmUmZNlYaTP6.N1kcXyLn6GGkHtDLswq9{margin-bottom:4.5rem}.NHhIM29hvmUmZNlYaTP6.N1kcXyLn6GGkHtDLswq9>p{max-height:96px}.JZ7vb7jV3AdoKckS6XqD{bottom:16px}}@media(min-width: 960px){.DoH3O4kJinfmPZmVg511{max-width:40%}.DoH3O4kJinfmPZmVg511:only-child{max-width:690px}.NHhIM29hvmUmZNlYaTP6{padding:0}}@media(max-width: 767px){.RqiUtrnlJNlP2q_HRFba.N1kcXyLn6GGkHtDLswq9:before{content:"";position:absolute;bottom:0;left:0;right:0;height:72px;background:linear-gradient(to bottom, #ffffff, #ffffff 70%, rgba(255, 255, 255, 0));transform:matrix(1, 0, 0, -1, 0, 0);z-index:1}.NHhIM29hvmUmZNlYaTP6{align-items:start !important}.NHhIM29hvmUmZNlYaTP6{overflow-y:scroll;max-height:146px;flex-grow:1}.DoH3O4kJinfmPZmVg511{text-align:center}.DoH3O4kJinfmPZmVg511.N1kcXyLn6GGkHtDLswq9{margin-bottom:5rem}.JZ7vb7jV3AdoKckS6XqD{bottom:26px}}
.cBM4AmjuY58fV0fiKqaQ{position:relative;border-radius:6px;overflow:hidden;transition:opacity 200ms ease-in-out}.cBM4AmjuY58fV0fiKqaQ>img{width:4rem;height:4rem;-o-object-fit:cover;object-fit:cover}.cBM4AmjuY58fV0fiKqaQ::after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-color:#e1dfdd;opacity:0;transition:opacity 250ms ease-in}.cBM4AmjuY58fV0fiKqaQ.CGabPobtuwgYEfoaFBXj::after{opacity:1}.qDokBoG2RgjG5Ab6KMlV{cursor:pointer}.qDokBoG2RgjG5Ab6KMlV:hover{opacity:.8}@media(min-width: 960px){.cBM4AmjuY58fV0fiKqaQ{width:90px;height:90px}.cBM4AmjuY58fV0fiKqaQ>img{width:90px;height:90px}}
.xijcJdoZNWwOx2MDq8Le{display:flex;flex-direction:column;flex-grow:1;max-width:1920px;margin-left:auto;margin-right:auto;position:relative}.KxL0zDhSTJZsmi6l0tZx{position:relative;padding-top:40px;display:flex;width:100%;justify-content:center}.Ow1jgiu16KlmmaNPIp7J{font-size:20px;display:flex;justify-content:center}.osX6Z2P1jHv9LFm0F0sX{display:flex;flex-direction:column;flex-grow:1;padding:0 1rem 1.5rem 1rem}.qDbRRbphTTIcPGgUqXUu{display:flex;position:relative;justify-content:center;align-items:center}.aZtA7Nrc1FFoDxgDMUYV{position:absolute;right:5px;top:30px}.Q0h5M4Vn_cyj07dhxCte{padding:1.25rem}.CqpV7V45NA5_oXV1XXi2{grid-column:span 2}.vvclwXk0Ldtn7neS7wPz{grid-column:span 3}.EsK0y9WG7S9sMNxzomRl{padding:20px 1rem;text-align:center}.EsK0y9WG7S9sMNxzomRl.HOJDyeqGAqypM0XpkpOR{border-bottom:1px solid #d0d0d0}.AbKFd4u4afm7weNzE_9V{margin:1rem 0}.OmDGXyIy2Z4aIEmur17q{justify-self:center;margin-top:20px}.IRHxvnVv3AuhyUpXdT_e{display:grid;grid-template-columns:1fr 1fr 1fr;flex-grow:1;margin-bottom:.75rem}.JnE1_vCqqVE9dtSY5ea6{grid-template-columns:1fr 1fr}.dkcQ8HHYrLCenNLUGFcw{-moz-column-gap:.5rem;column-gap:.5rem}.PoxuV6h0E4uX6hXpTfs6{margin-top:40px}.L1HcDCT4ukfbyqCpjIGs{background-color:#fff;position:sticky;top:0;z-index:1;margin-bottom:1rem;margin-top:6px}.UdZo9IqokYnmiR21Ztvy{margin:1.5rem 0;padding:0}.mmqrhCKbse53AbzxwBFf{padding:0;margin-bottom:1.5rem;font-weight:500}.OooUbEGQcxt6zPe3sZI5{margin:1.5rem 0}.OooUbEGQcxt6zPe3sZI5 .IRHxvnVv3AuhyUpXdT_e{margin:0;justify-items:center}.t5euADhIclUjiByRYj7Z{width:100%}.NajSXOXuRF0y5Zjg2uZj{height:111px;width:100%;overflow:hidden;border-radius:5px}@media(min-width: 768px){.KxL0zDhSTJZsmi6l0tZx{padding-bottom:11px}.Ow1jgiu16KlmmaNPIp7J{font-size:32px;align-self:center}.osX6Z2P1jHv9LFm0F0sX{padding:0rem 2rem}.UdZo9IqokYnmiR21Ztvy{padding:0}.dkcQ8HHYrLCenNLUGFcw{-moz-column-gap:1rem;column-gap:1rem}.PoxuV6h0E4uX6hXpTfs6{margin-top:1.5rem}.AbKFd4u4afm7weNzE_9V{margin:2rem 0}.aZtA7Nrc1FFoDxgDMUYV{top:37px}.t5euADhIclUjiByRYj7Z{max-width:240px}.NajSXOXuRF0y5Zjg2uZj{height:180px}}@media(min-width: 960px){.KxL0zDhSTJZsmi6l0tZx{padding-bottom:0}.dkcQ8HHYrLCenNLUGFcw{-moz-column-gap:1.5rem;column-gap:1.5rem}.osX6Z2P1jHv9LFm0F0sX{padding:0px 136px}.UdZo9IqokYnmiR21Ztvy{padding:0;padding-top:1rem;margin-top:2rem;margin-bottom:1rem}.L1HcDCT4ukfbyqCpjIGs{margin-top:14px}.PoxuV6h0E4uX6hXpTfs6{margin-top:40px}.AbKFd4u4afm7weNzE_9V{margin:2.5rem 0}.aZtA7Nrc1FFoDxgDMUYV{right:33px}.OooUbEGQcxt6zPe3sZI5{margin:2rem 0}.t5euADhIclUjiByRYj7Z{max-width:15rem}}@media(max-width: 767px){.IRHxvnVv3AuhyUpXdT_e{grid-template-columns:1fr 1fr}.IRHxvnVv3AuhyUpXdT_e>*:nth-child(3n){display:none}.t5euADhIclUjiByRYj7Z{max-width:calc(100% - 19.5px)}}
.OmUV_qjqRqOTNlJll_3K{border-radius:8px;background:var(--background);text-align:center;width:440px;padding:80px 2rem 2rem 2rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:102}.Z8RX3MXoXucs0PSpJF0M{margin:1rem 1.33rem 1.5rem 1.33rem}.W970XAoBrlvRld5TPS_y{display:flex;flex-direction:row;gap:10px}.NJroehgWwQbX8L2LHhdC{position:absolute;top:1.5rem;right:1.5rem}@media(max-width: 767px){.OmUV_qjqRqOTNlJll_3K{width:auto;left:1.5rem;right:1.5rem;transform:translate(0, -50%)}}
.gHgN5nJzzBEO9RhHHu7q{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:40px}.OQJMcbTVtLJKaEqWw5_x{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-gap:1.5rem 1rem;gap:1.5rem 1rem;margin-left:82px;max-width:240px}.VbJ2YPaQncM_VWk0hoO7{width:35%}@media(min-width: 1248px){.VbJ2YPaQncM_VWk0hoO7{width:25%}.OQJMcbTVtLJKaEqWw5_x{margin-left:110px}}@media(max-width: 767px){.gHgN5nJzzBEO9RhHHu7q{margin-bottom:2rem}.OQJMcbTVtLJKaEqWw5_x{margin-left:0px;grid-template-rows:none}.OQJMcbTVtLJKaEqWw5_x>*:nth-child(n+3){display:none}.lMn9ebD3NDG96vXAxjuP{align-items:center !important}.lMn9ebD3NDG96vXAxjuP span{font-size:14px}.VbJ2YPaQncM_VWk0hoO7{display:none}}
.WADkgBBeJOeHsUBQow77{color:var(--foreground)}.IOlxyx6pky4bSAP94LhD{color:#53565a !important}.IOlxyx6pky4bSAP94LhD{margin-top:.5rem}.eF8bpes9AtQz87tp8E8E{color:#888b8d}.eF8bpes9AtQz87tp8E8E+p{margin-top:.5rem}
.xUsUHHMKNFHDaIDrWgEP{border-radius:8px;background:var(--background);text-align:center;width:440px;padding:80px 2rem 2rem 2rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:102}.szaJEcNB0yS1vKbkwBhw{margin:1rem 1.33rem 1.5rem 1.33rem}.VAuKqOhSGzCFk8tclT7z{display:flex;flex-direction:row;gap:10px}.HyCcp53aJOMcXDTgBZQW{position:absolute;top:1.5rem;right:1.5rem}@media(max-width: 767px){.xUsUHHMKNFHDaIDrWgEP{width:auto;left:1.5rem;right:1.5rem;transform:translate(0, -50%)}}
.otcH7x0vYPhx8XYl7nqE{display:flex;flex-direction:column;flex-grow:1;max-width:1920px;margin-left:auto;margin-right:auto}.pzpoIaaI8imBxKzPnBNr{position:relative;padding:40px 0 .5rem;display:flex;width:100%;justify-content:center}.Y_6jz_skwdHJd1wFL1_q{display:flex;justify-content:center}.JFHFbWEhtcWugVZ8J9xi{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem 1rem}.oeKBUbnWxrWhM8wKiStc{display:flex;position:relative;justify-content:center;align-items:center}.Zy89aWaoCtINLtne5h8X{position:absolute;right:5px;top:30px}._26xtipiOeEWFxLgznMz{grid-column:span 2}.Pxvdr21tkKhrMvw39F6d{grid-column:span 3}.EXStEaI1sruIY8J9_gmK>div>span{margin-top:2.5rem}.EXStEaI1sruIY8J9_gmK h5{font-size:56px}.Jv4msnWS9hy6ATUYkg4P{justify-self:center;margin-top:20px}._3OfRaNB9CL7Ww3tQtwyz{display:grid;grid-template-columns:1fr 1fr 1fr;flex-grow:1;margin-bottom:.75rem}.DCCa3xg_Mp9JxlYlJe8T{-moz-column-gap:8px;column-gap:8px}.fZnIwrx48JyV9O9tjyvW p{font-weight:700}.fZnIwrx48JyV9O9tjyvW span{color:#141414}._j_fh7QLevkgfZYBLitM{row-gap:2.5rem;margin-bottom:40px}._o0rS1mN_xl1_jNgqyLQ{row-gap:.5rem}._o0rS1mN_xl1_jNgqyLQ h5{color:#141414;margin-top:50px}.rZRUAcdbcR3bl7VQx3kb{margin-top:40px}.AtrANGUMWRliIKm59JeQ{background-color:#fff;position:sticky;top:0;z-index:1}.MwPWBDH0szPF0_BppB9b{width:100%}.SFMsXZP9OnsEsIkoXF4z{padding-top:56px;font-weight:500}.VdNgyBciIV4PXtbJL5Bu{display:flex;flex-direction:column;align-items:center;gap:16px}.hi6YE0wDp5hNOvdiPXnl button{padding:25px 0}.hi6YE0wDp5hNOvdiPXnl button>span{font-size:20px}@media(min-width: 768px){.Y_6jz_skwdHJd1wFL1_q{align-self:center}.SFMsXZP9OnsEsIkoXF4z{padding-top:64px}.JFHFbWEhtcWugVZ8J9xi{padding:1.5rem 2rem}.rZRUAcdbcR3bl7VQx3kb{margin-top:1.5rem}.hi6YE0wDp5hNOvdiPXnl button{padding:32px 0}.hi6YE0wDp5hNOvdiPXnl button>span{font-size:1.5rem}}@media(min-width: 960px){.SFMsXZP9OnsEsIkoXF4z{padding-top:80px}.JFHFbWEhtcWugVZ8J9xi{padding:80px 135px}.rZRUAcdbcR3bl7VQx3kb{margin-top:40px}.Zy89aWaoCtINLtne5h8X{right:33px;top:40px}.DCCa3xg_Mp9JxlYlJe8T{-moz-column-gap:1.5rem;column-gap:1.5rem}._j_fh7QLevkgfZYBLitM{margin-bottom:80px}.EXStEaI1sruIY8J9_gmK>div>span{margin-top:4rem}.hi6YE0wDp5hNOvdiPXnl button{padding:40px 0}.hi6YE0wDp5hNOvdiPXnl button>span{font-size:2rem}}@media(max-width: 767px){._3OfRaNB9CL7Ww3tQtwyz{grid-template-columns:1fr 1fr}._3OfRaNB9CL7Ww3tQtwyz>*:nth-child(3n){display:none}}
.d_aNPaJypefreH7D0FVS{width:90px;padding:1rem 0;background-color:var(--background);display:flex;flex-direction:column;align-items:center;box-sizing:border-box;cursor:pointer}.d_aNPaJypefreH7D0FVS img{transition:opacity 250ms ease-in;opacity:0}.d_aNPaJypefreH7D0FVS.XSd5kocarq16Wgzqu4YK img{opacity:1}.d_aNPaJypefreH7D0FVS.Til4y8TtUqKBIajYixtJ>.ogImsEbgS7Vh8nwVvBYA{border:2px solid #141414;padding:3px;box-sizing:border-box}.d_aNPaJypefreH7D0FVS.Til4y8TtUqKBIajYixtJ>.BDo8A0iee2GHc1PKdQPF{color:#141414}.ogImsEbgS7Vh8nwVvBYA{background-color:rgba(0,0,0,0);margin-bottom:12px;border-radius:100%;width:60px;height:60px;display:flex;align-items:stretch}.ogImsEbgS7Vh8nwVvBYA>picture{flex:1;display:flex;align-items:stretch;justify-content:stretch}.iv8wMGTdHbKQC4qUwPfQ{border-radius:100%;width:100%;height:100%;aspect-ratio:1/1}.BDo8A0iee2GHc1PKdQPF{text-transform:uppercase;word-wrap:break-word;color:rgba(0,0,0,0);transition:color 250ms;font-size:14px}@media(min-width: 768px){.BDo8A0iee2GHc1PKdQPF{color:#53565a;font-size:12px}.ogImsEbgS7Vh8nwVvBYA{width:44px;height:44px}.d_aNPaJypefreH7D0FVS.Til4y8TtUqKBIajYixtJ>.ogImsEbgS7Vh8nwVvBYA{border:2px solid #141414;padding:2px}}
.S89Ok8Sd1hR0oSn0fB3J{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;height:auto;width:100%;gap:1.5rem}.m7wJJPyQ2ALUQwbNFezW{display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-gap:.5rem;gap:.5rem}.bSP2L6gOWqy18in1DOkY{min-width:-moz-max-content;min-width:max-content;box-sizing:border-box;padding:0 calc(50% - 45px)}.rvt4Taati1QWqd8YgM62{width:100%;overflow-x:scroll}@media(min-width: 768px){.S89Ok8Sd1hR0oSn0fB3J{gap:40px}}@media(min-width: 960px){.rvt4Taati1QWqd8YgM62{display:flex;justify-content:center}.S89Ok8Sd1hR0oSn0fB3J{gap:58px}.bSP2L6gOWqy18in1DOkY{padding:0}}
.DCpPokhMR7VoJNZQG4q7{box-sizing:border-box;flex:1;position:relative;touch-action:none;cursor:grab}.DCpPokhMR7VoJNZQG4q7:active{cursor:grabbing}.DCpPokhMR7VoJNZQG4q7 canvas{position:absolute;top:0;box-sizing:border-box;height:100%;-o-object-fit:none;object-fit:none}.peGVCHJkz0OzOc8z7AQz{position:absolute;z-index:2;top:0;bottom:0;width:64px}.peGVCHJkz0OzOc8z7AQz.GrdrT4L0LJHPCDRWib7o{background:linear-gradient(90deg, #f7f7f7, rgba(247, 247, 247, 0.6274509804) 40%, transparent)}.peGVCHJkz0OzOc8z7AQz.VPe6wjHohOmQECZrMsdg{background:linear-gradient(270deg, #f7f7f7, rgba(247, 247, 247, 0.6274509804) 40%, transparent)}.x1B8KXfSGsuxMc5OaTU3{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}
.ibEyGb3LEHmFG507LWjD,.jNVg8UXpu40kplSmhpaf{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.ibEyGb3LEHmFG507LWjD{left:1rem}.jNVg8UXpu40kplSmhpaf{right:1rem}.T96hGLao5b3IVLLoGZTQ{display:grid;grid-auto-columns:100vw;grid-auto-rows:minmax(1px, 1fr);grid-auto-flow:column;position:relative;width:100%;height:100%;min-height:100%;max-height:100%;flex:1}.T96hGLao5b3IVLLoGZTQ>*{position:relative;height:100%;width:100vw}.T96hGLao5b3IVLLoGZTQ>*>img{position:absolute;top:0;bottom:0;width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.xMA8FHWOQChJgJFlOeNw{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:2}.oJhx3QRHSIZFi0CpWwyA{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:1 1 0px}
.FvZbeZSAWF9KInLeFwoM{width:100%;box-sizing:border-box;position:relative;display:flex;flex-direction:column;flex:1 1 1px;background-color:#f7f7f7}.lomhJR783lDabWoxvgC4{color:#888b8d}.caZGsbvpd8vuLX4MiCc5{pointer-events:none;position:absolute;display:flex;padding:1rem;top:0;left:0;right:0;bottom:0;z-index:3}.bbUXYlafkB0eSONFMVCg{color:var(--foreground)}.feGbOfQxGs6xw03LejFA{align-items:center;pointer-events:auto}.feGbOfQxGs6xw03LejFA>.wkf91xSWjnt7PRToL0wk:last-child{display:none}.tAcZXkav2_0DlRHOqI_J{align-items:center;height:auto;pointer-events:auto;grid-template-columns:40px auto 40px}.tAcZXkav2_0DlRHOqI_J>h5{text-align:center}.yV2TLpzy78pNHCTnZQ_K{margin-left:8px}.wkf91xSWjnt7PRToL0wk{color:var(--foreground) !important}.wkf91xSWjnt7PRToL0wk{display:inline-flex;flex-direction:row;align-items:center;white-space:nowrap;gap:1rem}.DKvL4QJ61RD2t2AKrVvH{flex-direction:column;align-items:flex-start}.xItcDP2fjbcWzIm9bHwh{line-height:14px}.wt0PrDnP62Ld92DhCRBQ,.L1ynomH0fuKmsWmcBYx9{color:var(--foreground)}.R2jYZJA_9d83OkP9C_mW{cursor:pointer;text-decoration:none}.R2jYZJA_9d83OkP9C_mW:hover{text-decoration:inherit;color:inherit}.R2jYZJA_9d83OkP9C_mW:visited{color:inherit;text-decoration:inherit}.L1ynomH0fuKmsWmcBYx9{font-size:1em}@media(min-width: 960px){.feGbOfQxGs6xw03LejFA>.wkf91xSWjnt7PRToL0wk:last-child{display:inline-flex}.tAcZXkav2_0DlRHOqI_J>*:first-child{grid-column-start:3}.tAcZXkav2_0DlRHOqI_J>*:last-child{grid-column-start:1}.ycXBq1QMm50qvsGZcjzn>*:first-child{grid-column-start:1}.ycXBq1QMm50qvsGZcjzn>*:last-child{grid-column-start:3}}@media(min-width: 652px)and (max-width: 920px)and (orientation: landscape)and (min-aspect-ratio: 4/3){.FvZbeZSAWF9KInLeFwoM{height:100%}}@media(max-width: 767px){.wt0PrDnP62Ld92DhCRBQ{font-size:1em}}
.zXZNWeuH2cL9IW2bhOHq{display:flex;flex-direction:column;justify-content:center;top:1rem;box-sizing:content-box;height:20px;background-color:var(--background);border-radius:24px;padding:8px 14px;overflow:hidden;z-index:13;justify-self:flex-end;transition:border-radius 250ms ease 0s}.zXZNWeuH2cL9IW2bhOHq.vfiLgPZu3kCfK69awdxq{position:fixed;top:0;left:0;right:0;padding:8px 180px 60px 180px;border-radius:0 0 24px 24px;height:auto}.BdyRiyaK_IcAQK17Dk7r{transition:transform 250ms ease 0s}.M7GvKeDcHLCjK5w7a97i{background-color:rgba(0,0,0,0);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:.75rem;cursor:pointer;height:24px;z-index:14}.M7GvKeDcHLCjK5w7a97i.vfiLgPZu3kCfK69awdxq>.BdyRiyaK_IcAQK17Dk7r{transform:rotate(-180deg)}.M7GvKeDcHLCjK5w7a97i.GZEcb8MCuwQN2w52i8gh{display:none}.M7GvKeDcHLCjK5w7a97i>*:not(:first-child):not(:last-child){display:none}.VIsUbp0hfsLLC7ctAyt7{display:flex;flex-direction:column;gap:30px}.jRkRUrkOv2jJc1bOdfnf{margin-top:85px;display:grid;grid-auto-flow:column;grid-gap:70px;gap:70px;height:100%;grid-template-rows:1fr;grid-auto-columns:1fr;overflow:hidden}.hVpOAECb4FlGkkOQ4OFG{color:#141414;font-weight:500}.W_v_2fpRZTuWZJ91k_Mb{position:fixed;top:.5rem;right:45px;z-index:15}.A8f1UG2LdKUUzd7xEjLq{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10;background-color:#141414}.XZHJeCjIlBzBiLL3Fbrh{position:absolute;bottom:56px;right:45px;z-index:15}@media(min-width: 960px){.zXZNWeuH2cL9IW2bhOHq{justify-self:center}.M7GvKeDcHLCjK5w7a97i{position:fixed;left:50%;top:23px}.M7GvKeDcHLCjK5w7a97i.GZEcb8MCuwQN2w52i8gh{display:flex}.M7GvKeDcHLCjK5w7a97i.iOhyCftVFuAh7LwZYvbM{display:none}.M7GvKeDcHLCjK5w7a97i>*:not(:first-child):not(:last-child){display:inline}}
.pE2V2DNavENtkTXRclL_ ul{margin-bottom:23px}.xBu5wxaD0ye7Rk0EHQk1{margin-bottom:30px}.ig1W6STMF1NkhtQ9hjfZ{padding-left:0}
.D04dg_mojJtDcvcX1rwV{position:absolute;display:flex;flex-direction:column;left:0;right:0;bottom:0;height:80%;z-index:102;box-sizing:border-box;background-color:var(--background);border-radius:30px 30px 0 0;padding:3.5rem 2rem 0 2rem}.gzYxHB3sObU23NZ0ICwq{margin-bottom:1.5rem}.iorlMimaHMqnoaGU9fHb{position:absolute;top:2rem;right:2rem}
.RIuKMJqrOFKsc33Ryc5b{display:flex;flex-direction:row;align-items:center;gap:12px;height:35px;border-radius:20px;background-color:var(--background);padding:0 20px;transition:background-color 250ms ease 0s}.RIuKMJqrOFKsc33Ryc5b.Ph5NO4Ro6M6DR_4gAeRt{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.RIuKMJqrOFKsc33Ryc5b .zS4tZDzTkwj7uA7Bl8fH{background-color:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center}.RIuKMJqrOFKsc33Ryc5b .zS4tZDzTkwj7uA7Bl8fH>span{color:#888b8d;line-height:1}.RIuKMJqrOFKsc33Ryc5b .zS4tZDzTkwj7uA7Bl8fH.BqlEuweS3btbKM8pD_0P>span{color:var(--foreground);transition:color 900ms ease 0s;font-weight:bolder}.RIuKMJqrOFKsc33Ryc5b:disabled{color:var(--field-disabled)}
.Cw6gkNhq0FpjKNbFbuQV{display:flex;flex-direction:column;margin-top:.5rem;gap:2rem}.BYMaI_7JGTkMiZOSN5RJ{gap:2rem !important}
.pnlm-container{margin:0;padding:0;overflow:hidden;position:relative;cursor:default;width:100%;height:100%;background:#f4f4f4;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;outline:0;line-height:1.4;contain:content;direction:ltr}.pnlm-container,.pnlm-load-button{font-family:Helvetica,"Nimbus Sans L","Liberation Sans",Arial,sans-serif}.pnlm-container *{box-sizing:content-box}.pnlm-ui{position:absolute;width:100%;height:100%;z-index:2}.pnlm-grab{cursor:grab}.pnlm-grabbing{cursor:grabbing}.pnlm-container:-moz-full-screen{height:100% !important;width:100% !important;position:static !important}.pnlm-container:-webkit-full-screen{height:100% !important;width:100% !important;position:static !important}.pnlm-container:-ms-fullscreen{height:100% !important;width:100% !important;position:static !important}.pnlm-container:fullscreen{height:100% !important;width:100% !important;position:static !important}.pnlm-render-container{cursor:inherit;position:absolute;height:100%;width:100%}.pnlm-controls{margin-top:4px;background-color:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4);border-radius:3px;cursor:pointer;z-index:3;-webkit-transform:translateZ(9999px);transform:translateZ(9999px)}.pnlm-control:hover{background-color:#f8f8f8}.pnlm-controls-container{position:absolute;top:0;left:4px;z-index:2}.pnlm-zoom-controls{width:26px;height:52px}.pnlm-zoom-in{width:100%;height:50%;position:absolute;top:0;border-radius:3px 3px 0 0}.pnlm-zoom-out{width:100%;height:50%;position:absolute;bottom:0;background-position:0 -26px;border-top:1px solid #ddd;border-top-color:rgba(0,0,0,.1);border-radius:0 0 3px 3px}.pnlm-fullscreen-toggle-button,.pnlm-orientation-button,.pnlm-hot-spot-debug-indicator{width:26px;height:26px}.pnlm-hot-spot-debug-indicator{position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;background-color:rgba(255,255,255,.5);border-radius:13px;display:none}.pnlm-orientation-button-inactive{background-position:0 -156px}.pnlm-orientation-button-active{background-position:0 -182px}.pnlm-fullscreen-toggle-button-inactive{background-position:0 -52px}.pnlm-fullscreen-toggle-button-active{background-position:0 -78px}.pnlm-panorama-info{position:absolute;bottom:4px;background-color:rgba(0,0,0,.7);border-radius:0 3px 3px 0;padding-right:10px;color:#fff;text-align:left;display:none;z-index:3;-webkit-transform:translateZ(9999px);transform:translateZ(9999px)}.pnlm-title-box{position:relative;font-size:20px;display:table;padding-left:5px;margin-bottom:3px}.pnlm-author-box{position:relative;font-size:12px;display:table;padding-left:5px}.pnlm-load-box{position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:rgba(0,0,0,.7);border-radius:3px;text-align:center;font-size:20px;display:none;color:#fff}.pnlm-load-box p{margin:20px 0}.pnlm-lbox{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;display:none}.pnlm-loading{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-name:pnlm-mv;-webkit-animation-name:pnlm-mv;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;height:10px;width:10px;background-color:#fff;position:relative}@keyframes pnlm-mv{from{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}@-webkit-keyframes pnlm-mv{from{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}.pnlm-load-button{position:absolute;top:50%;left:50%;width:200px;height:100px;margin:-50px 0 0 -100px;background-color:rgba(0,0,0,.7);border-radius:3px;font-size:20px;color:#fff;cursor:pointer;display:inline-block;border:none;padding:0;line-height:1.4}.pnlm-load-button:hover{background-color:rgba(0,0,0,.8)}.pnlm-load-button:focus{outline:none;box-shadow:0px 0px 0px 1px #fff inset}.pnlm-load-button div{display:table;text-align:center;width:100%}.pnlm-load-button p{display:table-cell;vertical-align:middle}.pnlm-info-box{font-size:15px;position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:#000;border-radius:3px;display:table;text-align:center;color:#fff;table-layout:fixed;z-index:2}.pnlm-info-box a,.pnlm-author-box a{color:#fff;word-wrap:break-word;overflow-wrap:break-word}.pnlm-info-box p{display:table-cell;vertical-align:middle;padding:0 5px 0 5px}.pnlm-error-msg{display:none}.pnlm-interaction-msg{display:none;pointer-events:none;background:rgba(0,0,0,.7);opacity:1;transition:opacity .3s ease-in-out;width:100%;height:100%;margin:0;top:0;left:0}.pnlm-outline{border:1px solid #fff;border-radius:3px;padding:0 2px}.pnlm-about-msg{font-size:11px;line-height:11px;color:#fff;padding:5px 8px 5px 8px;background:rgba(0,0,0,.7);border-radius:3px;position:absolute;top:50px;left:50px;display:none;opacity:0;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:2}.pnlm-about-msg a:link,.pnlm-about-msg a:visited{color:#fff}.pnlm-about-msg a:hover,.pnlm-about-msg a:active{color:#eee}.pnlm-hotspot-base{position:absolute;visibility:hidden;cursor:default;vertical-align:middle;top:0;z-index:1}.pnlm-hotspot-base:hover~.pnlm-hotspot-base{z-index:0}.pnlm-hotspot{height:26px;width:26px;border-radius:13px}.pnlm-hotspot:hover{background-color:rgba(255,255,255,.2)}.pnlm-hotspot.pnlm-info{background-position:0 -104px}.pnlm-hotspot.pnlm-scene{background-position:0 -130px}div.pnlm-tooltip span{visibility:hidden;position:absolute;border-radius:3px;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;max-width:200px;padding:5px 10px;margin-left:-220px;cursor:default}div.pnlm-tooltip:hover span{visibility:visible}div.pnlm-tooltip:hover span:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:rgba(0,0,0,.7) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-20px;left:-10px;margin:0 50%}.pnlm-compass{position:absolute;width:50px;height:50px;right:4px;bottom:4px;border-radius:25px;cursor:default;display:none}.pnlm-world{position:absolute;left:50%;top:50%}.pnlm-face{position:absolute;-webkit-transform-origin:0 0 0;transform-origin:0 0 0}.pnlm-dragfix,.pnlm-preview-img{position:absolute;height:100%;width:100%}.pnlm-preview-img{background-size:cover;background-position:center}.pnlm-lbar{width:150px;margin:0 auto;border:#fff 1px solid;height:6px}.pnlm-lbar-fill{background:#fff;height:100%;width:0}.pnlm-lmsg{font-size:12px}.pnlm-fade-img{position:absolute;top:0;left:0}.pnlm-pointer{cursor:pointer}
.L9Ek4zD7EpoQQSu5St_b{display:flex;flex:1;align-items:stretch;justify-content:stretch}.L9Ek4zD7EpoQQSu5St_b>*{flex:1;height:calc(100% - 4px)}.eL994rSa9QQ_o7JFzjCF{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:2}
.j1sISto0Csd1bty4HIW8{background:#f7f7f7;flex:1;align-items:center;justify-content:center;display:flex;position:absolute;top:4px;left:0;bottom:0;right:0;z-index:2}
.yZoU_Wz9jqFVkY9fsiS4{position:relative;flex:1;width:100%;height:100%;max-height:100%}.yZoU_Wz9jqFVkY9fsiS4>*{position:absolute;top:0;right:0;bottom:0;left:0}.yZoU_Wz9jqFVkY9fsiS4>video{width:100%;height:100%;background-size:cover;overflow:hidden;-o-object-fit:cover;object-fit:cover}.yZoU_Wz9jqFVkY9fsiS4 .AVzlkxbb6ybJ4BDlMAJF{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:2}
.l5z8zjUBoui5Ga7Fs0Rx{width:100%;height:100%;display:flex;flex-direction:column}
.z72DhCo4nEdqOu_WEvZ9{display:flex;flex-direction:column;padding:2rem 1rem;gap:1rem}.aWKVPdaleVYxlHeL7GOK,.j_qPwg1k3nU8ittpQe_S{display:grid;flex:1;grid-gap:1rem;gap:1rem}.aWKVPdaleVYxlHeL7GOK :nth-child(-n+3){display:grid;grid-column:span 2}.aWKVPdaleVYxlHeL7GOK :nth-child(-n+3) .MvGBRV3YVMDX9AW4E3tQ{aspect-ratio:16/9}.aWKVPdaleVYxlHeL7GOK :first-child .MvGBRV3YVMDX9AW4E3tQ{aspect-ratio:4/3}.j_qPwg1k3nU8ittpQe_S :nth-child(-n+2){display:grid;grid-column:span 2}.j_qPwg1k3nU8ittpQe_S :last-child{grid-column:span 2}.j_qPwg1k3nU8ittpQe_S :last-child .MvGBRV3YVMDX9AW4E3tQ{aspect-ratio:16/9}.j_qPwg1k3nU8ittpQe_S :first-child .MvGBRV3YVMDX9AW4E3tQ{aspect-ratio:16/9}.MvGBRV3YVMDX9AW4E3tQ{border-radius:8px;aspect-ratio:4/3}@media(min-width: 768px){.z72DhCo4nEdqOu_WEvZ9{display:flex;gap:1rem;padding:2rem}.aWKVPdaleVYxlHeL7GOK,.j_qPwg1k3nU8ittpQe_S{display:grid;grid-gap:1rem;gap:1rem}}@media(min-width: 960px){.z72DhCo4nEdqOu_WEvZ9{display:flex;flex-direction:row;gap:20px;padding:40px 135px}.aWKVPdaleVYxlHeL7GOK,.j_qPwg1k3nU8ittpQe_S{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;gap:20px}.j_qPwg1k3nU8ittpQe_S :nth-child(-n+2){grid-column:unset}.j_qPwg1k3nU8ittpQe_S :nth-child(-n+2) .MvGBRV3YVMDX9AW4E3tQ{aspect-ratio:4/3}.j_qPwg1k3nU8ittpQe_S :nth-child(n+3){display:grid;grid-column:span 2}.j_qPwg1k3nU8ittpQe_S :nth-child(n+3) .MvGBRV3YVMDX9AW4E3tQ{aspect-ratio:16/9}.j_qPwg1k3nU8ittpQe_S :last-child .MvGBRV3YVMDX9AW4E3tQ{aspect-ratio:4/3}}
.CxqYEMsOvCWkJ3IsMNYJ{width:100%;display:flex;align-items:center;justify-content:space-between}.Gzz7GIqyJB6rs4Aw2wSP{display:flex;flex-direction:column;padding:12px 0}.RnafVaQIOARqvV3zrr1f{font-size:12px;font-weight:400;line-height:125%;letter-spacing:.4px;text-transform:uppercase;color:#53565a}.ndwrzt7oTq4XZ7Zraa0v{font-weight:500;color:#323232}.Dx0ckrkT3bsHacZGzmBY{min-width:auto !important}.Dx0ckrkT3bsHacZGzmBY{padding:0;text-decoration:underline}
.bZZkIkhfO_xwITpKc0SI{padding:2rem 1rem}.q4dFiiedE4cX9HKOFq0n{text-align:center;margin-bottom:1rem}.my7IKOeFOzyMZCUViIhU{font-size:12px;color:#53565a;line-height:125%;letter-spacing:.4px;margin-bottom:64px}.p9ngHAOvbPv5MnGJXOqi{padding-bottom:2rem;border-bottom:1px solid #d0d0d0;padding-top:32px}.wcFAjt59ianTvYzluLoQ{border-bottom:none;padding-bottom:50px}.w_sopO4BlrwJ4CuATLzg{margin-bottom:1rem;color:#000}@media(min-width: 768px){.bZZkIkhfO_xwITpKc0SI{padding:2rem}}@media(min-width: 960px){.bZZkIkhfO_xwITpKc0SI{padding:40px 135px}}
.NFzuHTBH2KPwm31Cwwgx{display:flex;width:100%;height:100%;position:absolute;z-index:102;background-color:#fff;overflow-y:auto}.NFzuHTBH2KPwm31Cwwgx picture{position:relative;align-self:stretch}.zhcP7qVEoCpM9hUWQmNQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0 1rem 0;gap:1.25rem;flex:1}.Ywr_hMB3LeDPRSAdHaNQ{font-weight:500}.AA2uvc6WuhHtd3JhUS7C{font-size:1rem;color:#53565a;text-align:center}.yWd6J_lcn0Xke66ZyWKp{display:flex;flex-direction:column;gap:1.5rem;align-items:center;padding:0 1.5rem}.Ts4pxVNpFwLa5dtCCCvc{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.XrcIgOpicLFoXPDIQhPg{gap:1.5rem}.y2gX1L384dBhcs5hIcsw{position:absolute;align-self:stretch;width:100%;height:100%;left:0}.NtbIaYIGRxOM79BeNnln{position:absolute;right:1rem;top:1.25rem;z-index:10}.ByFkHzXTfUNkVQjFWFwM{padding-left:0px}@media(min-width: 768px){.zhcP7qVEoCpM9hUWQmNQ{padding:80px 0 2rem 0}.NtbIaYIGRxOM79BeNnln{top:1rem;right:.75rem}.yWd6J_lcn0Xke66ZyWKp{padding:0;width:50%}}@media(min-width: 960px){.zhcP7qVEoCpM9hUWQmNQ{display:grid;grid-template-columns:1fr 2fr;padding-top:190px;padding-left:20px;padding-right:0px}.y2gX1L384dBhcs5hIcsw{width:1000px;position:absolute;left:0}.AA2uvc6WuhHtd3JhUS7C{text-align:inherit}.yWd6J_lcn0Xke66ZyWKp{align-items:start;padding-left:115px;width:70%}.NtbIaYIGRxOM79BeNnln{top:1.5rem;right:3rem}}
.Y2X9TPvirXRd0IqCR_Qq{display:flex;flex-direction:column;padding:2rem 0 3rem 0}.tuJ3eQYw0HHOBRYUp8VD{display:flex;flex-direction:column;align-items:center;padding:0 1rem 2rem 1rem}.deDcnpW9YLACILLjBjxx{width:100%}.Dnz3uZ6d6cpR4uLcTRbM{display:grid;flex:1;grid-auto-columns:1fr 1fr;margin:1.5rem 0;grid-gap:1rem 18px;gap:1rem 18px;align-self:stretch}.Dnz3uZ6d6cpR4uLcTRbM>*{grid-column:span 2}@media(min-width: 768px){.Dnz3uZ6d6cpR4uLcTRbM>*:not(:nth-child(n+3)){grid-column:span 1}.Dnz3uZ6d6cpR4uLcTRbM>*:nth-last-child(-n+2){grid-column:span 1}.tuJ3eQYw0HHOBRYUp8VD{padding:0 2rem 2rem 2rem}}@media(min-width: 960px){.Y2X9TPvirXRd0IqCR_Qq{display:grid;grid-auto-flow:column;grid-auto-columns:.65fr 1fr;align-items:center;grid-gap:40px;gap:40px;padding:12vh 0 40px 135px;position:relative;width:100%}.Dnz3uZ6d6cpR4uLcTRbM{gap:.5rem 1rem}.tuJ3eQYw0HHOBRYUp8VD{padding:0;grid-column:1;align-items:start}.deDcnpW9YLACILLjBjxx{position:absolute;width:1000px;left:0}}
.HjP5ZgZUPVSlWTyn7Nvn{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;gap:1.25rem;box-sizing:border-box}.VHrn98x85z8Fm38477Ai{font-weight:500}.sSAaR60IcvP2gW0TNFv5{color:#53565a;text-align:center;font-weight:400}.d3PYg6MscnTYb_xblWlB{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.GgwusxeFZzcOJV7Kd_8y{display:flex;gap:1rem;align-items:center}.Szln6g5YETm7jawa34tO{min-height:300px}@media(min-width: 768px){.HjP5ZgZUPVSlWTyn7Nvn{padding:2rem}}@media(min-width: 960px){.HjP5ZgZUPVSlWTyn7Nvn{display:grid;grid-template-columns:repeat(2, 1fr);padding:40px 135px}.sSAaR60IcvP2gW0TNFv5{text-align:inherit}.d3PYg6MscnTYb_xblWlB{align-items:start}.hoNlVDVlcZgG7zE4DQCM{padding-left:0px;margin-top:-6px}}
.DxxtfOp4FQH8gAEiIbzg{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px;height:72px;background:var(--background);padding:30px 16px}.O6bb9Qll4mwJBqxfM4JA{color:var(--foreground) !important}.O6bb9Qll4mwJBqxfM4JA{display:inline-flex;flex-direction:row;align-items:center;white-space:nowrap;gap:1rem}.H_nZomx4nKMfV57EG6N6{flex-direction:column;align-items:flex-start}.j4I485dejlDfwj7lgUzH{padding-left:30px !important}.j4I485dejlDfwj7lgUzH span{left:0 !important}.mhaPgJdqKg0_vV1V_Me_{cursor:pointer;text-decoration:none}.mhaPgJdqKg0_vV1V_Me_:hover{text-decoration:inherit;color:inherit}.mhaPgJdqKg0_vV1V_Me_:visited{color:inherit;text-decoration:inherit}
.DhHCJ3dJ5ixVKqtC0Z8Q{padding:0 16px;height:60px;background-color:var(--background);display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;z-index:10;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}._JIk9Cc_CyX4em3zNVwM{opacity:1;visibility:visible}.wVXmdVM3aX0sBgIc5Mzg{display:flex;gap:8px}.bOODlVJzAm9g_Me1zeFy{padding-left:30px !important}.bOODlVJzAm9g_Me1zeFy{position:static;position:initial}@media(max-width: 767px){.h6011lU6_y0mX28Ic_g8{display:none}.CxfrVnz6zJ5UHFuv8dpm{padding:0 15px 0 15px}}
.K3sunXalAUF82dbBa4BB{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column}
#configurator{display:flex;flex-direction:column;overflow:hidden;height:100%;scrollbar-width:none}#configurator::-webkit-scrollbar{display:none}body{scrollbar-width:none}body::-webkit-scrollbar{display:none}.pnlm-container{display:flex;justify-content:center;align-items:center;position:absolute;background-image:none !important}.pnlm-error-msg,.pnlm-load-button,.pnlm-load-box,.pnlm-info-box{display:none !important}

/*# sourceMappingURL=configurator.css.map*/