.Button-module__button__AisLs {
  --button-background: var(--button-primary-bg);
  --button-background-hover: var(--button-primary-bg-hover);
  --button-background-active: var(--button-primary-bg-active);
  --button-border: transparent;
  --button-border-hover: transparent;
  --button-border-active: transparent;
  --button-border-focus: var(--button-border);
  --button-border-focus-visible: transparent;
  --button-text: var(--button-primary-text);
  --button-text-focus: var(--button-text);
  --button-text-focus-visible: var(--button-text);
  --button-text-disabled: var(--button-disabled-primary-text);
  --button-disabled-background: var(--button-disabled-primary-bg);
  --button-disabled-border: transparent;
  --button-background-focus: var(--button-background);
  --button-background-focus-visible: var(--button-background-hover);
  --button-focus-visible-shadow: var(--button-focus-shadow-layered);
  --button-padding-block: var(--button-padding-block-default);
  --button-padding-inline-start: var(--button-padding-inline-default);
  --button-padding-inline-end: var(--button-padding-inline-default);
  --button-min-height: 0;
  --button-text-decoration: none;

  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--button-gap-default);
  width: fit-content;
  max-width: var(--button-max-width);
  min-height: var(--button-min-height);
  padding: var(--button-padding-block) var(--button-padding-inline-end) var(--button-padding-block)
    var(--button-padding-inline-start);
  border: 1px solid var(--button-border);
  border-radius: var(--button-radius-default);
  background: var(--button-background);
  color: var(--button-text);
  text-align: center;
  text-decoration: var(--button-text-decoration);
  text-decoration-thickness: 1px;
  text-underline-offset: 2px;
  text-underline-position: from-font;
  cursor: pointer;
  transition:
    background-color 120ms ease,
    border-color 120ms ease,
    box-shadow 120ms ease,
    color 120ms ease;
  appearance: none;
}

.Button-module__button__AisLs:disabled {
  border-color: var(--button-disabled-border);
  background: var(--button-disabled-background);
  color: var(--button-text-disabled);
  box-shadow: none;
  cursor: not-allowed;
}

.Button-module__button__AisLs:focus-visible:not(:disabled),
.Button-module__previewFocusVisible__dB6Qq:not(:disabled) {
  outline: none;
  border-color: var(--button-border-focus-visible);
  background: var(--button-background-focus-visible);
  color: var(--button-text-focus-visible);
  box-shadow: var(--button-focus-visible-shadow);
}

.Button-module__button__AisLs:focus:not(:focus-visible):not(:disabled),
.Button-module__previewFocus__fFlSF:not(:disabled) {
  border-color: var(--button-border-focus);
  background: var(--button-background-focus);
  color: var(--button-text-focus);
}

.Button-module__button__AisLs:hover:not(:disabled):not(:focus-visible),
.Button-module__previewHover__mVOsw {
  border-color: var(--button-border-hover);
  background: var(--button-background-hover);
}

.Button-module__button__AisLs:active:not(:disabled):not(:focus-visible),
.Button-module__previewActive__jFUbt {
  border-color: var(--button-border-active);
  background: var(--button-background-active);
}

.Button-module__ariaDisabled__ZAHIg {
  cursor: not-allowed;
}

.Button-module__ariaDisabled__ZAHIg,
.Button-module__ariaDisabled__ZAHIg:hover,
.Button-module__ariaDisabled__ZAHIg:active {
  border-color: var(--button-disabled-border);
  background: var(--button-disabled-background);
  color: var(--button-text-disabled);
}

.Button-module__secondary__pJ5lp {
  --button-background: var(--button-secondary-bg);
  --button-background-hover: var(--button-secondary-bg-hover);
  --button-background-active: var(--button-secondary-bg-active);
  --button-border: var(--button-secondary-border);
  --button-border-hover: var(--button-secondary-border-hover);
  --button-border-active: var(--button-secondary-border-active);
  --button-border-focus: var(--button-secondary-border);
  --button-border-focus-visible: var(--button-secondary-border);
  --button-text: var(--button-secondary-text);
  --button-text-disabled: var(--button-disabled-text);
  --button-disabled-background: var(--button-disabled-bg);
  --button-disabled-border: var(--button-disabled-secondary-border);
  --button-background-focus: var(--button-secondary-bg);
  --button-background-focus-visible: var(--button-background-hover);
  --button-focus-visible-shadow: var(--button-focus-shadow-layered);
}

.Button-module__tertiary__odtOE,
.Button-module__tertiaryAlternate__wI48h {
  --button-background: transparent;
  --button-background-hover: var(--button-tertiary-bg-hover);
  --button-background-active: var(--button-tertiary-bg-active);
  --button-border: transparent;
  --button-border-hover: transparent;
  --button-border-active: transparent;
  --button-border-focus: transparent;
  --button-border-focus-visible: transparent;
  --button-text: var(--button-tertiary-text);
  --button-text-focus: var(--button-tertiary-text);
  --button-text-focus-visible: var(--button-tertiary-text);
  --button-text-disabled: var(--button-disabled-text);
  --button-disabled-background: transparent;
  --button-disabled-border: transparent;
  --button-background-focus: transparent;
  --button-background-focus-visible: var(--button-tertiary-bg-active);
  --button-focus-visible-shadow: var(--button-focus-shadow-layered);
}

.Button-module__tertiaryAlternate__wI48h {
  --button-background-hover: var(--button-tertiary-alternate-bg-hover);
  --button-background-active: var(--button-tertiary-alternate-bg-active);
  --button-background-focus-visible: var(--button-tertiary-alternate-bg-hover);
  --button-border-focus-visible: var(--button-focus-border);
  --button-focus-visible-shadow: var(--button-focus-shadow);
  --button-min-height: 0;
  --button-text-decoration: underline;
}

.Button-module__fill__GqZkm {
  width: 100%;
}

.Button-module__hasIconLeft__KCe18:not(.Button-module__iconOnly__eIL_U) {
  --button-padding-inline-start: var(--button-padding-inline-with-icon);
}

.Button-module__hasIconRight__Bb9FG:not(.Button-module__iconOnly__eIL_U) {
  --button-padding-inline-end: var(--button-padding-inline-with-icon);
}

.Button-module__iconOnly__eIL_U {
  width: var(--button-icon-only-size);
  height: var(--button-icon-only-size);
  min-height: 0;
  padding: var(--button-icon-only-padding);
  border-radius: var(--button-icon-only-radius);
}

.Button-module__loading__U3Xh5 {
  cursor: progress;
}

.Button-module__label__vK6iL {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 0;
  white-space: normal;
  overflow-wrap: anywhere;
}

.Button-module__icon__eojMy {
  display: inline-flex;
  width: var(--button-icon-size-default);
  height: var(--button-icon-size-default);
  flex: 0 0 auto;
}

.Button-module__icon__eojMy > svg {
  width: 100%;
  height: 100%;
  display: block;
}

.Button-module__spinner__M_FVJ {
  width: 18px;
  height: 18px;
  border-radius: 999px;
  border: 2px solid rgb(255 255 255 / 32%);
  border-top-color: var(--button-primary-text);
  animation: Button-module__spin__XSCql 700ms linear infinite;
}

.Button-module__visuallyHidden__rgJln {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

@keyframes Button-module__spin__XSCql {
  to {
    transform: rotate(360deg);
  }
}

@media (min-width: 600px) {
  .Button-module__button__AisLs {
    --button-min-height: var(--button-desktop-min-height);
    --button-padding-block: var(--button-padding-block-desktop);
    --button-padding-inline-start: var(--button-padding-inline-desktop);
    --button-padding-inline-end: var(--button-padding-inline-desktop);
  }

  .Button-module__iconOnly__eIL_U {
    --button-min-height: 0;
  }

  .Button-module__tertiaryAlternate__wI48h {
    --button-min-height: 0;
  }
}

@media (forced-colors: active) {
  .Button-module__button__AisLs:focus-visible,
  .Button-module__previewFocusVisible__dB6Qq {
    outline: 2px solid CanvasText;
    outline-offset: 3px;
    box-shadow: none;
  }
}

.FileUploadField-module__root__jMEJX {
  container-type: inline-size;
  display: grid;
  gap: 16px;
  width: 100%;
}

.FileUploadField-module__header__eE6EU {
  display: grid;
  gap: 16px;
}

.FileUploadField-module__label__DoSoh,
.FileUploadField-module__description__DXLve,
.FileUploadField-module__hint__QM5f6,
.FileUploadField-module__errorMessage__RnDyP,
.FileUploadField-module__dragLabel__uMy4y,
.FileUploadField-module__separatorLabel__qe71X,
.FileUploadField-module__fileName__HNq2T,
.FileUploadField-module__fileMeta__W1ssM,
.FileUploadField-module__fileErrorMessage__R_twc {
  margin: 0;
  font-feature-settings: 'ss02' on;
  letter-spacing: 0;
}

.FileUploadField-module__label__DoSoh {
  color: var(--file-upload-heading);
}

.FileUploadField-module__description__DXLve {
  color: var(--file-upload-text);
}

.FileUploadField-module__dropzone__NT3DG {
  position: relative;
  display: flex;
  width: max-content;
  max-width: 100%;
  background: transparent;
}

.FileUploadField-module__dragPanel__dncRC,
.FileUploadField-module__separatorLabel__qe71X {
  display: none;
}

.FileUploadField-module__browsePanel__Zs61k {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.FileUploadField-module__input__sD3YL {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

.FileUploadField-module__browseButton__zzbKG {
  min-width: 137px;
  min-height: 44px;
  border-color: var(--button-primary-bg);
  background: var(--file-upload-surface);
  color: var(--button-primary-bg);
}

.FileUploadField-module__browseButton__zzbKG:disabled {
  border-color: var(--file-upload-remove);
  background: var(--file-upload-surface-muted);
  color: var(--file-upload-remove);
}

.FileUploadField-module__browseButton__zzbKG:hover:not(:disabled) {
  border-color: var(--button-primary-bg-hover);
  background: var(--file-upload-error-soft);
  color: var(--button-primary-bg-hover);
}

.FileUploadField-module__browseButton__zzbKG:active:not(:disabled) {
  border-color: var(--button-primary-bg-active);
  background: var(--file-upload-error-soft);
  color: var(--button-primary-bg-active);
}

.FileUploadField-module__hint__QM5f6,
.FileUploadField-module__errorMessage__RnDyP {
  color: var(--file-upload-muted);
}

.FileUploadField-module__errorMessage__RnDyP {
  color: var(--file-upload-error);
}

.FileUploadField-module__fileList__sBGEo {
  display: grid;
  gap: 8px;
  padding: 0;
  margin: 0;
  list-style: none;
}

.FileUploadField-module__fileItem__pffgK {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  width: 100%;
  padding: 16px;
  border: 1px solid transparent;
  border-radius: 4px;
  background: var(--file-upload-surface);
  color: var(--file-upload-text);
}

.FileUploadField-module__fileItemError__eT2JW {
  border-color: var(--file-upload-error);
  background: var(--file-upload-error-soft);
  color: var(--file-upload-error);
}

.FileUploadField-module__fileDetails__xou4v {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  min-width: 0;
}

.FileUploadField-module__fileIcon__NgS7x {
  width: 16px;
  height: 16px;
  flex: 0 0 auto;
  color: var(--file-upload-muted);
}

.FileUploadField-module__fileItemError__eT2JW .FileUploadField-module__fileIcon__NgS7x {
  color: var(--file-upload-error);
}

.FileUploadField-module__fileName__HNq2T {
  min-width: 0;
  color: currentColor;
  overflow-wrap: anywhere;
}

.FileUploadField-module__fileMeta__W1ssM {
  color: var(--file-upload-muted);
  white-space: nowrap;
}

.FileUploadField-module__fileErrorMessage__R_twc {
  color: var(--file-upload-error);
  white-space: nowrap;
}

.FileUploadField-module__progressWrap__GAAxV {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-left: auto;
}

.FileUploadField-module__loadingSpinner__fnotc {
  width: 16px;
  height: 16px;
  border-radius: 999px;
  background: conic-gradient(var(--file-upload-progress) 0 35%, var(--file-upload-disabled) 35% 100%);
}

.FileUploadField-module__progressTrack__rsNwa {
  display: none;
}

.FileUploadField-module__progressValue__WsEcT {
  display: block;
  height: 100%;
  border-radius: inherit;
  background: var(--file-upload-progress);
}

.FileUploadField-module__removeButton__vBe_n {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  padding: 0;
  border: 0;
  border-radius: 999px;
  background: transparent;
  color: var(--file-upload-remove);
  cursor: pointer;
}

.FileUploadField-module__removeButton__vBe_n:hover,
.FileUploadField-module__removeButton__vBe_n:focus-visible {
  color: var(--file-upload-text);
}

.FileUploadField-module__removeButton__vBe_n:focus-visible {
  outline: none;
  box-shadow: 0 0 0 3px var(--color-surface-strong), 0 0 0 4px var(--color-focus-brand);
}

.FileUploadField-module__removeButtonError__hexuh {
  color: var(--file-upload-error);
}

.FileUploadField-module__removeIcon__DHdfz {
  width: 16px;
  height: 16px;
}

@media (min-width: 768px) {
  .FileUploadField-module__fileItem__pffgK {
    min-height: 32px;
    padding: 8px 16px;
    border-radius: 100px;
  }

  .FileUploadField-module__fileDetails__xou4v {
    align-items: center;
  }
}

@media (min-width: 1024px) {
  .FileUploadField-module__dropzone__NT3DG {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    align-items: center;
    width: 100%;
    padding: 32px 64px;
    border: 1px dashed var(--file-upload-border);
    border-radius: 8px;
    background: var(--file-upload-surface);
    transition:
      border-color 120ms ease,
      background-color 120ms ease,
      box-shadow 120ms ease;
  }

  .FileUploadField-module__dropzone__NT3DG:focus-within {
    border-color: var(--color-focus-brand);
    box-shadow: 0 0 0 4px rgb(48 83 186 / 10%);
  }

  .FileUploadField-module__dragActive___wt5L {
    border-color: var(--file-upload-muted);
    background: var(--file-upload-surface-muted);
  }

  .FileUploadField-module__disabled__fWKyN {
    cursor: not-allowed;
  }

  .FileUploadField-module__dragPanel__dncRC,
  .FileUploadField-module__browsePanel__Zs61k {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 50px;
  }

  .FileUploadField-module__dragPanel__dncRC {
    gap: 16px;
    overflow: hidden;
  }

  .FileUploadField-module__browsePanel__Zs61k {
    gap: 24px;
    border-left: 1px solid var(--file-upload-border);
  }

  .FileUploadField-module__separatorLabel__qe71X {
    display: block;
  }

  .FileUploadField-module__icon__gaMNq {
    width: 32px;
    height: 32px;
    flex: 0 0 auto;
    color: var(--file-upload-muted);
  }

  .FileUploadField-module__dragLabel__uMy4y,
  .FileUploadField-module__separatorLabel__qe71X {
    color: var(--file-upload-text);
    text-align: center;
    white-space: nowrap;
  }

  .FileUploadField-module__disabled__fWKyN .FileUploadField-module__icon__gaMNq,
  .FileUploadField-module__disabled__fWKyN .FileUploadField-module__dragLabel__uMy4y {
    color: var(--file-upload-disabled);
  }

  .FileUploadField-module__browseButton__zzbKG {
    min-width: 153px;
    min-height: 56px;
  }

  .FileUploadField-module__progressWrap__GAAxV {
    flex: 1 1 auto;
    min-width: 120px;
  }

  .FileUploadField-module__loadingSpinner__fnotc {
    display: none;
  }

  .FileUploadField-module__progressTrack__rsNwa {
    display: block;
    width: 100%;
    height: 8px;
    overflow: hidden;
    border-radius: 50px;
    background: var(--file-upload-progress-track);
  }
}

@container (max-width: 899px) {
  .FileUploadField-module__dropzone__NT3DG {
    display: flex;
    width: max-content;
    max-width: 100%;
    padding: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    transition: none;
  }

  .FileUploadField-module__dropzone__NT3DG:focus-within {
    border-color: transparent;
    box-shadow: none;
  }

  .FileUploadField-module__dragPanel__dncRC,
  .FileUploadField-module__separatorLabel__qe71X {
    display: none;
  }

  .FileUploadField-module__browsePanel__Zs61k {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    min-height: auto;
    gap: 0;
    border-left: 0;
  }

  .FileUploadField-module__browseButton__zzbKG {
    min-width: 137px;
    min-height: 44px;
  }

  .FileUploadField-module__fileItem__pffgK {
    min-height: auto;
    padding: 16px;
    border-radius: 4px;
  }

  .FileUploadField-module__fileDetails__xou4v {
    align-items: flex-start;
  }

  .FileUploadField-module__progressWrap__GAAxV {
    flex: 0 0 auto;
    min-width: auto;
  }

  .FileUploadField-module__loadingSpinner__fnotc {
    display: block;
  }

  .FileUploadField-module__progressTrack__rsNwa {
    display: none;
  }
}

@layer vaa-backbone, vaa-ui, vaa-widgets, custom;@layer vaa-backbone{@font-face{font-family:"GT AmericaExtended";src:url(0.1.18091/css/5b8b5fe5030a09955b2e.woff2) format("woff2"),url(0.1.18091/css/cee876a5d00e13bc33e3.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"GT America";src:url(0.1.18091/css/5eb85eed3b64350a8d83.woff2) format("woff2"),url(0.1.18091/css/9c231a81e2f8b1bc1906.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GT America";src:url(0.1.18091/css/52dbbb49c854d5243c57.woff2) format("woff2"),url(0.1.18091/css/283992ae2ece13f49684.woff) format("woff");font-weight:500;font-style:normal}}@layer vaa-backbone{:root,.vaa-theme{--vaa-font-heading: "GT AmericaExtended", Arial, helvetica, 'Segoe UI', verdana, sans-serif;--vaa-font-body: "GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;--vaa-font-weight-regular: 400;--vaa-font-weight-medium: 500;--vaa-heading-2xl-font-size: 36px;--vaa-heading-2xl-line-height: 45px;--vaa-heading-2xl-font-size-sm-up: 48px;--vaa-heading-2xl-line-height-sm-up: 60px;--vaa-heading-xl-font-size: 27px;--vaa-heading-xl-line-height: 34px;--vaa-heading-xl-font-size-sm-up: 35px;--vaa-heading-xl-line-height-sm-up: 44px;--vaa-heading-l-font-size: 22px;--vaa-heading-l-line-height: 28px;--vaa-heading-l-font-size-sm-up: 27px;--vaa-heading-l-line-height-sm-up: 34px;--vaa-heading-m-font-size: 18px;--vaa-heading-m-line-height: 23px;--vaa-heading-m-font-size-sm-up: 21px;--vaa-heading-m-line-height-sm-up: 26px;--vaa-heading-s-font-size: 16px;--vaa-heading-s-line-height: 20px;--vaa-heading-s-font-size-sm-up: 18px;--vaa-heading-s-line-height-sm-up: 23px;--vaa-heading-xs-font-size: 13px;--vaa-heading-xs-line-height: 16px;--vaa-heading-xs-font-size-sm-up: 14px;--vaa-heading-xs-line-height-sm-up: 18px;--vaa-body-l-font-size: 16px;--vaa-body-l-line-height: 24px;--vaa-body-m-font-size: 13px;--vaa-body-m-line-height: 20px;--vaa-body-s-font-size: 11px;--vaa-body-s-line-height: 16px;--vaa-label-l-font-size: 16px;--vaa-label-l-line-height: 20px;--vaa-label-m-font-size: 13px;--vaa-label-m-line-height: 16px;--vaa-label-s-font-size: 11px;--vaa-label-s-line-height: 12px}}@layer vaa-backbone{.vaa-theme{font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body)}.vaa-font-heading{font-family:"GT AmericaExtended", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-heading)}.vaa-font-body{font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body)}.vaa-heading-2xl,.vaa-heading-xl,.vaa-heading-l,.vaa-heading-m,.vaa-heading-s,.vaa-heading-xs{font-family:"GT AmericaExtended", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-heading);font-weight:500;font-weight:var(--vaa-font-weight-medium);letter-spacing:0;margin:0}.vaa-heading-2xl{font-size:36px;font-size:var(--vaa-heading-2xl-font-size);line-height:45px;line-height:var(--vaa-heading-2xl-line-height)}@media(min-width: 600px){.vaa-heading-2xl{font-size:48px;font-size:var(--vaa-heading-2xl-font-size-sm-up);line-height:60px;line-height:var(--vaa-heading-2xl-line-height-sm-up)}}.vaa-heading-xl{font-size:27px;font-size:var(--vaa-heading-xl-font-size);line-height:34px;line-height:var(--vaa-heading-xl-line-height)}@media(min-width: 600px){.vaa-heading-xl{font-size:35px;font-size:var(--vaa-heading-xl-font-size-sm-up);line-height:44px;line-height:var(--vaa-heading-xl-line-height-sm-up)}}.vaa-heading-l{font-size:22px;font-size:var(--vaa-heading-l-font-size);line-height:28px;line-height:var(--vaa-heading-l-line-height)}@media(min-width: 600px){.vaa-heading-l{font-size:27px;font-size:var(--vaa-heading-l-font-size-sm-up);line-height:34px;line-height:var(--vaa-heading-l-line-height-sm-up)}}.vaa-heading-m{font-size:18px;font-size:var(--vaa-heading-m-font-size);line-height:23px;line-height:var(--vaa-heading-m-line-height)}@media(min-width: 600px){.vaa-heading-m{font-size:21px;font-size:var(--vaa-heading-m-font-size-sm-up);line-height:26px;line-height:var(--vaa-heading-m-line-height-sm-up)}}.vaa-heading-s{font-size:16px;font-size:var(--vaa-heading-s-font-size);line-height:20px;line-height:var(--vaa-heading-s-line-height)}@media(min-width: 600px){.vaa-heading-s{font-size:18px;font-size:var(--vaa-heading-s-font-size-sm-up);line-height:23px;line-height:var(--vaa-heading-s-line-height-sm-up)}}.vaa-heading-xs{font-size:13px;font-size:var(--vaa-heading-xs-font-size);line-height:16px;line-height:var(--vaa-heading-xs-line-height)}@media(min-width: 600px){.vaa-heading-xs{font-size:14px;font-size:var(--vaa-heading-xs-font-size-sm-up);line-height:18px;line-height:var(--vaa-heading-xs-line-height-sm-up)}}.vaa-body-l,.vaa-body-m,.vaa-body-s,.vaa-label-l,.vaa-label-m,.vaa-label-s{font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-weight:400;font-weight:var(--vaa-font-weight-regular);letter-spacing:0;margin:0}.vaa-heading-2xl :where(b,strong),.vaa-heading-xl :where(b,strong),.vaa-heading-l :where(b,strong),.vaa-heading-m :where(b,strong),.vaa-heading-s :where(b,strong),.vaa-heading-xs :where(b,strong),.vaa-body-l :where(b,strong),.vaa-body-m :where(b,strong),.vaa-body-s :where(b,strong),.vaa-label-l :where(b,strong),.vaa-label-m :where(b,strong),.vaa-label-s :where(b,strong){font-weight:500;font-weight:var(--vaa-font-weight-medium)}.vaa-body-l{font-size:16px;font-size:var(--vaa-body-l-font-size);line-height:24px;line-height:var(--vaa-body-l-line-height)}.vaa-body-m{font-size:13px;font-size:var(--vaa-body-m-font-size);line-height:20px;line-height:var(--vaa-body-m-line-height)}.vaa-body-s{font-size:11px;font-size:var(--vaa-body-s-font-size);line-height:16px;line-height:var(--vaa-body-s-line-height)}.vaa-label-l{font-size:16px;font-size:var(--vaa-label-l-font-size);line-height:20px;line-height:var(--vaa-label-l-line-height)}.vaa-label-m{font-size:13px;font-size:var(--vaa-label-m-font-size);line-height:16px;line-height:var(--vaa-label-m-line-height)}.vaa-label-s{font-size:11px;font-size:var(--vaa-label-s-font-size);line-height:12px;line-height:var(--vaa-label-s-line-height)}.vaa-font-regular{font-weight:400;font-weight:var(--vaa-font-weight-regular)}.vaa-font-medium{font-weight:500;font-weight:var(--vaa-font-weight-medium)}}@layer vaa-backbone{:root,.vaa-theme{--vaa-color-base-white: #fff;--vaa-color-base-black: #1d1c1f;--vaa-color-base-transparent: transparent;--vaa-color-neutral-black: #1c1b1d;--vaa-color-neutral-100: #1a1a1a;--vaa-color-neutral-97: #232225;--vaa-color-neutral-95: #1c1b1d;--vaa-color-neutral-90: #2b2a2c;--vaa-color-neutral-88: #38373a;--vaa-color-neutral-80: #414042;--vaa-color-neutral-73: #737075;--vaa-color-neutral-72: #5d5c5f;--vaa-color-neutral-70: #575559;--vaa-color-neutral-60: #737075;--vaa-color-neutral-50: #89878c;--vaa-color-neutral-40: #a5a4a7;--vaa-color-neutral-35: #cbd5e0;--vaa-color-neutral-30: #cccbcc;--vaa-color-neutral-28: #bfbfc0;--vaa-color-neutral-25: #d2d2d2;--vaa-color-neutral-23: #d9d9d9;--vaa-color-neutral-20: #e8e8e8;--vaa-color-neutral-12: #e4e4e4;--vaa-color-neutral-10: #f2f2f3;--vaa-color-neutral-5: #f7f7f8;--vaa-color-neutral-05: #fafafa;--vaa-color-neutral-3: #f9f9f9;--vaa-color-neutral-2: #fafafa;--vaa-color-neutral-alpha-80: rgba(29, 28, 31, 0.8);--vaa-color-neutral-alpha-30: rgba(0, 0, 0, 0.05);--vaa-color-neutral-alpha-20: rgba(0, 0, 0, 0.2);--vaa-color-neutral-alpha-12: rgba(29, 28, 31, 0.12);--vaa-color-neutral-alpha-10: rgba(29, 28, 31, 0.1);--vaa-color-neutral-alpha-5: rgba(29, 28, 31, 0.05);--vaa-color-neutral-cool-70: #66636a;--vaa-color-neutral-cool-50: #a5abb3;--vaa-color-neutral-cool-30: #c9ced6;--vaa-color-neutral-cool-20: #dfe2e7;--vaa-color-white-alpha-98: rgba(255, 255, 255, 0.98);--vaa-color-white-alpha-95: rgba(255, 255, 255, 0.95);--vaa-color-white-alpha-90: rgba(255, 255, 255, 0.9);--vaa-color-white-alpha-80: rgba(255, 255, 255, 0.8);--vaa-color-white-alpha-70: rgba(255, 255, 255, 0.7);--vaa-color-white-alpha-60: rgba(255, 255, 255, 0.6);--vaa-color-white-alpha-50: rgba(255, 255, 255, 0.5);--vaa-color-white-alpha-40: rgba(255, 255, 255, 0.4);--vaa-color-white-alpha-41: rgba(255, 255, 255, 0.41);--vaa-color-white-alpha-30: rgba(255, 255, 255, 0.3);--vaa-color-white-alpha-20: rgba(255, 255, 255, 0.2);--vaa-color-white-alpha-10: rgba(255, 255, 255, 0.1);--vaa-color-white-alpha-5: rgba(255, 255, 255, 0.05);--vaa-color-white-alpha-0: rgba(255, 255, 255, 0);--vaa-color-black-alpha-95: rgba(0, 0, 0, 0.95);--vaa-color-black-alpha-90: rgba(0, 0, 0, 0.9);--vaa-color-black-alpha-80: rgba(0, 0, 0, 0.8);--vaa-color-black-alpha-70: rgba(0, 0, 0, 0.7);--vaa-color-black-alpha-60: rgba(0, 0, 0, 0.6);--vaa-color-black-alpha-50: rgba(0, 0, 0, 0.5);--vaa-color-black-alpha-40: rgba(0, 0, 0, 0.4);--vaa-color-black-alpha-30: rgba(0, 0, 0, 0.3);--vaa-color-black-alpha-20: rgba(0, 0, 0, 0.2);--vaa-color-black-alpha-10: rgba(0, 0, 0, 0.1);--vaa-color-black-alpha-5: rgba(0, 0, 0, 0.05);--vaa-color-black-alpha-0: rgba(0, 0, 0, 0);--vaa-color-legacy-white-alpha-98: rgba(225, 225, 225, 0.98);--vaa-color-legacy-white-alpha-80: rgba(225, 225, 225, 0.8);--vaa-color-red-100: #ba0e0e;--vaa-color-red-95: #5d0404;--vaa-color-red-90: #8d0707;--vaa-color-red-80: #a10808;--vaa-color-red-70: #c30909;--vaa-color-red-60: #e10a0a;--vaa-color-red-50: #f53232;--vaa-color-red-45: #f96666;--vaa-color-red-40: #f96666;--vaa-color-red-30: #fd9b9b;--vaa-color-red-20: #fecaca;--vaa-color-red-10: #fee2e2;--vaa-color-red-5: #fef2f2;--vaa-color-red-2: #fffafa;--vaa-color-red-alpha-80: rgba(225, 10, 10, 0.8);--vaa-color-red-alpha-70: rgba(225, 10, 10, 0.7);--vaa-color-red-alpha-60: rgba(225, 10, 10, 0.6);--vaa-color-red-alpha-50: rgba(225, 10, 10, 0.5);--vaa-color-red-alpha-40: rgba(225, 10, 10, 0.4);--vaa-color-red-alpha-30: rgba(225, 10, 10, 0.3);--vaa-color-red-alpha-20: rgba(225, 10, 10, 0.2);--vaa-color-red-alpha-10: rgba(225, 10, 10, 0.1);--vaa-color-red-alpha-5: rgba(225, 10, 10, 0.05);--vaa-color-red-surface: #fef3f3;--vaa-color-red-surface-subtle: #fef2f2;--vaa-color-red-surface-muted: #fce6e6;--vaa-color-crimson-95: #5d0410;--vaa-color-crimson-90: #8d0719;--vaa-color-crimson-80: #a1081c;--vaa-color-crimson-70: #c30922;--vaa-color-crimson-60: #e10a27;--vaa-color-crimson-50: #f5324c;--vaa-color-crimson-40: #f9667a;--vaa-color-crimson-30: #fd9ba8;--vaa-color-crimson-20: #fecad1;--vaa-color-crimson-10: #fee2e6;--vaa-color-crimson-5: #fef2f3;--vaa-color-crimson-2: #fffafb;--vaa-color-silver-95: #1a1a1e;--vaa-color-silver-90: #28282e;--vaa-color-silver-80: #414147;--vaa-color-silver-70: #58585d;--vaa-color-silver-60: #727278;--vaa-color-silver-50: #86868d;--vaa-color-silver-40: #a7a7aa;--vaa-color-silver-30: #c8c8cb;--vaa-color-silver-20: #e7e7e9;--vaa-color-silver-10: #f4f4f5;--vaa-color-silver-5: #fafafa;--vaa-color-silver-2: #fcfcfd;--vaa-color-gold-95: #412b10;--vaa-color-gold-90: #5f4629;--vaa-color-gold-80: #6c5437;--vaa-color-gold-70: #7d6240;--vaa-color-gold-60: #8c6e4a;--vaa-color-gold-50: #af895a;--vaa-color-gold-40: #c6a780;--vaa-color-gold-30: #dbc7ae;--vaa-color-gold-20: #e9ddce;--vaa-color-gold-10: #f1e9e0;--vaa-color-gold-5: #f9f5f1;--vaa-color-gold-2: #fcfaf8;--vaa-color-platinum-95: #1e1d1c;--vaa-color-platinum-90: #2c2b2a;--vaa-color-platinum-80: #464442;--vaa-color-platinum-70: #5a5754;--vaa-color-platinum-60: #76736f;--vaa-color-platinum-50: #8d8a86;--vaa-color-platinum-40: #a8a5a3;--vaa-color-platinum-30: #ceccca;--vaa-color-platinum-20: #e9e8e7;--vaa-color-platinum-10: #f5f5f4;--vaa-color-platinum-5: #fafafa;--vaa-color-platinum-2: #fdfcfc;--vaa-color-beyond-95: #1d174f;--vaa-color-beyond-90: #2d2760;--vaa-color-beyond-80: #3a356b;--vaa-color-beyond-70: #4c4776;--vaa-color-beyond-60: #5c5880;--vaa-color-beyond-50: #6b638f;--vaa-color-beyond-40: #8f8ab7;--vaa-color-beyond-30: #bab7d7;--vaa-color-beyond-20: #d5d3e8;--vaa-color-beyond-10: #e4e3f2;--vaa-color-beyond-5: #f1f0fa;--vaa-color-beyond-2: #f8f8fc;--vaa-color-green-95: #03301e;--vaa-color-green-90: #054f31;--vaa-color-green-80: #05603a;--vaa-color-green-70: #027a48;--vaa-color-green-60: #039855;--vaa-color-green-50: #12b76a;--vaa-color-green-40: #32d583;--vaa-color-green-30: #6ce9a6;--vaa-color-green-20: #a6f4c5;--vaa-color-green-10: #d1fadf;--vaa-color-green-5: #ecfdf3;--vaa-color-green-2: #f6fef9;--vaa-color-orange-95: #651e00;--vaa-color-orange-90: #7e2e0e;--vaa-color-orange-80: #9e3200;--vaa-color-orange-70: #cc4700;--vaa-color-orange-60: #e86c00;--vaa-color-orange-50: #f79009;--vaa-color-orange-40: #fdb022;--vaa-color-orange-30: #fec84b;--vaa-color-orange-20: #fedf89;--vaa-color-orange-10: #fef0c7;--vaa-color-orange-5: #fffaeb;--vaa-color-orange-2: #fffcf5;--vaa-color-purple-100: #512698;--vaa-color-purple-95: #2d054e;--vaa-color-purple-90: #3a0e6d;--vaa-color-purple-80: #44207e;--vaa-color-purple-70: #512698;--vaa-color-purple-60: #723cc8;--vaa-color-purple-50: #8e57e5;--vaa-color-purple-40: #ad85f5;--vaa-color-purple-30: #d4bbfb;--vaa-color-purple-20: #e6d7fe;--vaa-color-purple-15: #e5dff0;--vaa-color-purple-12: #f9f7fd;--vaa-color-purple-10: #f3ebff;--vaa-color-purple-5: #f9f5ff;--vaa-color-purple-2: #fcfaff;--vaa-color-pink-100: #dea6c2;--vaa-color-pink-80: #e5b8ce;--vaa-color-pink-60: #ebcada;--vaa-color-pink-40: #fff5f5;--vaa-color-pink-30: #f5e4ed;--vaa-color-pink-24: #f7eaf0;--vaa-color-pink-20: rgba(225, 10, 10, 0.1);--vaa-color-pink-15: #faf2f6;--vaa-color-pink-10: rgba(224, 11, 11, 0.05);--vaa-color-pink-5: rgba(225, 10, 10, 0.05);--vaa-color-pink-alpha-0: rgba(250, 242, 246, 0);--vaa-color-navy-100: #1f1a4f;--vaa-color-navy-80: #4c4972;--vaa-color-navy-60: #787695;--vaa-color-navy-30: #bcbaca;--vaa-color-navy-15: #dfdde6;--vaa-color-blue-95: #13274e;--vaa-color-blue-90: #1d356a;--vaa-color-blue-80: #194185;--vaa-color-blue-70: #175cd3;--vaa-color-blue-60: #1570ef;--vaa-color-blue-50: #1976d2;--vaa-color-blue-40: #53b1fd;--vaa-color-blue-30: #84caff;--vaa-color-blue-20: #b2ddff;--vaa-color-blue-10: #d1e9ff;--vaa-color-blue-5: #f0f6ff;--vaa-color-blue-2: #f5faff;--vaa-color-feedback-info: #3053ba;--vaa-color-feedback-info-strong: #175cd3;--vaa-color-feedback-info-surface: #ebeef7;--vaa-color-feedback-info-surface-subtle: #f0f8ff;--vaa-color-feedback-info-ring: #d1e9ff;--vaa-color-feedback-info-alpha-12: rgba(48, 83, 186, 0.12);--vaa-color-feedback-info-alpha-10: rgba(48, 83, 186, 0.1);--vaa-color-feedback-success: #198050;--vaa-color-feedback-success-strong: var(--vaa-color-green-70);--vaa-color-feedback-success-surface: #ebf7f2;--vaa-color-feedback-success-surface-subtle: var(--vaa-color-green-5);--vaa-color-feedback-success-accent: var(--vaa-color-green-50);--vaa-color-feedback-warning: #9e6100;--vaa-color-feedback-warning-strong: #c77b00;--vaa-color-feedback-warning-bold: var(--vaa-color-orange-70);--vaa-color-feedback-warning-surface: #f7f2eb;--vaa-color-feedback-warning-surface-subtle: var(--vaa-color-orange-5);--vaa-color-feedback-warning-accent: var(--vaa-color-orange-50);--vaa-color-feedback-warning-accent-strong: var(--vaa-color-orange-40);--vaa-color-feedback-error: var(--vaa-color-red-60);--vaa-color-feedback-error-strong: var(--vaa-color-red-70);--vaa-color-feedback-error-surface: var(--vaa-color-red-surface-subtle);--vaa-color-feedback-error-surface-muted: var(--vaa-color-red-surface-muted);--vaa-color-feedback-error-border: var(--vaa-color-red-20);--vaa-color-feedback-error-ring: var(--vaa-color-red-45);--vaa-color-gradient-primary-dusk-0: #512698;--vaa-color-gradient-primary-dusk-70: #991851;--vaa-color-gradient-primary-dusk-100: #e10a0a;--vaa-color-gradient-primary-dawn-0: #e10a0a;--vaa-color-gradient-primary-dawn-70: #e22b53;--vaa-color-gradient-primary-dawn-100: #e24c9b;--vaa-color-gradient-tier-red-0: var(--vaa-color-red-60);--vaa-color-gradient-tier-red-100: #5d0404;--vaa-gradient-primary-dusk-90: linear-gradient( 270deg, var(--vaa-color-gradient-primary-dusk-0) 0%, var(--vaa-color-gradient-primary-dusk-70) 70%, var(--vaa-color-gradient-primary-dusk-100) 100% );--vaa-gradient-primary-dusk-135: linear-gradient( 315deg, var(--vaa-color-gradient-primary-dusk-0) 0%, var(--vaa-color-gradient-primary-dusk-70) 70%, var(--vaa-color-gradient-primary-dusk-100) 100% );--vaa-gradient-primary-dawn-135: linear-gradient( 315deg, var(--vaa-color-gradient-primary-dawn-0) 0%, var(--vaa-color-gradient-primary-dawn-70) 70%, var(--vaa-color-gradient-primary-dawn-100) 100% );--vaa-gradient-tier-red-135: linear-gradient( 135deg, var(--vaa-color-gradient-tier-red-0) 0%, var(--vaa-color-gradient-tier-red-100) 100% );--vaa-color-text-primary: var(--vaa-color-neutral-black);--vaa-color-text-secondary: var(--vaa-color-neutral-72);--vaa-color-text-disabled: var(--vaa-color-neutral-28);--vaa-color-text-inverse: var(--vaa-color-base-white);--vaa-color-text-heading: var(--vaa-color-purple-95);--vaa-color-text-brand: var(--vaa-color-purple-100);--vaa-color-text-action: var(--vaa-color-red-60);--vaa-color-text-action-hover: var(--vaa-color-red-70);--vaa-color-text-error: var(--vaa-color-feedback-error);--vaa-color-text-success: var(--vaa-color-feedback-success-strong);--vaa-color-text-info: var(--vaa-color-feedback-info-strong);--vaa-color-text-warning: var(--vaa-color-feedback-warning);--vaa-color-surface-primary: var(--vaa-color-base-white);--vaa-color-surface-secondary: var(--vaa-color-neutral-3);--vaa-color-surface-tertiary: var(--vaa-color-neutral-10);--vaa-color-surface-selected: var(--vaa-color-neutral-12);--vaa-color-surface-disabled: var(--vaa-color-neutral-3);--vaa-color-surface-brand: var(--vaa-color-purple-5);--vaa-color-surface-action-subtle: var(--vaa-color-red-surface-subtle);--vaa-color-surface-overlay: var(--vaa-color-neutral-alpha-80);--vaa-color-surface-inverse: var(--vaa-color-neutral-black);--vaa-color-border-primary: var(--vaa-color-neutral-20);--vaa-color-border-secondary: var(--vaa-color-neutral-28);--vaa-color-border-subtle: var(--vaa-color-neutral-12);--vaa-color-border-hover: var(--vaa-color-pink-100);--vaa-color-border-active: var(--vaa-color-neutral-50);--vaa-color-border-focus: var(--vaa-color-feedback-info);--vaa-color-border-focus-visible: var(--vaa-color-feedback-info);--vaa-color-border-error: var(--vaa-color-feedback-error);--vaa-color-border-action: var(--vaa-color-red-60);--vaa-color-border-action-hover: var(--vaa-color-red-70);--vaa-color-border-inverse: var(--vaa-color-base-white);--vaa-color-focus-ring-inner: var(--vaa-color-feedback-info-strong);--vaa-color-focus-ring-outer: var(--vaa-color-feedback-info-ring);--vaa-color-focus-outline: var(--vaa-color-feedback-info-strong);--vaa-color-focus-outline-offset-surface: var(--vaa-color-feedback-info-ring);--vaa-color-action-primary-bg: var(--vaa-color-red-60);--vaa-color-action-primary-bg-hover: var(--vaa-color-red-90);--vaa-color-action-primary-bg-active: var(--vaa-color-red-100);--vaa-color-action-primary-bg-focus: var(--vaa-color-red-60);--vaa-color-action-primary-bg-focus-visible: var(--vaa-color-red-90);--vaa-color-action-primary-bg-disabled: var(--vaa-color-neutral-25);--vaa-color-action-primary-text: var(--vaa-color-base-white);--vaa-color-action-primary-text-hover: var(--vaa-color-base-white);--vaa-color-action-primary-border: var(--vaa-color-red-60);--vaa-color-action-primary-border-hover: var(--vaa-color-pink-30);--vaa-color-action-secondary-bg: var(--vaa-color-base-white);--vaa-color-action-secondary-bg-hover: var(--vaa-color-red-surface);--vaa-color-action-secondary-bg-active: var(--vaa-color-red-surface-muted);--vaa-color-action-secondary-bg-focus: var(--vaa-color-base-white);--vaa-color-action-secondary-bg-focus-visible: var(--vaa-color-red-surface);--vaa-color-action-secondary-bg-disabled: var(--vaa-color-neutral-alpha-5);--vaa-color-action-secondary-text: var(--vaa-color-red-60);--vaa-color-action-secondary-text-hover: var(--vaa-color-red-60);--vaa-color-action-secondary-text-disabled: var(--vaa-color-neutral-25);--vaa-color-action-secondary-border: var(--vaa-color-red-60);--vaa-color-action-secondary-border-hover: var(--vaa-color-red-60);--vaa-color-action-secondary-border-disabled: var(--vaa-color-neutral-25);--vaa-color-action-tertiary-bg: transparent;--vaa-color-action-tertiary-bg-hover: var(--vaa-color-red-10);--vaa-color-action-tertiary-bg-active: var(--vaa-color-red-alpha-40);--vaa-color-action-tertiary-bg-focus: var(--vaa-color-base-white);--vaa-color-action-tertiary-bg-focus-visible: var(--vaa-color-red-10);--vaa-color-action-tertiary-text: var(--vaa-color-red-60);--vaa-color-action-tertiary-text-hover: var(--vaa-color-red-60);--vaa-color-action-tertiary-text-disabled: var(--vaa-color-neutral-25);--vaa-color-action-tertiary-border: transparent;--vaa-color-action-tertiary-border-hover: transparent;--vaa-color-action-tertiary-border-focus-visible: var(--vaa-color-red-60);--vaa-color-icon-primary: var(--vaa-color-neutral-black);--vaa-color-icon-secondary: var(--vaa-color-neutral-25);--vaa-color-icon-tertiary: var(--vaa-color-neutral-95);--vaa-color-icon-disabled: var(--vaa-color-neutral-28);--vaa-color-icon-action: var(--vaa-color-red-60);--vaa-color-icon-inverse: var(--vaa-color-base-white)}}.vaa-theme .vaa-rte h1,.vaa-theme .vaa-rte h2,.vaa-theme .vaa-rte h3,.vaa-theme .vaa-rte h4,.vaa-theme .vaa-rte h5,.vaa-theme .vaa-rte h6,.vaa-theme .vaa__rte h1,.vaa-theme .vaa__rte h2,.vaa-theme .vaa__rte h3,.vaa-theme .vaa__rte h4,.vaa-theme .vaa__rte h5,.vaa-theme .vaa__rte h6,.vaa-theme .rich-text h1,.vaa-theme .rich-text h2,.vaa-theme .rich-text h3,.vaa-theme .rich-text h4,.vaa-theme .rich-text h5,.vaa-theme .rich-text h6,.vaa-theme .vaRichText h1,.vaa-theme .vaRichText h2,.vaa-theme .vaRichText h3,.vaa-theme .vaRichText h4,.vaa-theme .vaRichText h5,.vaa-theme .vaRichText h6,.vaa-theme .vaRte h1,.vaa-theme .vaRte h2,.vaa-theme .vaRte h3,.vaa-theme .vaRte h4,.vaa-theme .vaRte h5,.vaa-theme .vaRte h6,.vaTheme .vaa-rte h1,.vaTheme .vaa-rte h2,.vaTheme .vaa-rte h3,.vaTheme .vaa-rte h4,.vaTheme .vaa-rte h5,.vaTheme .vaa-rte h6,.vaTheme .vaa__rte h1,.vaTheme .vaa__rte h2,.vaTheme .vaa__rte h3,.vaTheme .vaa__rte h4,.vaTheme .vaa__rte h5,.vaTheme .vaa__rte h6,.vaTheme .rich-text h1,.vaTheme .rich-text h2,.vaTheme .rich-text h3,.vaTheme .rich-text h4,.vaTheme .rich-text h5,.vaTheme .rich-text h6,.vaTheme .vaRichText h1,.vaTheme .vaRichText h2,.vaTheme .vaRichText h3,.vaTheme .vaRichText h4,.vaTheme .vaRichText h5,.vaTheme .vaRichText h6,.vaTheme .vaRte h1,.vaTheme .vaRte h2,.vaTheme .vaRte h3,.vaTheme .vaRte h4,.vaTheme .vaRte h5,.vaTheme .vaRte h6{color:#2d054e;color:var(--vaa-color-text-heading);font-family:"GT AmericaExtended", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-heading);font-weight:500;font-weight:var(--vaa-font-weight-medium);letter-spacing:0;margin:0;margin:initial}.vaa-theme .vaa-rte h1,.vaa-theme .vaa__rte h1,.vaa-theme .rich-text h1,.vaa-theme .vaRichText h1,.vaa-theme .vaRte h1,.vaTheme .vaa-rte h1,.vaTheme .vaa__rte h1,.vaTheme .rich-text h1,.vaTheme .vaRichText h1,.vaTheme .vaRte h1{font-size:36px;font-size:var(--vaa-heading-2xl-font-size);line-height:45px;line-height:var(--vaa-heading-2xl-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h1,.vaa-theme .vaa__rte h1,.vaa-theme .rich-text h1,.vaa-theme .vaRichText h1,.vaa-theme .vaRte h1,.vaTheme .vaa-rte h1,.vaTheme .vaa__rte h1,.vaTheme .rich-text h1,.vaTheme .vaRichText h1,.vaTheme .vaRte h1{font-size:48px;font-size:var(--vaa-heading-2xl-font-size-sm-up);line-height:60px;line-height:var(--vaa-heading-2xl-line-height-sm-up)}}.vaa-theme .vaa-rte h2,.vaa-theme .vaa__rte h2,.vaa-theme .rich-text h2,.vaa-theme .vaRichText h2,.vaa-theme .vaRte h2,.vaTheme .vaa-rte h2,.vaTheme .vaa__rte h2,.vaTheme .rich-text h2,.vaTheme .vaRichText h2,.vaTheme .vaRte h2{font-size:27px;font-size:var(--vaa-heading-xl-font-size);line-height:34px;line-height:var(--vaa-heading-xl-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h2,.vaa-theme .vaa__rte h2,.vaa-theme .rich-text h2,.vaa-theme .vaRichText h2,.vaa-theme .vaRte h2,.vaTheme .vaa-rte h2,.vaTheme .vaa__rte h2,.vaTheme .rich-text h2,.vaTheme .vaRichText h2,.vaTheme .vaRte h2{font-size:35px;font-size:var(--vaa-heading-xl-font-size-sm-up);line-height:44px;line-height:var(--vaa-heading-xl-line-height-sm-up)}}.vaa-theme .vaa-rte h3,.vaa-theme .vaa__rte h3,.vaa-theme .rich-text h3,.vaa-theme .vaRichText h3,.vaa-theme .vaRte h3,.vaTheme .vaa-rte h3,.vaTheme .vaa__rte h3,.vaTheme .rich-text h3,.vaTheme .vaRichText h3,.vaTheme .vaRte h3{font-size:22px;font-size:var(--vaa-heading-l-font-size);line-height:28px;line-height:var(--vaa-heading-l-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h3,.vaa-theme .vaa__rte h3,.vaa-theme .rich-text h3,.vaa-theme .vaRichText h3,.vaa-theme .vaRte h3,.vaTheme .vaa-rte h3,.vaTheme .vaa__rte h3,.vaTheme .rich-text h3,.vaTheme .vaRichText h3,.vaTheme .vaRte h3{font-size:27px;font-size:var(--vaa-heading-l-font-size-sm-up);line-height:34px;line-height:var(--vaa-heading-l-line-height-sm-up)}}.vaa-theme .vaa-rte h4,.vaa-theme .vaa__rte h4,.vaa-theme .rich-text h4,.vaa-theme .vaRichText h4,.vaa-theme .vaRte h4,.vaTheme .vaa-rte h4,.vaTheme .vaa__rte h4,.vaTheme .rich-text h4,.vaTheme .vaRichText h4,.vaTheme .vaRte h4{font-size:18px;font-size:var(--vaa-heading-m-font-size);line-height:23px;line-height:var(--vaa-heading-m-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h4,.vaa-theme .vaa__rte h4,.vaa-theme .rich-text h4,.vaa-theme .vaRichText h4,.vaa-theme .vaRte h4,.vaTheme .vaa-rte h4,.vaTheme .vaa__rte h4,.vaTheme .rich-text h4,.vaTheme .vaRichText h4,.vaTheme .vaRte h4{font-size:21px;font-size:var(--vaa-heading-m-font-size-sm-up);line-height:26px;line-height:var(--vaa-heading-m-line-height-sm-up)}}.vaa-theme .vaa-rte h5,.vaa-theme .vaa__rte h5,.vaa-theme .rich-text h5,.vaa-theme .vaRichText h5,.vaa-theme .vaRte h5,.vaTheme .vaa-rte h5,.vaTheme .vaa__rte h5,.vaTheme .rich-text h5,.vaTheme .vaRichText h5,.vaTheme .vaRte h5{font-size:16px;font-size:var(--vaa-heading-s-font-size);line-height:20px;line-height:var(--vaa-heading-s-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h5,.vaa-theme .vaa__rte h5,.vaa-theme .rich-text h5,.vaa-theme .vaRichText h5,.vaa-theme .vaRte h5,.vaTheme .vaa-rte h5,.vaTheme .vaa__rte h5,.vaTheme .rich-text h5,.vaTheme .vaRichText h5,.vaTheme .vaRte h5{font-size:18px;font-size:var(--vaa-heading-s-font-size-sm-up);line-height:23px;line-height:var(--vaa-heading-s-line-height-sm-up)}}.vaa-theme .vaa-rte h6,.vaa-theme .vaa__rte h6,.vaa-theme .rich-text h6,.vaa-theme .vaRichText h6,.vaa-theme .vaRte h6,.vaTheme .vaa-rte h6,.vaTheme .vaa__rte h6,.vaTheme .rich-text h6,.vaTheme .vaRichText h6,.vaTheme .vaRte h6{font-size:13px;font-size:var(--vaa-heading-xs-font-size);line-height:16px;line-height:var(--vaa-heading-xs-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h6,.vaa-theme .vaa__rte h6,.vaa-theme .rich-text h6,.vaa-theme .vaRichText h6,.vaa-theme .vaRte h6,.vaTheme .vaa-rte h6,.vaTheme .vaa__rte h6,.vaTheme .rich-text h6,.vaTheme .vaRichText h6,.vaTheme .vaRte h6{font-size:14px;font-size:var(--vaa-heading-xs-font-size-sm-up);line-height:18px;line-height:var(--vaa-heading-xs-line-height-sm-up)}}.vaa-theme .vaa-rte p,.vaa-theme .vaa__rte p,.vaa-theme .rich-text p,.vaa-theme .vaRichText p,.vaa-theme .vaRte p,.vaTheme .vaa-rte p,.vaTheme .vaa__rte p,.vaTheme .rich-text p,.vaTheme .vaRichText p,.vaTheme .vaRte p{color:#1c1b1d;color:var(--vaa-color-text-primary);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);line-height:20px;line-height:var(--vaa-body-m-line-height);margin:14px 0}@media(min-width: 1020px){.vaa-theme .vaa-rte p,.vaa-theme .vaa__rte p,.vaa-theme .rich-text p,.vaa-theme .vaRichText p,.vaa-theme .vaRte p,.vaTheme .vaa-rte p,.vaTheme .vaa__rte p,.vaTheme .rich-text p,.vaTheme .vaRichText p,.vaTheme .vaRte p{line-height:24px;line-height:var(--vaa-body-l-line-height);margin:16px 0}}.vaa-theme .vaa-rte strong,.vaa-theme .vaa-rte b,.vaa-theme .vaa__rte strong,.vaa-theme .vaa__rte b,.vaa-theme .rich-text strong,.vaa-theme .rich-text b,.vaa-theme .vaRichText strong,.vaa-theme .vaRichText b,.vaa-theme .vaRte strong,.vaa-theme .vaRte b,.vaTheme .vaa-rte strong,.vaTheme .vaa-rte b,.vaTheme .vaa__rte strong,.vaTheme .vaa__rte b,.vaTheme .rich-text strong,.vaTheme .rich-text b,.vaTheme .vaRichText strong,.vaTheme .vaRichText b,.vaTheme .vaRte strong,.vaTheme .vaRte b{font-weight:500;font-weight:var(--vaa-font-weight-medium)}.vaa-theme .vaa-rte .terms-text,.vaa-theme .vaa__rte .terms-text,.vaa-theme .rich-text .terms-text,.vaa-theme .vaRichText .terms-text,.vaa-theme .vaRte .terms-text,.vaTheme .vaa-rte .terms-text,.vaTheme .vaa__rte .terms-text,.vaTheme .rich-text .terms-text,.vaTheme .vaRichText .terms-text,.vaTheme .vaRte .terms-text{color:#5d5c5f;color:var(--vaa-color-text-secondary);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-size:11px;font-size:var(--vaa-body-s-font-size);font-weight:400;font-weight:var(--vaa-font-weight-regular);line-height:16px;line-height:var(--vaa-body-s-line-height)}.vaa-theme .vaa-rte ul,.vaa-theme .vaa-rte ol,.vaa-theme .vaa__rte ul,.vaa-theme .vaa__rte ol,.vaa-theme .rich-text ul,.vaa-theme .rich-text ol,.vaa-theme .vaRichText ul,.vaa-theme .vaRichText ol,.vaa-theme .vaRte ul,.vaa-theme .vaRte ol,.vaTheme .vaa-rte ul,.vaTheme .vaa-rte ol,.vaTheme .vaa__rte ul,.vaTheme .vaa__rte ol,.vaTheme .rich-text ul,.vaTheme .rich-text ol,.vaTheme .vaRichText ul,.vaTheme .vaRichText ol,.vaTheme .vaRte ul,.vaTheme .vaRte ol{list-style-position:outside;list-style-position:initial;margin-bottom:20px;padding-left:18px}.vaa-theme .vaa-rte ul ul,.vaa-theme .vaa-rte ol ul,.vaa-theme .vaa__rte ul ul,.vaa-theme .vaa__rte ol ul,.vaa-theme .rich-text ul ul,.vaa-theme .rich-text ol ul,.vaa-theme .vaRichText ul ul,.vaa-theme .vaRichText ol ul,.vaa-theme .vaRte ul ul,.vaa-theme .vaRte ol ul,.vaTheme .vaa-rte ul ul,.vaTheme .vaa-rte ol ul,.vaTheme .vaa__rte ul ul,.vaTheme .vaa__rte ol ul,.vaTheme .rich-text ul ul,.vaTheme .rich-text ol ul,.vaTheme .vaRichText ul ul,.vaTheme .vaRichText ol ul,.vaTheme .vaRte ul ul,.vaTheme .vaRte ol ul{list-style-type:inherit;padding-left:28px}.vaa-theme .vaa-rte ul li,.vaa-theme .vaa-rte ol li,.vaa-theme .vaa__rte ul li,.vaa-theme .vaa__rte ol li,.vaa-theme .rich-text ul li,.vaa-theme .rich-text ol li,.vaa-theme .vaRichText ul li,.vaa-theme .vaRichText ol li,.vaa-theme .vaRte ul li,.vaa-theme .vaRte ol li,.vaTheme .vaa-rte ul li,.vaTheme .vaa-rte ol li,.vaTheme .vaa__rte ul li,.vaTheme .vaa__rte ol li,.vaTheme .rich-text ul li,.vaTheme .rich-text ol li,.vaTheme .vaRichText ul li,.vaTheme .vaRichText ol li,.vaTheme .vaRte ul li,.vaTheme .vaRte ol li{color:#1c1b1d;color:var(--vaa-color-text-primary);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-size:16px;font-size:var(--vaa-body-l-font-size);font-weight:400;font-weight:var(--vaa-font-weight-regular);letter-spacing:0;line-height:24px;line-height:var(--vaa-body-l-line-height);text-align:left}.vaa-theme .vaa-rte ul li::marker,.vaa-theme .vaa-rte ol li::marker,.vaa-theme .vaa__rte ul li::marker,.vaa-theme .vaa__rte ol li::marker,.vaa-theme .rich-text ul li::marker,.vaa-theme .rich-text ol li::marker,.vaa-theme .vaRichText ul li::marker,.vaa-theme .vaRichText ol li::marker,.vaa-theme .vaRte ul li::marker,.vaa-theme .vaRte ol li::marker,.vaTheme .vaa-rte ul li::marker,.vaTheme .vaa-rte ol li::marker,.vaTheme .vaa__rte ul li::marker,.vaTheme .vaa__rte ol li::marker,.vaTheme .rich-text ul li::marker,.vaTheme .rich-text ol li::marker,.vaTheme .vaRichText ul li::marker,.vaTheme .vaRichText ol li::marker,.vaTheme .vaRte ul li::marker,.vaTheme .vaRte ol li::marker{position:relative}.vaa-theme .vaa-rte ul,.vaa-theme .vaa__rte ul,.vaa-theme .rich-text ul,.vaa-theme .vaRichText ul,.vaa-theme .vaRte ul,.vaTheme .vaa-rte ul,.vaTheme .vaa__rte ul,.vaTheme .rich-text ul,.vaTheme .vaRichText ul,.vaTheme .vaRte ul{list-style-type:disc}.vaa-theme .vaa-rte ol,.vaa-theme .vaa__rte ol,.vaa-theme .rich-text ol,.vaa-theme .vaRichText ol,.vaa-theme .vaRte ol,.vaTheme .vaa-rte ol,.vaTheme .vaa__rte ol,.vaTheme .rich-text ol,.vaTheme .vaRichText ol,.vaTheme .vaRte ol{list-style-type:decimal}.vaa-theme .vaa-rte ol ol,.vaa-theme .vaa__rte ol ol,.vaa-theme .rich-text ol ol,.vaa-theme .vaRichText ol ol,.vaa-theme .vaRte ol ol,.vaTheme .vaa-rte ol ol,.vaTheme .vaa__rte ol ol,.vaTheme .rich-text ol ol,.vaTheme .vaRichText ol ol,.vaTheme .vaRte ol ol{list-style-type:lower-alpha}.vaa-theme .vaa-rte ol ol ol,.vaa-theme .vaa__rte ol ol ol,.vaa-theme .rich-text ol ol ol,.vaa-theme .vaRichText ol ol ol,.vaa-theme .vaRte ol ol ol,.vaTheme .vaa-rte ol ol ol,.vaTheme .vaa__rte ol ol ol,.vaTheme .rich-text ol ol ol,.vaTheme .vaRichText ol ol ol,.vaTheme .vaRte ol ol ol{list-style-type:lower-roman}.vaa-theme .vaa-rte a,.vaa-theme .vaa__rte a,.vaa-theme .rich-text a,.vaa-theme .vaRichText a,.vaa-theme .vaRte a,.vaTheme .vaa-rte a,.vaTheme .vaa__rte a,.vaTheme .rich-text a,.vaTheme .vaRichText a,.vaTheme .vaRte a{color:#1c1b1d;color:var(--vaa-color-text-primary);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);line-height:20px;line-height:var(--vaa-body-m-line-height);text-decoration:underline}.vaa-theme .vaa-rte a:hover,.vaa-theme .vaa-rte a:active,.vaa-theme .vaa-rte a:focus,.vaa-theme .vaa-rte a:focus-visible,.vaa-theme .vaa__rte a:hover,.vaa-theme .vaa__rte a:active,.vaa-theme .vaa__rte a:focus,.vaa-theme .vaa__rte a:focus-visible,.vaa-theme .rich-text a:hover,.vaa-theme .rich-text a:active,.vaa-theme .rich-text a:focus,.vaa-theme .rich-text a:focus-visible,.vaa-theme .vaRichText a:hover,.vaa-theme .vaRichText a:active,.vaa-theme .vaRichText a:focus,.vaa-theme .vaRichText a:focus-visible,.vaa-theme .vaRte a:hover,.vaa-theme .vaRte a:active,.vaa-theme .vaRte a:focus,.vaa-theme .vaRte a:focus-visible,.vaTheme .vaa-rte a:hover,.vaTheme .vaa-rte a:active,.vaTheme .vaa-rte a:focus,.vaTheme .vaa-rte a:focus-visible,.vaTheme .vaa__rte a:hover,.vaTheme .vaa__rte a:active,.vaTheme .vaa__rte a:focus,.vaTheme .vaa__rte a:focus-visible,.vaTheme .rich-text a:hover,.vaTheme .rich-text a:active,.vaTheme .rich-text a:focus,.vaTheme .rich-text a:focus-visible,.vaTheme .vaRichText a:hover,.vaTheme .vaRichText a:active,.vaTheme .vaRichText a:focus,.vaTheme .vaRichText a:focus-visible,.vaTheme .vaRte a:hover,.vaTheme .vaRte a:active,.vaTheme .vaRte a:focus,.vaTheme .vaRte a:focus-visible{background:rgba(225, 10, 10, 0.05);background:var(--vaa-color-pink-5);border-radius:2px;outline:none;text-decoration:none}.vaa-theme .vaa-rte table,.vaa-theme .vaa__rte table,.vaa-theme .rich-text table,.vaa-theme .vaRichText table,.vaa-theme .vaRte table,.vaTheme .vaa-rte table,.vaTheme .vaa__rte table,.vaTheme .rich-text table,.vaTheme .vaRichText table,.vaTheme .vaRte table{-webkit-overflow-scrolling:touch;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;border:0;border-collapse:collapse;overflow-x:auto;table-layout:auto;table-layout:initial;width:100%}@media(min-width: 768px){.vaa-theme .vaa-rte table,.vaa-theme .vaa__rte table,.vaa-theme .rich-text table,.vaa-theme .vaRichText table,.vaa-theme .vaRte table,.vaTheme .vaa-rte table,.vaTheme .vaa__rte table,.vaTheme .rich-text table,.vaTheme .vaRichText table,.vaTheme .vaRte table{min-width:400px}}.vaa-theme .vaa-rte table [class*=vaa--icon--]::before,.vaa-theme .vaa__rte table [class*=vaa--icon--]::before,.vaa-theme .rich-text table [class*=vaa--icon--]::before,.vaa-theme .vaRichText table [class*=vaa--icon--]::before,.vaa-theme .vaRte table [class*=vaa--icon--]::before,.vaTheme .vaa-rte table [class*=vaa--icon--]::before,.vaTheme .vaa__rte table [class*=vaa--icon--]::before,.vaTheme .rich-text table [class*=vaa--icon--]::before,.vaTheme .vaRichText table [class*=vaa--icon--]::before,.vaTheme .vaRte table [class*=vaa--icon--]::before{display:none}@media(min-width: 1020px){.vaa-theme .vaa-rte table [class*=vaa--icon--]::before,.vaa-theme .vaa__rte table [class*=vaa--icon--]::before,.vaa-theme .rich-text table [class*=vaa--icon--]::before,.vaa-theme .vaRichText table [class*=vaa--icon--]::before,.vaa-theme .vaRte table [class*=vaa--icon--]::before,.vaTheme .vaa-rte table [class*=vaa--icon--]::before,.vaTheme .vaa__rte table [class*=vaa--icon--]::before,.vaTheme .rich-text table [class*=vaa--icon--]::before,.vaTheme .vaRichText table [class*=vaa--icon--]::before,.vaTheme .vaRte table [class*=vaa--icon--]::before{display:inline-block;text-align:center}}@media(min-width: 768px){.vaa-theme .vaa-rte table tr :where(td,th),.vaa-theme .vaa__rte table tr :where(td,th),.vaa-theme .rich-text table tr :where(td,th),.vaa-theme .vaRichText table tr :where(td,th),.vaa-theme .vaRte table tr :where(td,th),.vaTheme .vaa-rte table tr :where(td,th),.vaTheme .vaa__rte table tr :where(td,th),.vaTheme .rich-text table tr :where(td,th),.vaTheme .vaRichText table tr :where(td,th),.vaTheme .vaRte table tr :where(td,th){min-width:110px}}.vaa-theme .vaa-rte table tr td,.vaa-theme .vaa-rte table tr th,.vaa-theme .vaa__rte table tr td,.vaa-theme .vaa__rte table tr th,.vaa-theme .rich-text table tr td,.vaa-theme .rich-text table tr th,.vaa-theme .vaRichText table tr td,.vaa-theme .vaRichText table tr th,.vaa-theme .vaRte table tr td,.vaa-theme .vaRte table tr th,.vaTheme .vaa-rte table tr td,.vaTheme .vaa-rte table tr th,.vaTheme .vaa__rte table tr td,.vaTheme .vaa__rte table tr th,.vaTheme .rich-text table tr td,.vaTheme .rich-text table tr th,.vaTheme .vaRichText table tr td,.vaTheme .vaRichText table tr th,.vaTheme .vaRte table tr td,.vaTheme .vaRte table tr th{border:1px solid #e8e8e8;border:1px solid var(--vaa-color-border-primary);font-size:medium;font-size:initial;padding:16px;text-align:left;vertical-align:baseline;vertical-align:initial}.vaa-theme .vaa-rte table tr th,.vaa-theme .vaa__rte table tr th,.vaa-theme .rich-text table tr th,.vaa-theme .vaRichText table tr th,.vaa-theme .vaRte table tr th,.vaTheme .vaa-rte table tr th,.vaTheme .vaa__rte table tr th,.vaTheme .rich-text table tr th,.vaTheme .vaRichText table tr th,.vaTheme .vaRte table tr th{background:#f9f9f9;background:var(--vaa-color-surface-secondary)}.vaa-theme .vaa-rte table tr :where(td,th):last-child,.vaa-theme .vaa__rte table tr :where(td,th):last-child,.vaa-theme .rich-text table tr :where(td,th):last-child,.vaa-theme .vaRichText table tr :where(td,th):last-child,.vaa-theme .vaRte table tr :where(td,th):last-child,.vaTheme .vaa-rte table tr :where(td,th):last-child,.vaTheme .vaa__rte table tr :where(td,th):last-child,.vaTheme .rich-text table tr :where(td,th):last-child,.vaTheme .vaRichText table tr :where(td,th):last-child,.vaTheme .vaRte table tr :where(td,th):last-child{border-color:#e8e8e8;border-color:var(--vaa-color-border-primary)}.vaa-theme .vaa-rte table tr>*:first-child,.vaa-theme .vaa__rte table tr>*:first-child,.vaa-theme .rich-text table tr>*:first-child,.vaa-theme .vaRichText table tr>*:first-child,.vaa-theme .vaRte table tr>*:first-child,.vaTheme .vaa-rte table tr>*:first-child,.vaTheme .vaa__rte table tr>*:first-child,.vaTheme .rich-text table tr>*:first-child,.vaTheme .vaRichText table tr>*:first-child,.vaTheme .vaRte table tr>*:first-child{vertical-align:top}.vaa-theme .vaa-rte .vaaTooltip,.vaa-theme .vaa__rte .vaaTooltip,.vaa-theme .rich-text .vaaTooltip,.vaa-theme .vaRichText .vaaTooltip,.vaa-theme .vaRte .vaaTooltip,.vaTheme .vaa-rte .vaaTooltip,.vaTheme .vaa__rte .vaaTooltip,.vaTheme .rich-text .vaaTooltip,.vaTheme .vaRichText .vaaTooltip,.vaTheme .vaRte .vaaTooltip{font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-size:13px;font-size:var(--vaa-body-m-font-size);font-weight:400;font-weight:var(--vaa-font-weight-regular);letter-spacing:0;line-height:20px;line-height:var(--vaa-body-m-line-height);text-align:left}@media(min-width: 1020px){.vaa-theme .vaa-rte .vaaTooltip,.vaa-theme .vaa__rte .vaaTooltip,.vaa-theme .rich-text .vaaTooltip,.vaa-theme .vaRichText .vaaTooltip,.vaa-theme .vaRte .vaaTooltip,.vaTheme .vaa-rte .vaaTooltip,.vaTheme .vaa__rte .vaaTooltip,.vaTheme .rich-text .vaaTooltip,.vaTheme .vaRichText .vaaTooltip,.vaTheme .vaRte .vaaTooltip{font-size:16px;font-size:var(--vaa-body-l-font-size);line-height:24px;line-height:var(--vaa-body-l-line-height)}}.vaa-theme .vaa-rte .vaaTooltip:hover,.vaa-theme .vaa__rte .vaaTooltip:hover,.vaa-theme .rich-text .vaaTooltip:hover,.vaa-theme .vaRichText .vaaTooltip:hover,.vaa-theme .vaRte .vaaTooltip:hover,.vaTheme .vaa-rte .vaaTooltip:hover,.vaTheme .vaa__rte .vaaTooltip:hover,.vaTheme .rich-text .vaaTooltip:hover,.vaTheme .vaRichText .vaaTooltip:hover,.vaTheme .vaRte .vaaTooltip:hover{background:rgba(225, 10, 10, 0.05);background:var(--vaa-color-pink-5);border-radius:2px;outline:none;text-decoration:none}.vaa-theme .vaa-rte .vaaTooltip:active,.vaa-theme .vaa__rte .vaaTooltip:active,.vaa-theme .rich-text .vaaTooltip:active,.vaa-theme .vaRichText .vaaTooltip:active,.vaa-theme .vaRte .vaaTooltip:active,.vaTheme .vaa-rte .vaaTooltip:active,.vaTheme .vaa__rte .vaaTooltip:active,.vaTheme .rich-text .vaaTooltip:active,.vaTheme .vaRichText .vaaTooltip:active,.vaTheme .vaRte .vaaTooltip:active{background:rgba(225, 10, 10, 0.1);background:var(--vaa-color-pink-20)}.vaa-theme .vaa-rte .vaaTooltip:focus,.vaa-theme .vaa-rte .vaaTooltip:focus-visible,.vaa-theme .vaa__rte .vaaTooltip:focus,.vaa-theme .vaa__rte .vaaTooltip:focus-visible,.vaa-theme .rich-text .vaaTooltip:focus,.vaa-theme .rich-text .vaaTooltip:focus-visible,.vaa-theme .vaRichText .vaaTooltip:focus,.vaa-theme .vaRichText .vaaTooltip:focus-visible,.vaa-theme .vaRte .vaaTooltip:focus,.vaa-theme .vaRte .vaaTooltip:focus-visible,.vaTheme .vaa-rte .vaaTooltip:focus,.vaTheme .vaa-rte .vaaTooltip:focus-visible,.vaTheme .vaa__rte .vaaTooltip:focus,.vaTheme .vaa__rte .vaaTooltip:focus-visible,.vaTheme .rich-text .vaaTooltip:focus,.vaTheme .rich-text .vaaTooltip:focus-visible,.vaTheme .vaRichText .vaaTooltip:focus,.vaTheme .vaRichText .vaaTooltip:focus-visible,.vaTheme .vaRte .vaaTooltip:focus,.vaTheme .vaRte .vaaTooltip:focus-visible{background:rgba(0,0,0,0)}.vaa-theme .vaa-rte .vaaTooltip .tooltipTargetText,.vaa-theme .vaa__rte .vaaTooltip .tooltipTargetText,.vaa-theme .rich-text .vaaTooltip .tooltipTargetText,.vaa-theme .vaRichText .vaaTooltip .tooltipTargetText,.vaa-theme .vaRte .vaaTooltip .tooltipTargetText,.vaTheme .vaa-rte .vaaTooltip .tooltipTargetText,.vaTheme .vaa__rte .vaaTooltip .tooltipTargetText,.vaTheme .rich-text .vaaTooltip .tooltipTargetText,.vaTheme .vaRichText .vaaTooltip .tooltipTargetText,.vaTheme .vaRte .vaaTooltip .tooltipTargetText{border-bottom:1px dashed #1c1b1d;border-bottom:1px dashed var(--vaa-color-text-primary)}.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h1,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h2,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h3,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h4,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h5,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h6,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h1,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h2,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h3,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h4,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h5,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h6,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h1,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h2,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h3,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h4,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h5,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h6,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h1,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h2,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h3,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h4,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h5,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h6,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h1,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h2,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h3,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h4,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h5,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h6,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h1,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h2,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h3,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h4,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h5,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h6,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h1,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h2,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h3,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h4,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h5,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h6,.vaTheme .vaTermsAndConditionsTermContent.rich-text h1,.vaTheme .vaTermsAndConditionsTermContent.rich-text h2,.vaTheme .vaTermsAndConditionsTermContent.rich-text h3,.vaTheme .vaTermsAndConditionsTermContent.rich-text h4,.vaTheme .vaTermsAndConditionsTermContent.rich-text h5,.vaTheme .vaTermsAndConditionsTermContent.rich-text h6,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h1,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h2,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h3,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h4,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h5,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h6,.vaTheme .vaTermsAndConditionsTermContent.vaRte h1,.vaTheme .vaTermsAndConditionsTermContent.vaRte h2,.vaTheme .vaTermsAndConditionsTermContent.vaRte h3,.vaTheme .vaTermsAndConditionsTermContent.vaRte h4,.vaTheme .vaTermsAndConditionsTermContent.vaRte h5,.vaTheme .vaTermsAndConditionsTermContent.vaRte h6{color:#737075;color:var(--vaa-color-neutral-60);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-size:13px;font-size:var(--vaa-label-m-font-size);font-weight:500;font-weight:var(--vaa-font-weight-medium);line-height:16px;line-height:var(--vaa-label-m-line-height)}.vaa-theme .vaa-heading-2xl .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-2xl .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-2xl .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-2xl .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-2xl .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-xl .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xl .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xl .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xl .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xl .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-l .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-l .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-l .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-l .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-l .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-m .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-m .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-m .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-m .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-m .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-s .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-s .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-s .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-s .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-s .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-xs .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xs .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xs .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xs .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xs .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-body-l .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-l .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-l .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-l .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-l .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-body-m .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-m .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-m .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-m .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-m .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-body-s .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-s .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-s .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-s .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-s .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-label-l .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-l .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-l .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-l .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-l .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-label-m .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-m .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-m .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-m .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-m .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-label-s .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-s .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-s .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-s .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-s .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}
:root {
  --color-surface: #fffdf8;
  --color-surface-strong: var(--vaa-color-surface-primary);
  --color-border: #d6cec1;
  --color-border-strong: #9c8c74;
  --color-text: #1c160d;
  --color-text-muted: #655844;
  --color-primary: #c0392b;
  --color-primary-foreground: #fff8f3;
  --color-success: #1f7a55;
  --color-success-soft: #e9f6ef;
  --color-error: #a11b12;
  --color-error-soft: #fce9e6;
  --color-info: #005c8f;
  --color-info-soft: #e8f4fb;
  --color-focus: #005c8f;
  --color-focus-brand: var(--vaa-color-feedback-info-strong);
  --button-primary-bg: var(--vaa-color-red-60);
  --button-primary-bg-hover: var(--vaa-color-red-70);
  --button-primary-bg-active: var(--vaa-color-red-80);
  --button-primary-text: var(--vaa-color-base-white);
  --button-secondary-bg: var(--vaa-color-base-white);
  --button-secondary-bg-hover: var(--vaa-color-red-2);
  --button-secondary-bg-active: var(--vaa-color-red-5);
  --button-secondary-border: var(--vaa-color-red-60);
  --button-secondary-border-hover: var(--vaa-color-red-60);
  --button-secondary-border-active: var(--vaa-color-red-60);
  --button-secondary-text: var(--vaa-color-red-60);
  --button-tertiary-text: var(--vaa-color-red-60);
  --button-tertiary-bg-hover: var(--vaa-color-red-alpha-5);
  --button-tertiary-bg-active: var(--vaa-color-red-alpha-10);
  --button-tertiary-alternate-bg-hover: var(--vaa-color-red-alpha-5);
  --button-tertiary-alternate-bg-active: var(--vaa-color-red-alpha-10);
  --button-disabled-bg: var(--vaa-color-neutral-10);
  --button-disabled-primary-bg: var(--vaa-color-black-alpha-20);
  --button-disabled-primary-text: var(--vaa-color-white-alpha-70);
  --button-disabled-text: var(--vaa-color-black-alpha-20);
  --button-disabled-secondary-border: var(--vaa-color-black-alpha-20);
  --button-focus-border: var(--vaa-color-focus-ring-inner);
  --button-focus-gap: var(--vaa-color-base-white);
  --button-focus-shadow: 0 0 0 8px var(--vaa-color-feedback-info-alpha-10);
  --button-focus-shadow-layered: 0 0 0 4px var(--button-focus-gap), 0 0 0 5px var(--button-focus-border),
    0 0 0 9px var(--vaa-color-focus-ring-outer);
  --button-max-width: 400px;
  --button-padding-block-default: 12px;
  --button-padding-inline-default: 24px;
  --button-padding-block-desktop: 16px;
  --button-padding-inline-desktop: 32px;
  --button-padding-inline-with-icon: 24px;
  --button-gap-default: 12px;
  --button-radius-default: 4px;
  --button-font-size-default: var(--vaa-label-l-font-size);
  --button-line-height-default: var(--vaa-label-l-line-height);
  --button-font-weight-default: var(--vaa-font-weight-regular);
  --button-desktop-min-height: 56px;
  --button-icon-size-default: 23px;
  --button-icon-only-size: 48px;
  --button-icon-only-padding: 12px;
  --button-icon-only-radius: 999px;
  --accordion-surface: var(--vaa-color-surface-primary);
  --accordion-surface-sand: #f8f3ea;
  --accordion-title: var(--vaa-color-text-primary);
  --accordion-content: #241b33;
  --accordion-divider: var(--vaa-color-border-primary);
  --accordion-chevron-hover: var(--vaa-color-text-action-hover);
  --accordion-chevron-active: var(--vaa-color-red-80);
  --accordion-mobile-trigger-height: 44px;
  --accordion-mobile-padding-inline: 16px;
  --accordion-mobile-leading-size: 20px;
  --accordion-mobile-trigger-gap: 12px;
  --accordion-mobile-content-padding-top: 23px;
  --accordion-mobile-content-padding-bottom: 18px;
  --accordion-mobile-content-gap: 16px;
  --accordion-desktop-trigger-height: 57px;
  --accordion-desktop-padding-inline: 24px;
  --accordion-desktop-leading-size: 23px;
  --accordion-desktop-trigger-gap: 16px;
  --accordion-desktop-content-padding-top: 31px;
  --accordion-desktop-content-padding-bottom: 28px;
  --accordion-desktop-content-gap: 24px;
  --accordion-title-font-size: var(--vaa-label-l-font-size);
  --accordion-title-line-height: var(--vaa-label-l-line-height);
  --accordion-content-font-size: var(--vaa-body-l-font-size);
  --accordion-content-line-height: var(--vaa-body-l-line-height);
  --checkbox-size: 16px;
  --checkbox-radius: 3px;
  --checkbox-gap: 8px;
  --checkbox-surface: var(--vaa-color-surface-primary);
  --checkbox-border: var(--vaa-color-purple-95);
  --checkbox-border-hover: var(--vaa-color-text-primary);
  --checkbox-border-active: var(--vaa-color-purple-95);
  --checkbox-fill: var(--vaa-color-purple-95);
  --checkbox-fill-hover: #240440;
  --checkbox-fill-active: #1d0333;
  --checkbox-check: var(--vaa-color-neutral-10);
  --checkbox-label: var(--vaa-color-text-primary);
  --checkbox-description: var(--vaa-color-neutral-73);
  --checkbox-group-label: var(--vaa-color-text-primary);
  --checkbox-disabled-surface: var(--vaa-color-neutral-10);
  --checkbox-disabled-border: var(--vaa-color-neutral-20);
  --checkbox-disabled-check: var(--vaa-color-neutral-73);
  --checkbox-disabled-label: var(--vaa-color-neutral-73);
  --checkbox-focus-inner: var(--vaa-color-blue-2);
  --checkbox-focus-outer: var(--vaa-color-focus-ring-inner);
  --checkbox-error: var(--vaa-color-crimson-70);
  --dropdown-surface: var(--vaa-color-surface-primary);
  --dropdown-border: var(--vaa-color-neutral-20);
  --dropdown-border-hover: var(--vaa-color-neutral-28);
  --dropdown-border-active: #8e8d8f;
  --dropdown-border-filled: #cccbcd;
  --dropdown-text: var(--vaa-color-text-primary);
  --dropdown-text-muted: var(--vaa-color-text-secondary);
  --dropdown-label: var(--vaa-color-text-primary);
  --dropdown-label-raised: var(--vaa-color-neutral-73);
  --dropdown-label-disabled: var(--vaa-color-neutral-40);
  --dropdown-helper: var(--vaa-color-text-secondary);
  --dropdown-option-text: var(--vaa-color-base-black);
  --dropdown-option-border: var(--vaa-color-border-primary);
  --dropdown-option-hover: var(--vaa-color-neutral-5);
  --dropdown-option-selected: var(--vaa-color-neutral-10);
  --dropdown-disabled-surface: var(--vaa-color-black-alpha-10);
  --dropdown-disabled-border: var(--vaa-color-black-alpha-10);
  --dropdown-disabled-text: var(--vaa-color-neutral-40);
  --dropdown-focus-inner: var(--vaa-color-feedback-info-alpha-12);
  --dropdown-focus-outer: var(--vaa-color-feedback-info);
  --dropdown-error: var(--vaa-color-crimson-70);
  --dropdown-radius: 4px;
  --dropdown-mobile-height: 44px;
  --dropdown-mobile-padding-inline: 20px;
  --dropdown-mobile-label-raised-top: 4px;
  --dropdown-option-mobile-height: 45px;
  --dropdown-desktop-height: 56px;
  --dropdown-desktop-padding-inline: 24px;
  --dropdown-desktop-padding-top: 24px;
  --dropdown-desktop-padding-bottom: 10px;
  --dropdown-desktop-label-raised-top: 12px;
  --dropdown-option-desktop-height: 49px;
  --dropdown-menu-desktop-max-height: 203px;
  --dropdown-font-size: var(--vaa-label-l-font-size);
  --dropdown-line-height: var(--vaa-label-l-line-height);
  --dropdown-meta-font-size: var(--vaa-label-m-font-size);
  --dropdown-meta-line-height: var(--vaa-label-m-line-height);
  --dropdown-option-font-size: var(--vaa-label-l-font-size);
  --dropdown-option-line-height: var(--vaa-label-l-line-height);
  --dropdown-icon-size: 16px;
  --dropdown-leading-size: 16px;
  --dropdown-menu-shadow: 0 0 0 rgb(0 0 0 / 0.02), 0 1px 2px rgb(0 0 0 / 0.05), 1px 3px 3px rgb(0 0 0 / 0.05),
    1px 8px 5px rgb(0 0 0 / 0.03);
  --date-picker-panel-border: var(--vaa-color-border-subtle);
  --date-picker-panel-text: var(--vaa-color-text-primary);
  --date-picker-panel-outside: var(--vaa-color-neutral-20);
  --date-picker-panel-selected: #a691b7;
  --text-area-surface: var(--dropdown-surface);
  --text-area-label: var(--dropdown-label);
  --text-area-label-disabled: var(--dropdown-label-disabled);
  --text-area-text: var(--dropdown-text);
  --text-area-placeholder: var(--dropdown-label-disabled);
  --text-area-placeholder-active: var(--dropdown-border);
  --text-area-helper: var(--checkbox-description);
  --text-area-border-default: var(--vaa-color-neutral-cool-20);
  --text-area-border-hover: var(--dropdown-border);
  --text-area-border-active: var(--dropdown-label-disabled);
  --text-area-border-focus: var(--color-focus-brand);
  --text-area-error: var(--dropdown-error);
  --text-area-disabled-border: var(--vaa-color-base-transparent);
  --text-area-lock-icon: var(--dropdown-border);
  --text-area-resize-handle: var(--dropdown-border);
  --text-area-resize-handle-error: var(--text-area-error);
  --text-area-resize-handle-focus: var(--text-area-border-focus);
  --text-area-resize-handle-size: 12px;
  --text-area-radius: var(--dropdown-radius);
  --text-area-mobile-min-height: 74px;
  --text-area-mobile-filled-min-height: 114px;
  --text-area-mobile-padding-inline: 16px;
  --text-area-mobile-padding-block: 8px;
  --text-area-desktop-min-height: 90px;
  --text-area-desktop-padding-inline: 24px;
  --text-area-desktop-padding-block: 16px;
  --text-area-label-font-size: var(--vaa-label-l-font-size);
  --text-area-label-line-height: var(--vaa-label-l-line-height);
  --text-area-message-font-size: var(--vaa-label-m-font-size);
  --text-area-message-line-height: var(--vaa-label-m-line-height);
  --text-area-focus-shadow: 0 0 0 8px var(--vaa-color-feedback-info-alpha-10);
  --text-area-error-shadow: 0 0 0 4px rgb(194 43 63 / 10%);
  --file-upload-heading: var(--vaa-color-text-heading);
  --file-upload-text: var(--vaa-color-text-primary);
  --file-upload-muted: var(--vaa-color-neutral-73);
  --file-upload-disabled: var(--vaa-color-neutral-20);
  --file-upload-border: var(--vaa-color-border-subtle);
  --file-upload-surface: var(--vaa-color-surface-primary);
  --file-upload-surface-muted: var(--vaa-color-neutral-5);
  --file-upload-error: var(--vaa-color-crimson-70);
  --file-upload-error-soft: var(--vaa-color-crimson-2);
  --file-upload-progress: var(--vaa-color-text-brand);
  --file-upload-progress-track: var(--vaa-color-border-subtle);
  --file-upload-remove: var(--vaa-color-neutral-40);

  --font-body: var(--vaa-font-body);
  --font-heading: var(--vaa-font-heading);

  --space-xs: 8px;
  --space-sm: 12px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 32px;

  --radius-md: 14px;
  --radius-lg: 22px;

  --shadow-soft: 0 18px 45px rgb(24 20 15 / 8%);
  --shadow-focus: 0 0 0 3px rgb(0 92 143 / 18%);
}

* {
  box-sizing: border-box;
}

html,
body,
#root {
  min-height: 100%;
}

body {
  margin: 0;
  color: var(--vaa-color-text-primary);
  background: var(--vaa-color-surface-secondary);
  font-family: var(--vaa-font-body);
  line-height: 1.5;
}

button,
input,
select,
textarea {
  font: inherit;
}

a {
  color: inherit;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

.vaa-theme :where(a, button, input, select, textarea, [tabindex]:not([tabindex='-1'])):focus-visible {
  outline: 2px solid var(--vaa-color-focus-ring-outer) !important;
  outline-offset: 2px !important;
}

@media (prefers-reduced-motion: reduce) {
  .vaa-theme *,
  .vaa-theme *::before,
  .vaa-theme *::after {
    scroll-behavior: auto !important;
    transition-duration: 0.01ms !important;
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
  }
}

.Accordion-module__root__QjSCP {
  --accordion-trigger-height: var(--accordion-mobile-trigger-height);
  --accordion-padding-inline: var(--accordion-mobile-padding-inline);
  --accordion-leading-size: var(--accordion-mobile-leading-size);
  --accordion-trigger-gap: var(--accordion-mobile-trigger-gap);
  --accordion-content-padding-top: var(--accordion-mobile-content-padding-top);
  --accordion-content-padding-bottom: var(--accordion-mobile-content-padding-bottom);
  --accordion-content-gap: var(--accordion-mobile-content-gap);

  display: grid;
  background: transparent;
}

.Accordion-module__light__EUpKy {
  background: transparent;
}

.Accordion-module__item__NBGcI {
  background: var(--accordion-surface);
}

.Accordion-module__item__NBGcI + .Accordion-module__item__NBGcI {
  border-top: 1px solid var(--accordion-divider);
}

.Accordion-module__trigger__OeSIx {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: center;
  gap: var(--accordion-trigger-gap);
  width: 100%;
  min-height: var(--accordion-trigger-height);
  padding: 0 var(--accordion-padding-inline);
  border: 0;
  background: transparent;
  color: inherit;
  cursor: pointer;
  text-align: left;
  transition:
    box-shadow 140ms ease,
    color 140ms ease;
}

.Accordion-module__trigger__OeSIx[data-preview-state='focus-visible'],
.Accordion-module__trigger__OeSIx:focus-visible {
  outline: 2px solid var(--color-focus-brand);
  outline-offset: -2px;
}

.Accordion-module__leadingVisual__AYfbh {
  display: inline-flex;
  width: var(--accordion-leading-size);
  height: var(--accordion-leading-size);
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  color: var(--accordion-title);
}

.Accordion-module__leadingVisual__AYfbh > img,
.Accordion-module__leadingVisual__AYfbh > svg {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: contain;
}

.Accordion-module__textGroup__b8Lcg {
  min-width: 0;
  display: grid;
  gap: 4px;
}

.Accordion-module__titleRow__jV5P9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-sm);
}

.Accordion-module__title__JO4Hw,
.Accordion-module__rightTitle__ZEXJs {
  color: var(--accordion-title);
}

.Accordion-module__title__JO4Hw {
  min-width: 0;
}

.Accordion-module__subtitle__Xrc3c {
  color: var(--color-text-muted);
}

.Accordion-module__chevron__FrW1J {
  display: inline-flex;
  width: 20px;
  height: 20px;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  color: var(--button-primary-bg);
  transition: transform 160ms ease;
}

.Accordion-module__trigger__OeSIx[data-preview-state='hover'] .Accordion-module__chevron__FrW1J,
.Accordion-module__trigger__OeSIx:hover .Accordion-module__chevron__FrW1J {
  color: var(--accordion-chevron-hover);
}

.Accordion-module__trigger__OeSIx[data-preview-state='active'] .Accordion-module__chevron__FrW1J,
.Accordion-module__trigger__OeSIx:active .Accordion-module__chevron__FrW1J {
  color: var(--accordion-chevron-active);
}

.Accordion-module__chevron__FrW1J > svg {
  width: 12px;
  height: 8px;
  display: block;
}

.Accordion-module__trigger__OeSIx[data-state='open'] .Accordion-module__chevron__FrW1J {
  transform: rotate(180deg);
}

.Accordion-module__content__pJrAo {
  overflow: hidden;
}

.Accordion-module__content__pJrAo[data-state='open'] {
  animation: Accordion-module__accordionDown__okIZr 180ms ease;
}

.Accordion-module__content__pJrAo[data-state='closed'] {
  animation: Accordion-module__accordionUp__eABbG 180ms ease;
}

.Accordion-module__contentInner__R10kB {
  position: relative;
  padding: var(--accordion-content-padding-top) var(--accordion-padding-inline)
    var(--accordion-content-padding-bottom);
}

.Accordion-module__contentInner__R10kB::before {
  position: absolute;
  top: 0;
  right: var(--accordion-padding-inline);
  left: var(--accordion-padding-inline);
  height: 1px;
  background: var(--accordion-divider);
  content: '';
}

.Accordion-module__contentInnerNoDivider__gpJkX::before {
  content: none;
}

.Accordion-module__contentBody__TvciF {
  display: grid;
  gap: var(--accordion-content-gap);
  color: var(--accordion-content);
  font-family: var(--font-body);
  font-size: var(--accordion-content-font-size);
  font-weight: 400;
  line-height: var(--accordion-content-line-height);
}

.Accordion-module__contentBody__TvciF > * {
  margin: 0;
}

.Accordion-module__sand__KIxrP .Accordion-module__item__NBGcI {
  background: var(--accordion-surface-sand);
}

@keyframes Accordion-module__accordionDown__okIZr {
  from {
    height: 0;
  }

  to {
    height: var(--radix-accordion-content-height);
  }
}

@keyframes Accordion-module__accordionUp__eABbG {
  from {
    height: var(--radix-accordion-content-height);
  }

  to {
    height: 0;
  }
}

@media (min-width: 600px) {
  .Accordion-module__root__QjSCP {
    --accordion-trigger-height: var(--accordion-desktop-trigger-height);
    --accordion-padding-inline: var(--accordion-desktop-padding-inline);
    --accordion-leading-size: var(--accordion-desktop-leading-size);
    --accordion-trigger-gap: var(--accordion-desktop-trigger-gap);
    --accordion-content-padding-top: var(--accordion-desktop-content-padding-top);
    --accordion-content-padding-bottom: var(--accordion-desktop-content-padding-bottom);
    --accordion-content-gap: var(--accordion-desktop-content-gap);
  }
}

.OptionalText-module__root__mS6zR {
  margin: 0;
  color: var(--color-text-muted);
}

.OptionalText-module__link__aXjQf {
  color: var(--color-primary);
  text-decoration: underline;
}

.RichText-module__root__R2tKv {
  color: var(--color-text);
}

.RichText-module__root__R2tKv p {
  margin: 0 0 var(--space-md);
}

.RichText-module__root__R2tKv ul,
.RichText-module__root__R2tKv ol {
  padding-left: var(--space-lg);
}

.CallToAction-module__root__F4bL2 {
  display: grid;
  width: 100%;
  grid-template-columns: 1fr auto;
  gap: var(--space-lg);
  align-items: center;
  padding: var(--space-lg);
  border: 1px solid var(--color-border);
  border-radius: var(--radius-lg);
  background: linear-gradient(135deg, #fff7ef, #fffdf8);
  text-align: left;
  cursor: pointer;
}

.CallToAction-module__root__F4bL2:focus-visible {
  outline: none;
  box-shadow: var(--shadow-focus);
}

.CallToAction-module__copy__DkUym {
  display: grid;
  gap: var(--space-xs);
}

.CallToAction-module__title__jNQfb {
  margin: 0;
}

.CallToAction-module__arrow__kP6oS {
  font-size: 1.4rem;
  color: var(--color-primary);
  transform: rotate(180deg);
}

.CheckboxField-module__field__PpAHG {
  display: grid;
  gap: 4px;
}

.CheckboxField-module__root__Wq9Xr {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  align-items: flex-start;
  gap: var(--checkbox-gap);
  cursor: pointer;
}

.CheckboxField-module__checkbox__DXlvV {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--checkbox-size);
  height: var(--checkbox-size);
  margin-top: 4px;
  border: 1px solid var(--checkbox-border);
  border-radius: var(--checkbox-radius);
  background: var(--checkbox-surface);
  color: var(--checkbox-check);
  flex: 0 0 auto;
  transition:
    background-color 140ms ease,
    border-color 140ms ease,
    box-shadow 140ms ease,
    color 140ms ease;
}

.CheckboxField-module__checkbox__DXlvV[data-state='checked'],
.CheckboxField-module__checkbox__DXlvV[data-state='indeterminate'] {
  background: var(--checkbox-fill);
  border-color: var(--checkbox-fill);
}

.CheckboxField-module__checkbox__DXlvV:hover:not(:disabled):not([data-disabled]),
.CheckboxField-module__checkbox__DXlvV[data-preview-state='hover'] {
  border-color: var(--checkbox-border-hover);
}

.CheckboxField-module__checkbox__DXlvV[data-state='checked']:hover:not(:disabled):not([data-disabled]),
.CheckboxField-module__checkbox__DXlvV[data-state='indeterminate']:hover:not(:disabled):not([data-disabled]) {
  background: var(--checkbox-fill-hover);
  border-color: var(--checkbox-fill-hover);
}

.CheckboxField-module__checkbox__DXlvV:active:not(:disabled):not([data-disabled]),
.CheckboxField-module__checkbox__DXlvV[data-preview-state='active'] {
  border-color: var(--checkbox-border-active);
}

.CheckboxField-module__checkbox__DXlvV[data-state='checked']:active:not(:disabled):not([data-disabled]),
.CheckboxField-module__checkbox__DXlvV[data-state='indeterminate']:active:not(:disabled):not([data-disabled]),
.CheckboxField-module__checkbox__DXlvV[data-state='checked'][data-preview-state='active'],
.CheckboxField-module__checkbox__DXlvV[data-state='indeterminate'][data-preview-state='active'] {
  background: var(--checkbox-fill-active);
  border-color: var(--checkbox-fill-active);
}

.CheckboxField-module__checkbox__DXlvV[data-preview-state='focus-visible'],
.CheckboxField-module__checkbox__DXlvV:focus-visible {
  outline: none;
  box-shadow:
    0 0 0 2px var(--checkbox-focus-inner),
    0 0 0 4px var(--checkbox-focus-outer);
}

.CheckboxField-module__checkboxDisabled__vDtZ_,
.CheckboxField-module__checkbox__DXlvV:disabled,
.CheckboxField-module__checkbox__DXlvV[data-disabled] {
  border-color: var(--checkbox-disabled-border);
  background: var(--checkbox-disabled-surface);
  color: var(--checkbox-disabled-check);
  cursor: not-allowed;
}

.CheckboxField-module__checkboxError__rxJKn {
  border-color: var(--checkbox-error);
}

.CheckboxField-module__indicator__nznn1 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.CheckboxField-module__indicator__nznn1 > svg {
  width: 10px;
  height: 10px;
  display: block;
}

.CheckboxField-module__copy__Xdhc7 {
  display: grid;
  min-width: 0;
}

.CheckboxField-module__copyDisabled__I_eNb {
  color: var(--checkbox-disabled-label);
}

.CheckboxField-module__label__Su5Ka {
  color: var(--checkbox-label);
}

.CheckboxField-module__description__aIDz6 {
  color: var(--checkbox-description);
}

.CheckboxField-module__errorMessage__mYfdg {
  margin: 0;
  padding-left: calc(var(--checkbox-size) + var(--checkbox-gap));
  color: var(--checkbox-error);
}

.ErrorText-module__error__eqmsU {
  color: var(--color-error);
}

.Tooltip-module__trigger__w1vDu {
  display: inline-flex;
  width: 26px;
  height: 26px;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--color-border-strong);
  border-radius: 999px;
  background: var(--color-surface-strong);
  color: var(--color-primary);
  font-weight: 700;
  cursor: pointer;
}

.Tooltip-module__content__sHvsq {
  max-width: 320px;
  padding: var(--space-md);
  border-radius: var(--radius-md);
  background: var(--color-surface-strong);
  box-shadow: var(--shadow-soft);
}

.Tooltip-module__heading__ieZE6 {
  margin: 0 0 var(--space-xs);
}

.Tooltip-module__body__dZfDq {
  color: var(--color-text);
}

.Tooltip-module__arrow__ksKGa {
  fill: var(--color-surface-strong);
}

.CheckboxGroup-module__root__O9CW1 {
  display: grid;
  gap: var(--space-sm);
}

.CheckboxGroup-module__label__R8qD6 {
  margin: 0;
  color: var(--checkbox-group-label);
}

.CheckboxGroup-module__options__UWeRq {
  display: grid;
  gap: var(--space-sm);
}

.CheckboxGroup-module__optionRow__wLoVE {
  display: flex;
  gap: var(--space-xs);
  align-items: flex-start;
}

.DateInput-module__root__i70Cc {
  position: relative;
  display: grid;
  gap: 4px;
  width: 100%;
}

.DateInput-module__field__fQQh0 {
  position: relative;
  width: 100%;
  min-height: 56px;
  border: 1px solid var(--vaa-color-border-subtle);
  border-radius: 4px;
  background: var(--vaa-color-surface-primary);
  transition:
    border-color 120ms ease,
    box-shadow 120ms ease,
    background-color 120ms ease;
}

.DateInput-module__field__fQQh0:hover:not(.DateInput-module__disabled__d3peV):not(.DateInput-module__error__ntxBp) {
  border-color: var(--vaa-color-border-secondary);
}

.DateInput-module__focused__T7rLZ:not(.DateInput-module__disabled__d3peV):not(.DateInput-module__error__ntxBp):not(.DateInput-module__focusVisible__Sr83D) {
  border-color: var(--vaa-color-neutral-40);
}

.DateInput-module__focusVisible__Sr83D:not(.DateInput-module__disabled__d3peV):not(.DateInput-module__error__ntxBp) {
  border-color: var(--vaa-color-focus-ring-inner);
  box-shadow: 0 0 0 8px var(--vaa-color-feedback-info-alpha-10);
}

.DateInput-module__error__ntxBp {
  border-color: var(--vaa-color-crimson-70);
  box-shadow: 0 0 0 4px rgb(194 43 63 / 10%);
}

.DateInput-module__disabled__d3peV {
  border-color: transparent;
  background: var(--vaa-color-black-alpha-5);
}

.DateInput-module__trigger__Zv1DZ {
  display: flex;
  align-items: flex-end;
  width: 100%;
  min-height: 54px;
  padding: 22px 16px 8px 46px;
  border: 0;
  border-radius: inherit;
  background: transparent;
  color: var(--vaa-color-text-primary);
  font-family: var(--font-body);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  font-feature-settings: 'ss02' on;
  text-align: left;
  cursor: pointer;
}

.DateInput-module__trigger__Zv1DZ:focus {
  outline: none;
}

.DateInput-module__trigger__Zv1DZ:disabled {
  cursor: not-allowed;
}

.DateInput-module__value__x4UGx {
  display: block;
  width: 100%;
  min-height: 20px;
}

.DateInput-module__valueEmpty__i0wqx {
  color: transparent;
}

.DateInput-module__label__WYvB8 {
  position: absolute;
  top: 10px;
  left: 46px;
  margin: 0;
  color: var(--vaa-color-neutral-73);
  font-feature-settings: 'ss02' on;
  pointer-events: none;
}

.DateInput-module__required__bg6__ {
  margin-left: 4px;
  color: var(--color-primary);
}

.DateInput-module__icon__AtQEd {
  position: absolute;
  top: 50%;
  left: 16px;
  width: 18px;
  height: 18px;
  color: var(--vaa-color-neutral-73);
  transform: translateY(-50%);
  pointer-events: none;
}

.DateInput-module__disabled__d3peV .DateInput-module__label__WYvB8,
.DateInput-module__disabled__d3peV .DateInput-module__required__bg6__,
.DateInput-module__disabled__d3peV .DateInput-module__trigger__Zv1DZ,
.DateInput-module__disabled__d3peV .DateInput-module__icon__AtQEd {
  color: var(--vaa-color-neutral-40);
}

.DateInput-module__hiddenInput__XwUdX {
  position: absolute;
  width: 1px;
  height: 1px;
  opacity: 0;
  pointer-events: none;
}

.DateInput-module__hint__hFAyJ,
.DateInput-module__errorMessage__aRqvG {
  margin: 0;
  padding-inline: 16px;
  font-feature-settings: 'ss02' on;
}

.DateInput-module__hint__hFAyJ {
  color: var(--vaa-color-neutral-70);
}

.DateInput-module__errorMessage__aRqvG {
  color: var(--vaa-color-crimson-70);
}

.DateInput-module__popover__LVTaM {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  z-index: 20;
  width: 264px;
  border: 1px solid var(--date-picker-panel-border);
  border-radius: 4px;
  background: var(--vaa-color-surface-primary);
  box-shadow: var(--date-picker-panel-shadow);
}

.DateInput-module__popoverHeader__CyzQk {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 20px 20px 12px;
}

.DateInput-module__monthToggle__QeYdh {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 0;
  border: 0;
  background: transparent;
  color: var(--date-picker-panel-text);
  font-family: var(--font-body);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  font-feature-settings: 'ss02' on;
  cursor: pointer;
}

.DateInput-module__monthToggle__QeYdh:focus-visible,
.DateInput-module__navButton__lszpR:focus-visible,
.DateInput-module__dayButton___eluB:focus-visible,
.DateInput-module__yearButton__CwrDX:focus-visible {
  outline: none;
  box-shadow: 0 0 0 2px var(--vaa-color-surface-primary), 0 0 0 4px var(--vaa-color-focus-ring-inner);
}

.DateInput-module__monthChevron__F_PeV,
.DateInput-module__navIcon__gETl1 {
  width: 20px;
  height: 20px;
  color: #8e8d8f;
  flex: 0 0 auto;
}

.DateInput-module__monthNavigation__UbN31 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}

.DateInput-module__navButton__lszpR {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  padding: 0;
  border: 0;
  border-radius: 999px;
  background: transparent;
  color: #8e8d8f;
  cursor: pointer;
}

.DateInput-module__weekdayRow__F3X_g {
  display: grid;
  grid-template-columns: repeat(7, 32px);
  padding: 0 20px;
}

.DateInput-module__weekday__JAerS {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 32px;
  color: var(--vaa-color-neutral-73);
  font-family: 'Roboto', var(--font-body);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0.4px;
}

.DateInput-module__dayGrid__aSxmo {
  display: grid;
  grid-template-columns: repeat(7, 32px);
  grid-auto-rows: 32px;
  row-gap: 2px;
  padding: 0 20px 12px;
}

.DateInput-module__dayButton___eluB {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  border: 0;
  border-radius: 999px;
  background: transparent;
  color: var(--date-picker-panel-text);
  font-family: var(--font-body);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  font-feature-settings: 'ss02' on;
  cursor: pointer;
}

.DateInput-module__dayMuted__oOdeI {
  color: var(--date-picker-panel-outside);
}

.DateInput-module__dayToday__kKZho {
  border: 1px solid var(--date-picker-panel-selected);
}

.DateInput-module__daySelected__rVFsL {
  background: var(--date-picker-panel-selected);
  color: var(--vaa-color-text-inverse);
  font-weight: 500;
}

.DateInput-module__dayButton___eluB:disabled {
  color: var(--date-picker-panel-outside);
  cursor: not-allowed;
}

.DateInput-module__yearScroller__uYf_I {
  max-height: 220px;
  overflow-y: auto;
  padding: 0 8px 0 0;
}

.DateInput-module__yearScroller__uYf_I::-webkit-scrollbar {
  width: 12px;
}

.DateInput-module__yearScroller__uYf_I::-webkit-scrollbar-track {
  background: transparent;
}

.DateInput-module__yearScroller__uYf_I::-webkit-scrollbar-thumb {
  border: 4px solid transparent;
  border-radius: 999px;
  background: #8e8d8f;
  background-clip: content-box;
}

.DateInput-module__yearGrid__CqD8Z {
  display: grid;
  grid-template-columns: repeat(4, 56px);
  grid-auto-rows: 32px;
  row-gap: 2px;
  padding: 0 20px 12px;
}

.DateInput-module__yearButton__CwrDX {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 32px;
  padding: 0;
  border: 0;
  border-radius: 30px;
  background: transparent;
  color: var(--date-picker-panel-text);
  font-family: var(--font-body);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  font-feature-settings: 'ss02' on;
  cursor: pointer;
}

.DateInput-module__yearSelected__R3rlV {
  background: var(--date-picker-panel-selected);
  color: var(--vaa-color-text-inverse);
  font-weight: 500;
}

.FieldShell-module__root__tQQ_M {
  display: grid;
  gap: var(--space-xs);
}

.FieldShell-module__rootTextField__JK_dh {
  width: 100%;
  gap: 4px;
}

.FieldShell-module__labelRow__o1d83 {
  display: flex;
  justify-content: space-between;
  gap: var(--space-sm);
  align-items: baseline;
}

.FieldShell-module__labelRowTextField__bHhCK {
  width: 100%;
  align-items: center;
  justify-content: flex-start;
  gap: var(--space-xs);
}

.FieldShell-module__label__TwnM9 {
  color: var(--color-text);
}

.FieldShell-module__labelTextField__Tsefl {
  color: var(--vaa-color-text-primary);
  font-feature-settings: 'ss02' on;
}

.FieldShell-module__required__oNdba {
  color: var(--color-primary);
  margin-left: 4px;
}

.FieldShell-module__hint__IYCgv {
  margin: 0;
  color: var(--color-text-muted);
}

.FieldShell-module__hintTextField__oUbpG,
.FieldShell-module__errorMessageTextField__ZTy4_ {
  font-feature-settings: 'ss02' on;
}

.FieldShell-module__control__M7JJ2 {
  display: block;
}

.FieldShell-module__controlError__M5Jnp input,
.FieldShell-module__controlError__M5Jnp select,
.FieldShell-module__controlError__M5Jnp textarea,
.FieldShell-module__controlError__M5Jnp button {
  border-color: var(--color-error);
  box-shadow: 0 0 0 1px var(--color-error);
}

.FieldShell-module__errorMessage__ZIkUl {
  margin: 0;
  color: var(--color-error);
}

.InfoTip-module__root__boTWA {
  position: relative;
  display: inline-flex;
}

.InfoTip-module__iconButton__Hw0HW {
  display: inline-flex;
  width: 28px;
  height: 28px;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--color-border-strong);
  border-radius: 999px;
  background: var(--color-surface-strong);
  color: var(--color-primary);
  font-weight: 700;
  cursor: pointer;
}

.InfoTip-module__panel__a0d4T {
  position: absolute;
  top: calc(100% + 10px);
  left: 0;
  z-index: 20;
  width: min(320px, 80vw);
  padding: var(--space-lg);
  border: 1px solid var(--color-border);
  border-radius: var(--radius-lg);
  background: var(--color-surface-strong);
  box-shadow: var(--shadow-soft);
}

.InfoTip-module__closeButton__aWPNb {
  position: absolute;
  top: 8px;
  right: 8px;
  border: 0;
  background: transparent;
  font-size: 1.2rem;
  cursor: pointer;
}

.InfoTip-module__content__6yzLR {
  padding-right: var(--space-md);
}

.Input-module__root__hGWhc {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--space-xs);
  width: 100%;
}

.Input-module__fieldGroup__Uo0iQ {
  display: grid;
  gap: 4px;
  width: 100%;
}

.Input-module__controlRow__yVA0D {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
}

.Input-module__field__WPXhy {
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
  width: 100%;
  min-height: 56px;
  border: 1px solid var(--vaa-color-border-secondary);
  border-radius: 4px;
  background: var(--vaa-color-surface-primary);
  transition:
    background-color 120ms ease,
    border-color 120ms ease,
    box-shadow 120ms ease;
}

.Input-module__focused__esmlq:not(.Input-module__disabled__bxaPP):not(.Input-module__error__Z9HVz):not(.Input-module__focusVisible__vN1cU):not(.Input-module__locked__hRrgI),
.Input-module__previewActive__Tsdy_:not(.Input-module__disabled__bxaPP):not(.Input-module__error__Z9HVz):not(.Input-module__locked__hRrgI) {
  border-color: var(--vaa-color-neutral-40);
}

.Input-module__filled__F1ezm:not(.Input-module__disabled__bxaPP):not(.Input-module__error__Z9HVz):not(.Input-module__focused__esmlq):not(.Input-module__focusVisible__vN1cU):not(.Input-module__locked__hRrgI):not(.Input-module__previewActive__Tsdy_):not(
    .Input-module__previewFocusVisible__kaLXc
  ) {
  border-color: var(--vaa-color-border-primary);
}

.Input-module__focusVisible__vN1cU:not(.Input-module__disabled__bxaPP):not(.Input-module__error__Z9HVz):not(.Input-module__locked__hRrgI),
.Input-module__previewFocusVisible__kaLXc:not(.Input-module__disabled__bxaPP):not(.Input-module__error__Z9HVz):not(.Input-module__locked__hRrgI) {
  border-color: var(--vaa-color-focus-ring-inner);
  box-shadow: 0 0 0 8px var(--vaa-color-feedback-info-alpha-10);
}

.Input-module__field__WPXhy:hover:not(.Input-module__disabled__bxaPP):not(.Input-module__focused__esmlq):not(.Input-module__focusVisible__vN1cU):not(.Input-module__error__Z9HVz):not(.Input-module__locked__hRrgI):not(.Input-module__previewActive__Tsdy_):not(
    .Input-module__previewFocusVisible__kaLXc
  ),
.Input-module__previewHover__BmQGq:not(.Input-module__disabled__bxaPP):not(.Input-module__error__Z9HVz):not(.Input-module__locked__hRrgI) {
  border-color: var(--vaa-color-border-primary);
}

.Input-module__error__Z9HVz {
  border-color: var(--vaa-color-crimson-70);
  box-shadow: 0 0 0 4px rgb(194 43 63 / 10%);
}

.Input-module__disabled__bxaPP {
  border-color: transparent;
  background: var(--vaa-color-black-alpha-5);
}

.Input-module__locked__hRrgI {
  background: var(--vaa-color-black-alpha-5);
}

.Input-module__locked__hRrgI:not(.Input-module__error__Z9HVz) {
  border-color: transparent;
}

.Input-module__input__VuK4C {
  display: block;
  width: 100%;
  min-height: 54px;
  padding: 0 16px;
  border: 0;
  border-radius: inherit;
  background: transparent;
  color: var(--vaa-color-text-primary);
  font-family: var(--font-body);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  font-feature-settings: 'ss02' on;
  transition:
    border-color 120ms ease,
    box-shadow 120ms ease,
    background-color 120ms ease;
}

.Input-module__withLabel__xYGSU .Input-module__input__VuK4C {
  padding: 22px 16px 8px;
}

.Input-module__withStartAdornment__V5FiI .Input-module__input__VuK4C {
  padding-left: 48px;
}

.Input-module__withPrefix__csjaC .Input-module__input__VuK4C {
  padding-left: 48px;
}

.Input-module__withEndAdornment___GP5V .Input-module__input__VuK4C {
  padding-right: 48px;
}

.Input-module__withSuffix__PLmgs .Input-module__input__VuK4C {
  padding-right: 48px;
}

.Input-module__withStartAdornment__V5FiI.Input-module__withPrefix__csjaC .Input-module__input__VuK4C {
  padding-left: 80px;
}

.Input-module__withEndAdornment___GP5V.Input-module__withSuffix__PLmgs .Input-module__input__VuK4C {
  padding-right: 80px;
}

.Input-module__small__ONVMi {
  min-height: 44px;
}

.Input-module__small__ONVMi .Input-module__input__VuK4C {
  min-height: 42px;
  font-size: 13px;
  line-height: 16px;
}

.Input-module__small__ONVMi.Input-module__withLabel__xYGSU .Input-module__input__VuK4C {
  padding: 17px 12px 5px;
}

.Input-module__small__ONVMi.Input-module__withStartAdornment__V5FiI .Input-module__input__VuK4C,
.Input-module__small__ONVMi.Input-module__withPrefix__csjaC .Input-module__input__VuK4C {
  padding-left: 40px;
}

.Input-module__small__ONVMi.Input-module__withEndAdornment___GP5V .Input-module__input__VuK4C,
.Input-module__small__ONVMi.Input-module__withSuffix__PLmgs .Input-module__input__VuK4C {
  padding-right: 40px;
}

.Input-module__small__ONVMi.Input-module__withStartAdornment__V5FiI.Input-module__withPrefix__csjaC .Input-module__input__VuK4C {
  padding-left: 68px;
}

.Input-module__small__ONVMi.Input-module__withEndAdornment___GP5V.Input-module__withSuffix__PLmgs .Input-module__input__VuK4C {
  padding-right: 68px;
}

.Input-module__input__VuK4C::placeholder {
  color: var(--vaa-color-neutral-40);
  font-feature-settings: 'ss02' on;
  opacity: 1;
  transition: color 120ms ease;
}

.Input-module__withLabel__xYGSU .Input-module__input__VuK4C::placeholder {
  color: transparent;
}

.Input-module__labelRaised__FOwSC .Input-module__input__VuK4C::placeholder,
.Input-module__focusVisible__vN1cU .Input-module__input__VuK4C::placeholder {
  color: var(--vaa-color-neutral-40);
}

.Input-module__input__VuK4C:focus {
  outline: none;
}

.Input-module__label__qKZ6H {
  position: absolute;
  top: 50%;
  left: 16px;
  color: var(--vaa-color-text-primary);
  font-feature-settings: 'ss02' on;
  transform: translateY(-50%);
  pointer-events: none;
  transition:
    top 120ms ease,
    transform 120ms ease,
    font-size 120ms ease,
    line-height 120ms ease,
    color 120ms ease;
}

.Input-module__labelRaised__FOwSC .Input-module__label__qKZ6H {
  top: 10px;
  color: var(--vaa-color-neutral-70);
  transform: none;
}

.Input-module__small__ONVMi .Input-module__label__qKZ6H {
  left: 12px;
  font-size: 13px;
  line-height: 16px;
}

.Input-module__withStartAdornment__V5FiI .Input-module__label__qKZ6H {
  left: 48px;
}

.Input-module__small__ONVMi.Input-module__withStartAdornment__V5FiI .Input-module__label__qKZ6H {
  left: 40px;
}

.Input-module__small__ONVMi.Input-module__labelRaised__FOwSC .Input-module__label__qKZ6H {
  top: 6px;
  font-size: 11px;
  line-height: 12px;
}

.Input-module__required__dy3Li {
  margin-left: 4px;
  color: var(--color-primary);
}

.Input-module__disabled__bxaPP .Input-module__label__qKZ6H,
.Input-module__disabled__bxaPP .Input-module__required__dy3Li,
.Input-module__disabled__bxaPP .Input-module__input__VuK4C {
  color: var(--vaa-color-neutral-40);
}

.Input-module__locked__hRrgI .Input-module__input__VuK4C {
  padding-right: 44px;
}

.Input-module__startAdornment__vaeZO,
.Input-module__endAdornment__NXATk {
  position: absolute;
  top: 50%;
  z-index: 1;
  color: var(--vaa-color-text-primary);
  font-family: var(--font-body);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  transform: translateY(-50%);
  pointer-events: none;
}

.Input-module__prefix__wY7Rp,
.Input-module__suffix__hda57 {
  position: absolute;
  bottom: 8px;
  z-index: 1;
  color: var(--vaa-color-text-primary);
  font-family: var(--font-body);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  pointer-events: none;
}

.Input-module__prefix__wY7Rp {
  left: 16px;
}

.Input-module__suffix__hda57 {
  right: 16px;
}

.Input-module__withStartAdornment__V5FiI .Input-module__prefix__wY7Rp {
  left: 48px;
}

.Input-module__withEndAdornment___GP5V .Input-module__suffix__hda57 {
  right: 48px;
}

.Input-module__withPrefix__csjaC:not(.Input-module__labelRaised__FOwSC) .Input-module__label__qKZ6H {
  left: 48px;
}

.Input-module__withStartAdornment__V5FiI.Input-module__withPrefix__csjaC:not(.Input-module__labelRaised__FOwSC) .Input-module__label__qKZ6H {
  left: 80px;
}

.Input-module__startAdornment__vaeZO {
  left: 16px;
}

.Input-module__endAdornment__NXATk {
  right: 16px;
}

.Input-module__startAdornment__vaeZO,
.Input-module__endAdornment__NXATk,
.Input-module__startAdornment__vaeZO > *,
.Input-module__endAdornment__NXATk > *,
.Input-module__startAdornment__vaeZO svg,
.Input-module__endAdornment__NXATk svg,
.Input-module__prefix__wY7Rp > *,
.Input-module__suffix__hda57 > *,
.Input-module__prefix__wY7Rp svg,
.Input-module__suffix__hda57 svg {
  width: 16px;
  height: 16px;
}

.Input-module__small__ONVMi .Input-module__startAdornment__vaeZO,
.Input-module__small__ONVMi .Input-module__endAdornment__NXATk {
  font-size: 13px;
  line-height: 16px;
}

.Input-module__small__ONVMi .Input-module__startAdornment__vaeZO {
  left: 12px;
}

.Input-module__small__ONVMi .Input-module__endAdornment__NXATk {
  right: 12px;
}

.Input-module__small__ONVMi .Input-module__prefix__wY7Rp,
.Input-module__small__ONVMi .Input-module__suffix__hda57 {
  bottom: 5px;
  font-size: 13px;
  line-height: 16px;
}

.Input-module__small__ONVMi .Input-module__prefix__wY7Rp {
  left: 12px;
}

.Input-module__small__ONVMi .Input-module__suffix__hda57 {
  right: 12px;
}

.Input-module__small__ONVMi.Input-module__withStartAdornment__V5FiI .Input-module__prefix__wY7Rp {
  left: 40px;
}

.Input-module__small__ONVMi.Input-module__withEndAdornment___GP5V .Input-module__suffix__hda57 {
  right: 40px;
}

.Input-module__small__ONVMi.Input-module__withPrefix__csjaC:not(.Input-module__labelRaised__FOwSC) .Input-module__label__qKZ6H {
  left: 40px;
}

.Input-module__small__ONVMi.Input-module__withStartAdornment__V5FiI.Input-module__withPrefix__csjaC:not(.Input-module__labelRaised__FOwSC) .Input-module__label__qKZ6H {
  left: 68px;
}

.Input-module__withLabel__xYGSU:not(.Input-module__labelRaised__FOwSC) .Input-module__prefix__wY7Rp,
.Input-module__withLabel__xYGSU:not(.Input-module__labelRaised__FOwSC) .Input-module__suffix__hda57,
.Input-module__field__WPXhy:not(.Input-module__withLabel__xYGSU) .Input-module__prefix__wY7Rp,
.Input-module__field__WPXhy:not(.Input-module__withLabel__xYGSU) .Input-module__suffix__hda57 {
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
}

.Input-module__lockIcon__nus2W {
  position: absolute;
  top: 19px;
  right: 12px;
  width: 14px;
  height: 14px;
  color: var(--vaa-color-neutral-50);
  pointer-events: none;
}

.Input-module__small__ONVMi .Input-module__lockIcon__nus2W {
  top: 15px;
}

.Input-module__disabled__bxaPP .Input-module__input__VuK4C {
  cursor: not-allowed;
}

.Input-module__hint__nOY5o,
.Input-module__errorMessage__d6NIp {
  margin: 0;
  padding-inline: 16px;
  font-feature-settings: 'ss02' on;
}

.Input-module__hint__nOY5o {
  color: var(--vaa-color-neutral-70);
}

.Input-module__errorMessage__d6NIp {
  color: var(--vaa-color-crimson-70);
}

.Input-module__additionalInfo__rXSqG {
  margin-top: 0;
}

.Input-module__tooltipBody__bHumv {
  display: grid;
  gap: var(--space-xs);
}

.LoadingSpinner-module__root__Rt5hz {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.LoadingSpinner-module__spinner__N9kjH {
  width: 32px;
  height: 32px;
  border-radius: 999px;
  border: 3px solid rgb(192 57 43 / 18%);
  border-top-color: var(--color-primary);
  animation: LoadingSpinner-module__spin__dkiqw 700ms linear infinite;
}

@keyframes LoadingSpinner-module__spin__dkiqw {
  to {
    transform: rotate(360deg);
  }
}

.Modal-module__overlay__j0h9h {
  position: fixed;
  inset: 0;
  background: rgb(17 15 12 / 48%);
  backdrop-filter: blur(4px);
}

.Modal-module__content__xk3VM {
  position: fixed;
  top: 50%;
  left: 50%;
  width: min(680px, calc(100vw - 32px));
  max-height: calc(100vh - 40px);
  overflow: auto;
  padding: var(--space-xl);
  border-radius: var(--radius-lg);
  background: var(--color-surface-strong);
  box-shadow: var(--shadow-soft);
  transform: translate(-50%, -50%);
}

.Modal-module__title__taMY9 {
  margin: 0 0 var(--space-lg);
}

.Modal-module__closeButton__NqDAS {
  position: absolute;
  top: 12px;
  right: 12px;
  border: 0;
  background: transparent;
  font-size: 1.6rem;
  cursor: pointer;
}

.Modal-module__body__Jbyww {
  display: grid;
  gap: var(--space-md);
}

.Notification-module__root__QEPiW {
  display: grid;
  gap: var(--space-xs);
  padding: var(--space-lg);
  border-radius: var(--radius-lg);
  border: 1px solid transparent;
}

.Notification-module__info__DF7iK {
  background: var(--color-info-soft);
  border-color: rgb(0 92 143 / 18%);
}

.Notification-module__success__Sn4rS {
  background: var(--color-success-soft);
  border-color: rgb(31 122 85 / 20%);
}

.Notification-module__error__bzAdf {
  background: var(--color-error-soft);
  border-color: rgb(161 27 18 / 18%);
}

.Pagination-module__root__IEDu4 {
  display: flex;
  align-items: center;
  gap: var(--space-sm);
  flex-wrap: wrap;
}

.Pagination-module__list__WRdzt {
  display: flex;
  gap: var(--space-xs);
  padding: 0;
  margin: 0;
  list-style: none;
}

.Pagination-module__pageButton__XY6Pd,
.Pagination-module__iconButton__AO80H {
  min-width: 42px;
  min-height: 42px;
  padding: 0 var(--space-sm);
  border: 1px solid var(--color-border);
  border-radius: 999px;
  background: var(--color-surface-strong);
  cursor: pointer;
}

.Pagination-module__active__oawX8 {
  border-color: var(--color-primary);
  background: var(--color-primary);
  color: var(--color-primary-foreground);
}

.Pagination-module__gap__R8kTB {
  display: inline-flex;
  min-width: 24px;
  align-items: center;
  justify-content: center;
}

.RadioGroupField-module__group__CGcSq {
  display: grid;
  gap: var(--space-sm);
}

.RadioGroupField-module__option__Jutuq {
  display: inline-flex;
  align-items: center;
  gap: var(--space-sm);
}

.RadioGroupField-module__radio__Ul_F6 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border: 1px solid var(--color-border-strong);
  border-radius: 999px;
  background: var(--color-surface-strong);
}

.RadioGroupField-module__radio__Ul_F6:focus-visible {
  outline: none;
  box-shadow: var(--shadow-focus);
}

.RadioGroupField-module__indicator__G5CWM {
  width: 10px;
  height: 10px;
  border-radius: 999px;
  background: var(--color-primary);
}

.Section-module__root__wtqbG {
  display: grid;
  gap: var(--space-lg);
  padding: clamp(20px, 4vw, 32px);
  border: 1px solid var(--color-border);
  border-radius: var(--radius-lg);
  background: var(--color-surface);
  box-shadow: var(--shadow-soft);
}

.Section-module__header__DZYq4 {
  display: grid;
  gap: var(--space-xs);
}

.Section-module__description___qhrL {
  color: var(--color-text-muted);
}

.Section-module__body__KiVPc {
  display: grid;
  gap: var(--space-lg);
}

.SelectField-module__root__Hba08 {
  position: relative;
  display: grid;
  gap: 4px;
  width: 100%;
}

.SelectField-module__field__CdQTv {
  --dropdown-height: var(--dropdown-mobile-height);
  --dropdown-padding-inline: 19px;
  --dropdown-padding-top: 9px;
  --dropdown-padding-bottom: 0px;
  --dropdown-label-raised-top: var(--dropdown-mobile-label-raised-top);
  --dropdown-option-height: var(--dropdown-option-mobile-height);
  --dropdown-visible-option-count: 4.5;
  --dropdown-label-font-size: 10px;
  --dropdown-label-line-height: 12px;
  position: relative;
  min-height: var(--dropdown-height);
  border: 1px solid var(--dropdown-border);
  border-radius: var(--dropdown-radius);
  background: var(--dropdown-surface);
  transition:
    background-color 120ms ease,
    border-color 120ms ease,
    box-shadow 120ms ease;
}

.SelectField-module__field__CdQTv:hover:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__open__E33B9):not(.SelectField-module__focused__ZBcjQ):not(.SelectField-module__focusVisible__HoY8m):not(.SelectField-module__error__ho9Qt),
.SelectField-module__previewHover__AcVqg:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt) {
  border-color: var(--dropdown-border-hover);
}
.SelectField-module__field__CdQTv:active:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt), .SelectField-module__field__CdQTv:focus:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt) {
  border-color: var(--dropdown-border-active);
}

.SelectField-module__field__CdQTv:focus-visible:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt){
  border-color: var(--dropdown-focus-outer);
  box-shadow: 0 0 0 4px var(--dropdown-focus-inner);
  outline: none;
}

.SelectField-module__focused__ZBcjQ:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt):not(.SelectField-module__focusVisible__HoY8m),
.SelectField-module__open__E33B9:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt),
.SelectField-module__previewActive___XhrH:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt) {
  border-color: var(--dropdown-border-active);
}

.SelectField-module__filled__K4Dnr:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt):not(.SelectField-module__open__E33B9):not(.SelectField-module__focused__ZBcjQ):not(.SelectField-module__focusVisible__HoY8m) {
  border-color: var(--dropdown-border-filled);
}

.SelectField-module__focusVisible__HoY8m:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt),
.SelectField-module__previewFocusVisible__ofA7l:not(.SelectField-module__disabled__O2Q0C):not(.SelectField-module__error__ho9Qt) {
  border-color: var(--dropdown-focus-outer);
  box-shadow: 0 0 0 4px var(--dropdown-focus-inner);
}

.SelectField-module__error__ho9Qt {
  border-color: var(--dropdown-error);
  box-shadow: 0 0 0 4px rgb(194 43 63 / 12%);
}

.SelectField-module__disabled__O2Q0C {
  background: var(--dropdown-disabled-surface);
  border-color: var(--dropdown-disabled-border);
}

.SelectField-module__input__IxXjU {
  width: 100%;
  min-height: calc(var(--dropdown-height) - 2px);
  padding:
    var(--dropdown-padding-top)
    calc(var(--dropdown-padding-inline) + 60px)
    var(--dropdown-padding-bottom)
    var(--dropdown-padding-inline);
  border: 0;
  border-radius: inherit;
  background: transparent;
  color: var(--dropdown-option-text);
}

.SelectField-module__field__CdQTv:not(.SelectField-module__labelRaised__IWKp4) .SelectField-module__input__IxXjU {
  padding-top: 3px;
  padding-bottom: 3px;
}

.SelectField-module__input__IxXjU:focus {
  outline: none;
}

.SelectField-module__withLeadingVisual__lCfgo .SelectField-module__input__IxXjU {
  padding-left: calc(var(--dropdown-padding-inline) + var(--dropdown-leading-size) + 12px);
}

.SelectField-module__input__IxXjU::placeholder {
  color: var(--dropdown-text-muted);
  opacity: 1;
}

.SelectField-module__disabled__O2Q0C .SelectField-module__input__IxXjU {
  color: var(--dropdown-disabled-text);
  cursor: not-allowed;
}

.SelectField-module__locked__HYyTG .SelectField-module__input__IxXjU {
  color: var(--dropdown-option-text);
  -webkit-text-fill-color: var(--dropdown-option-text);
  opacity: 1;
}

.SelectField-module__locked__HYyTG {
  --dropdown-height: 40px;
  --dropdown-padding-inline: 19px;
}

.SelectField-module__locked__HYyTG.SelectField-module__labelRaised__IWKp4 .SelectField-module__label__zbgmK {
  color: var(--vaa-color-neutral-60, var(--dropdown-label-raised));
}

.SelectField-module__locked__HYyTG.SelectField-module__labelRaised__IWKp4 .SelectField-module__input__IxXjU {
  padding-top: 15px;
  padding-bottom: 3px;
}

.SelectField-module__label__zbgmK {
  position: absolute;
  top: 50%;
  left: var(--dropdown-padding-inline);
  right: calc(var(--dropdown-padding-inline) + var(--dropdown-icon-size) + 12px);
  transform: translateY(-50%);
  color: var(--dropdown-label);
  font-family: var(--font-body);
  font-size: var(--dropdown-font-size);
  line-height: var(--dropdown-label-line-height);
  pointer-events: none;
  transition:
    top 120ms ease,
    transform 120ms ease,
    font-size 120ms ease,
    line-height 120ms ease,
    color 120ms ease;
}
.SelectField-module__filled__K4Dnr .SelectField-module__label__zbgmK {
  font-size: var(--dropdown-label-font-size);
}
.SelectField-module__withLeadingVisual__lCfgo .SelectField-module__label__zbgmK {
  left: calc(var(--dropdown-padding-inline) + var(--dropdown-leading-size) + 12px);
}

.SelectField-module__labelRaised__IWKp4 .SelectField-module__label__zbgmK {
  top: var(--dropdown-label-raised-top);
  transform: none;
  color: var(--dropdown-label-raised);
}

.SelectField-module__disabled__O2Q0C .SelectField-module__label__zbgmK {
  color: var(--dropdown-label-disabled);
}

.SelectField-module__required__rhShp {
  margin-left: 4px;
  color: var(--dropdown-error);
}

.SelectField-module__leadingVisual__AIQ7P {
  position: absolute;
  top: 50%;
  left: var(--dropdown-padding-inline);
  display: inline-flex;
  width: var(--dropdown-leading-size);
  height: var(--dropdown-leading-size);
  align-items: center;
  justify-content: center;
  color: var(--dropdown-text);
  transform: translateY(-50%);
  pointer-events: none;
}

.SelectField-module__leadingVisual__AIQ7P > svg,
.SelectField-module__chevron__Cg3sx > svg,
.SelectField-module__clearButton__fpnfN > svg {
  display: block;
  width: 100%;
  height: 100%;
}

.SelectField-module__disabled__O2Q0C .SelectField-module__leadingVisual__AIQ7P {
  color: var(--dropdown-label-disabled);
}

.SelectField-module__clearButton__fpnfN,
.SelectField-module__lockIndicator__l1fgU,
.SelectField-module__chevron__Cg3sx {
  position: absolute;
  top: 50%;
  display: inline-flex;
  width: var(--dropdown-icon-size);
  height: var(--dropdown-icon-size);
  align-items: center;
  justify-content: center;
  color: var(--dropdown-text);
  transform: translateY(-50%);
}

.SelectField-module__clearButton__fpnfN {
  right: calc(var(--dropdown-padding-inline) + var(--dropdown-icon-size) + 12px);
  border: 0;
  padding: 0;
  background: transparent;
  cursor: pointer;
}

.SelectField-module__lockIndicator__l1fgU {
  right: calc(var(--dropdown-padding-inline) + var(--dropdown-icon-size) + 4px);
  width: 18px;
  height: 18px;
  border: 0;
  padding: 0;
  background: transparent;
  color: var(--dropdown-label-disabled);
  pointer-events: none;
}

.SelectField-module__locked__HYyTG .SelectField-module__chevron__Cg3sx {
  color: var(--dropdown-label-disabled);
}

.SelectField-module__chevron__Cg3sx {
  right: var(--dropdown-padding-inline);
  pointer-events: none;
}

.SelectField-module__disabled__O2Q0C .SelectField-module__clearButton__fpnfN,
.SelectField-module__disabled__O2Q0C .SelectField-module__chevron__Cg3sx {
  color: var(--dropdown-label-disabled);
}

.SelectField-module__open__E33B9 .SelectField-module__chevron__Cg3sx {
  transform: translateY(-50%) rotate(180deg);
}

.SelectField-module__menu__Y5LJS {
  position: absolute;
  top: calc(100% + 4px);
  left: 0;
  right: 0;
  z-index: 20;
  overflow: hidden;
  border: 1px solid var(--dropdown-option-border);
  border-radius: var(--dropdown-radius);
  background: var(--dropdown-surface);
  box-shadow: var(--dropdown-menu-shadow);
}

.SelectField-module__menuUp__Vf0ba {
  top: auto;
  bottom: calc(100% + 4px);
}

.SelectField-module__options__vq82V {
  max-height: calc(var(--dropdown-option-height) * var(--dropdown-visible-option-count));
  margin: 0;
  padding: 8px 0;
  list-style: none;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: var(--dropdown-label-disabled) transparent;
}

.SelectField-module__options__vq82V::-webkit-scrollbar {
  width: 4px;
}

.SelectField-module__options__vq82V::-webkit-scrollbar-track {
  background: transparent;
}

.SelectField-module__options__vq82V::-webkit-scrollbar-thumb {
  border-radius: 999px;
  background: var(--dropdown-label-disabled);
}

.SelectField-module__option__FK760,
.SelectField-module__emptyState__ln04D {
  display: flex;
  min-height: 44px;
  width: 100%;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 4px var(--dropdown-padding-inline);
  background: var(--dropdown-surface);
}

.SelectField-module__option__FK760 {
  position: relative;
  color: var(--dropdown-option-text);
  cursor: pointer;
}

.SelectField-module__option__FK760 + .SelectField-module__option__FK760 {
  border-top: 1px solid var(--dropdown-option-border);
}

.SelectField-module__optionActive__OMdJt {
  background: var(--dropdown-option-hover);
}

.SelectField-module__optionSelected__wL9ct {
  background: var(--dropdown-option-selected);
}

.SelectField-module__optionDisabled__FPB76 {
  color: var(--dropdown-disabled-text);
  cursor: not-allowed;
}

.SelectField-module__optionLabel__XhBLn {
  display: flex;
  width: 100%;
  min-height: 36px;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.SelectField-module__emptyState__ln04D {
  color: var(--dropdown-option-text);
}

.SelectField-module__hint__ppvPB,
.SelectField-module__errorMessage__xkWBL {
  margin: 0;
  padding-inline: calc(var(--dropdown-mobile-padding-inline) - 1px);
}

.SelectField-module__hint__ppvPB {
  color: var(--dropdown-helper);
}

.SelectField-module__errorMessage__xkWBL {
  color: var(--dropdown-error);
}

@media (min-width: 600px) {
  .SelectField-module__field__CdQTv {
    --dropdown-height: var(--dropdown-desktop-height);
    --dropdown-padding-inline: var(--dropdown-desktop-padding-inline);
    --dropdown-padding-top: var(--dropdown-desktop-padding-top);
    --dropdown-padding-bottom: var(--dropdown-desktop-padding-bottom);
    --dropdown-label-raised-top: var(--dropdown-desktop-label-raised-top);
    --dropdown-option-height: var(--dropdown-option-desktop-height);
    --dropdown-label-font-size: 11px;
  }

  .SelectField-module__locked__HYyTG {
    --dropdown-height: 56px;
    --dropdown-padding-inline: 23px;
  }

  .SelectField-module__locked__HYyTG.SelectField-module__labelRaised__IWKp4 .SelectField-module__input__IxXjU {
    padding-top: 23px;
    padding-bottom: 11px;
  }

  .SelectField-module__options__vq82V {
    max-height: var(--dropdown-menu-desktop-max-height);
  }

  .SelectField-module__option__FK760,
  .SelectField-module__emptyState__ln04D {
    padding-inline: var(--dropdown-desktop-padding-inline);
  }

  .SelectField-module__hint__ppvPB,
  .SelectField-module__errorMessage__xkWBL {
    padding-inline: calc(var(--dropdown-desktop-padding-inline) - 1px);
  }
}

.Stepper-module__root__XU638 {
  display: grid;
  gap: var(--space-lg);
}

.Stepper-module__heading__MLAHo {
  margin: 0;
}

.Stepper-module__panel__Yb1uz {
  display: grid;
  gap: var(--space-md);
}

.Stepper-module__description__aaLYt {
  margin: 0;
  color: var(--color-text-muted);
}

.Stepper-module__actions__KuNiy {
  display: flex;
  gap: var(--space-sm);
  flex-wrap: wrap;
}

.Stepper-module__reviewList__Q5A_l {
  display: flex;
  gap: var(--space-sm);
  flex-wrap: wrap;
}

.Stepper-module__reviewButton__f5MQP {
  border: 1px solid var(--color-border);
  border-radius: 999px;
  background: var(--color-surface-strong);
  padding: 10px 14px;
  cursor: pointer;
}

.Stepper-module__reviewText__uJnQ3 {
  margin: 0;
  color: var(--color-text-muted);
}

.TextAreaField-module__root__SgEKD {
  display: grid;
  gap: 12px;
  width: 100%;
}

.TextAreaField-module__fieldStack__bNufe {
  display: grid;
  gap: 12px;
  width: 100%;
}

.TextAreaField-module__field__vCnwg {
  --text-area-current-resize-handle: var(--text-area-resize-handle);

  position: relative;
  width: 100%;
  border-radius: var(--text-area-radius);
  background: var(--text-area-surface);
  transition:
    box-shadow 120ms ease,
    background-color 120ms ease;
}

.TextAreaField-module__focusVisible__xp2ol:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__locked__pp60Q),
.TextAreaField-module__previewFocusVisible__XUJF0:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__locked__pp60Q) {
  --text-area-current-resize-handle: var(--text-area-resize-handle-focus);

  box-shadow: var(--text-area-focus-shadow);
}

.TextAreaField-module__error__EgEIX {
  --text-area-current-resize-handle: var(--text-area-resize-handle-error);

  box-shadow: var(--text-area-error-shadow);
}

.TextAreaField-module__textarea__QLdsh {
  display: block;
  width: 100%;
  min-height: var(--text-area-mobile-min-height);
  padding: var(--text-area-mobile-padding-block) var(--text-area-mobile-padding-inline);
  border: 0;
  border-radius: inherit;
  outline: 1px solid var(--text-area-border-default);
  outline-offset: -1px;
  background: var(--text-area-surface);
  color: var(--text-area-text);
  font-family: var(--font-body);
  font-size: var(--text-area-label-font-size);
  font-weight: 400;
  line-height: var(--text-area-label-line-height);
  font-feature-settings: 'ss02' on;
  resize: none;
  transition: outline-color 120ms ease;
}

.TextAreaField-module__textarea__QLdsh::placeholder {
  color: var(--text-area-placeholder);
  font-feature-settings: 'ss02' on;
  opacity: 1;
}

.TextAreaField-module__textarea__QLdsh::-webkit-resizer {
  width: var(--text-area-resize-handle-size);
  height: var(--text-area-resize-handle-size);
  border-bottom-right-radius: var(--text-area-radius);
  background: linear-gradient(135deg, transparent 0 50%, var(--text-area-current-resize-handle) 50% 100%);
}

.TextAreaField-module__textarea__QLdsh:disabled,
.TextAreaField-module__locked__pp60Q .TextAreaField-module__textarea__QLdsh {
  color: var(--text-area-placeholder);
}

.TextAreaField-module__textarea__QLdsh:disabled {
  cursor: not-allowed;
}

.TextAreaField-module__filled__Z2SqD .TextAreaField-module__textarea__QLdsh,
.TextAreaField-module__locked__pp60Q .TextAreaField-module__textarea__QLdsh {
  min-height: var(--text-area-mobile-filled-min-height);
}

.TextAreaField-module__locked__pp60Q .TextAreaField-module__textarea__QLdsh {
  padding-right: 44px;
  color: var(--text-area-text);
}

.TextAreaField-module__error__EgEIX .TextAreaField-module__textarea__QLdsh {
  outline-color: var(--text-area-error);
}

.TextAreaField-module__disabled__S5tjb .TextAreaField-module__textarea__QLdsh,
.TextAreaField-module__locked__pp60Q .TextAreaField-module__textarea__QLdsh {
  outline-color: var(--text-area-disabled-border);
}

.TextAreaField-module__previewHover__igIlq:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__locked__pp60Q) .TextAreaField-module__textarea__QLdsh {
  outline-color: var(--text-area-border-hover);
}

.TextAreaField-module__previewActive__afMXG:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__locked__pp60Q) .TextAreaField-module__textarea__QLdsh {
  outline-color: var(--text-area-border-active);
}

.TextAreaField-module__focusVisible__xp2ol:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__locked__pp60Q) .TextAreaField-module__textarea__QLdsh,
.TextAreaField-module__previewFocusVisible__XUJF0:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__locked__pp60Q) .TextAreaField-module__textarea__QLdsh {
  outline-color: var(--text-area-border-focus);
}

.TextAreaField-module__focused__I_wU6:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__focusVisible__xp2ol):not(.TextAreaField-module__locked__pp60Q) .TextAreaField-module__textarea__QLdsh {
  outline-color: var(--text-area-border-active);
}

.TextAreaField-module__filled__Z2SqD:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__focused__I_wU6):not(.TextAreaField-module__focusVisible__xp2ol):not(.TextAreaField-module__locked__pp60Q):not(.TextAreaField-module__previewActive__afMXG):not(
    .TextAreaField-module__previewFocusVisible__XUJF0
  )
  .TextAreaField-module__textarea__QLdsh {
  outline-color: var(--text-area-border-hover);
}

.TextAreaField-module__field__vCnwg:hover:not(.TextAreaField-module__disabled__S5tjb):not(.TextAreaField-module__focused__I_wU6):not(.TextAreaField-module__focusVisible__xp2ol):not(.TextAreaField-module__error__EgEIX):not(.TextAreaField-module__locked__pp60Q):not(.TextAreaField-module__previewActive__afMXG):not(
    .TextAreaField-module__previewFocusVisible__XUJF0
  ):not(.TextAreaField-module__previewHover__igIlq)
  .TextAreaField-module__textarea__QLdsh {
  outline-color: var(--text-area-border-hover);
}

.TextAreaField-module__label__WZOtl {
  color: var(--text-area-label);
  font-feature-settings: 'ss02' on;
}

.TextAreaField-module__required__BWsRp {
  margin-left: 4px;
  color: var(--text-area-error);
}

.TextAreaField-module__labelDisabled__rePzv,
.TextAreaField-module__labelDisabled__rePzv .TextAreaField-module__required__BWsRp {
  color: var(--text-area-label-disabled);
}

.TextAreaField-module__hint__T5BnJ,
.TextAreaField-module__errorMessage__mOmqH {
  margin: 0;
  font-feature-settings: 'ss02' on;
}

.TextAreaField-module__hint__T5BnJ {
  color: var(--text-area-helper);
}

.TextAreaField-module__errorMessage__mOmqH {
  color: var(--text-area-error);
}

.TextAreaField-module__lockIcon__XoFWw {
  position: absolute;
  top: 10px;
  right: 16px;
  width: 16px;
  height: 16px;
  color: var(--text-area-lock-icon);
  pointer-events: none;
}

@media (min-width: 600px) {
  .TextAreaField-module__textarea__QLdsh {
    min-height: var(--text-area-desktop-min-height);
    padding: var(--text-area-desktop-padding-block) var(--text-area-desktop-padding-inline);
    resize: vertical;
  }

  .TextAreaField-module__focused__I_wU6 .TextAreaField-module__textarea__QLdsh::placeholder,
  .TextAreaField-module__focusVisible__xp2ol .TextAreaField-module__textarea__QLdsh::placeholder,
  .TextAreaField-module__previewActive__afMXG .TextAreaField-module__textarea__QLdsh::placeholder,
  .TextAreaField-module__previewFocusVisible__XUJF0 .TextAreaField-module__textarea__QLdsh::placeholder {
    color: var(--text-area-placeholder-active);
  }

  .TextAreaField-module__filled__Z2SqD .TextAreaField-module__textarea__QLdsh,
  .TextAreaField-module__locked__pp60Q .TextAreaField-module__textarea__QLdsh {
    min-height: var(--text-area-desktop-min-height);
  }

  .TextAreaField-module__locked__pp60Q .TextAreaField-module__textarea__QLdsh {
    padding-right: 54px;
  }

  .TextAreaField-module__lockIcon__XoFWw {
    top: 18px;
    right: 24px;
    width: 18px;
    height: 18px;
  }
}

@media (forced-colors: active) {
  .TextAreaField-module__field__vCnwg {
    box-shadow: none;
  }

  .TextAreaField-module__textarea__QLdsh {
    outline-color: CanvasText;
  }

  .TextAreaField-module__focusVisible__xp2ol {
    outline: 2px solid Highlight;
    outline-offset: 2px;
    box-shadow: none;
  }

  .TextAreaField-module__error__EgEIX {
    outline: 1px solid Mark;
    box-shadow: none;
  }

  .TextAreaField-module__textarea__QLdsh::-webkit-resizer {
    background: CanvasText;
  }

  .TextAreaField-module__disabled__S5tjb .TextAreaField-module__textarea__QLdsh,
  .TextAreaField-module__locked__pp60Q .TextAreaField-module__textarea__QLdsh {
    outline-color: GrayText;
  }
}

.FeedbackFormApp-module__page__PVeAU {
  display: grid;
  gap: var(--space-xl);
  max-width: 1180px;
  margin: 0 auto;
  padding: clamp(24px, 4vw, 48px);
}

.FeedbackFormApp-module__hero__A_nez {
  display: grid;
  gap: var(--space-md);
}

.FeedbackFormApp-module__eyebrow__42tHS {
  color: var(--color-primary);
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.FeedbackFormApp-module__subtitle__mprXW {
  max-width: 72ch;
  color: var(--color-text-muted);
}

.FeedbackFormApp-module__form__9tL4e {
  display: grid;
  gap: var(--space-lg);
}

.FeedbackFormApp-module__gridTwo__t_T1p {
  display: grid;
  gap: var(--space-lg);
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.FeedbackFormApp-module__gridThree__slXgM {
  display: grid;
  gap: var(--space-lg);
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.FeedbackFormApp-module__checkboxGrid__K38H7 {
  display: grid;
  gap: var(--space-sm);
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.FeedbackFormApp-module__fullWidth__PG5Ty {
  grid-column: 1 / -1;
}

.FeedbackFormApp-module__submitRow___wQLl {
  display: flex;
  justify-content: flex-start;
}

.FeedbackFormApp-module__inlineNote__oxKnt {
  margin: 0;
  color: var(--color-text-muted);
}

.FeedbackFormApp-module__sectionStack__XKsHG {
  display: grid;
  gap: var(--space-lg);
}

.FeedbackFormApp-module__richText__QtQl_ {
  padding: var(--space-md);
  border-radius: var(--radius-md);
  background: rgb(255 255 255 / 55%);
}

@media (max-width: 900px) {
  .FeedbackFormApp-module__gridThree__slXgM,
  .FeedbackFormApp-module__gridTwo__t_T1p,
  .FeedbackFormApp-module__checkboxGrid__K38H7 {
    grid-template-columns: 1fr;
  }
}

.SupportingDocumentsSection-module__root__Ttttp {
  padding: 24px 0;
  border-top: 1px solid var(--vaa-color-border-primary);
  border-bottom: 1px solid var(--vaa-color-border-primary);
}

.SupportingDocumentsSection-module__content__bwBu8 {
  display: grid;
  gap: 16px;
}

.SupportingDocumentsSection-module__title__rg7Ep {
  margin: 0;
  color: var(--vaa-color-text-heading);
  font-feature-settings: 'ss02' on;
}

@media (min-width: 1024px) {
  .SupportingDocumentsSection-module__root__Ttttp {
    padding: 32px 0;
  }
}


@layer vaa-backbone, vaa-ui, vaa-widgets, custom;@layer vaa-backbone{@font-face{font-family:"GT AmericaExtended";src:url(0.1.18091/css/5b8b5fe5030a09955b2e.woff2) format("woff2"),url(0.1.18091/css/cee876a5d00e13bc33e3.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"GT America";src:url(0.1.18091/css/5eb85eed3b64350a8d83.woff2) format("woff2"),url(0.1.18091/css/9c231a81e2f8b1bc1906.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GT America";src:url(0.1.18091/css/52dbbb49c854d5243c57.woff2) format("woff2"),url(0.1.18091/css/283992ae2ece13f49684.woff) format("woff");font-weight:500;font-style:normal}}@layer vaa-backbone{:root,.vaa-theme{--vaa-font-heading: "GT AmericaExtended", Arial, helvetica, 'Segoe UI', verdana, sans-serif;--vaa-font-body: "GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;--vaa-font-weight-regular: 400;--vaa-font-weight-medium: 500;--vaa-heading-2xl-font-size: 36px;--vaa-heading-2xl-line-height: 45px;--vaa-heading-2xl-font-size-sm-up: 48px;--vaa-heading-2xl-line-height-sm-up: 60px;--vaa-heading-xl-font-size: 27px;--vaa-heading-xl-line-height: 34px;--vaa-heading-xl-font-size-sm-up: 35px;--vaa-heading-xl-line-height-sm-up: 44px;--vaa-heading-l-font-size: 22px;--vaa-heading-l-line-height: 28px;--vaa-heading-l-font-size-sm-up: 27px;--vaa-heading-l-line-height-sm-up: 34px;--vaa-heading-m-font-size: 18px;--vaa-heading-m-line-height: 23px;--vaa-heading-m-font-size-sm-up: 21px;--vaa-heading-m-line-height-sm-up: 26px;--vaa-heading-s-font-size: 16px;--vaa-heading-s-line-height: 20px;--vaa-heading-s-font-size-sm-up: 18px;--vaa-heading-s-line-height-sm-up: 23px;--vaa-heading-xs-font-size: 13px;--vaa-heading-xs-line-height: 16px;--vaa-heading-xs-font-size-sm-up: 14px;--vaa-heading-xs-line-height-sm-up: 18px;--vaa-body-l-font-size: 16px;--vaa-body-l-line-height: 24px;--vaa-body-m-font-size: 13px;--vaa-body-m-line-height: 20px;--vaa-body-s-font-size: 11px;--vaa-body-s-line-height: 16px;--vaa-label-l-font-size: 16px;--vaa-label-l-line-height: 20px;--vaa-label-m-font-size: 13px;--vaa-label-m-line-height: 16px;--vaa-label-s-font-size: 11px;--vaa-label-s-line-height: 12px}}@layer vaa-backbone{.vaa-theme{font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body)}.vaa-font-heading{font-family:"GT AmericaExtended", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-heading)}.vaa-font-body{font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body)}.vaa-heading-2xl,.vaa-heading-xl,.vaa-heading-l,.vaa-heading-m,.vaa-heading-s,.vaa-heading-xs{font-family:"GT AmericaExtended", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-heading);font-weight:500;font-weight:var(--vaa-font-weight-medium);letter-spacing:0;margin:0}.vaa-heading-2xl{font-size:36px;font-size:var(--vaa-heading-2xl-font-size);line-height:45px;line-height:var(--vaa-heading-2xl-line-height)}@media(min-width: 600px){.vaa-heading-2xl{font-size:48px;font-size:var(--vaa-heading-2xl-font-size-sm-up);line-height:60px;line-height:var(--vaa-heading-2xl-line-height-sm-up)}}.vaa-heading-xl{font-size:27px;font-size:var(--vaa-heading-xl-font-size);line-height:34px;line-height:var(--vaa-heading-xl-line-height)}@media(min-width: 600px){.vaa-heading-xl{font-size:35px;font-size:var(--vaa-heading-xl-font-size-sm-up);line-height:44px;line-height:var(--vaa-heading-xl-line-height-sm-up)}}.vaa-heading-l{font-size:22px;font-size:var(--vaa-heading-l-font-size);line-height:28px;line-height:var(--vaa-heading-l-line-height)}@media(min-width: 600px){.vaa-heading-l{font-size:27px;font-size:var(--vaa-heading-l-font-size-sm-up);line-height:34px;line-height:var(--vaa-heading-l-line-height-sm-up)}}.vaa-heading-m{font-size:18px;font-size:var(--vaa-heading-m-font-size);line-height:23px;line-height:var(--vaa-heading-m-line-height)}@media(min-width: 600px){.vaa-heading-m{font-size:21px;font-size:var(--vaa-heading-m-font-size-sm-up);line-height:26px;line-height:var(--vaa-heading-m-line-height-sm-up)}}.vaa-heading-s{font-size:16px;font-size:var(--vaa-heading-s-font-size);line-height:20px;line-height:var(--vaa-heading-s-line-height)}@media(min-width: 600px){.vaa-heading-s{font-size:18px;font-size:var(--vaa-heading-s-font-size-sm-up);line-height:23px;line-height:var(--vaa-heading-s-line-height-sm-up)}}.vaa-heading-xs{font-size:13px;font-size:var(--vaa-heading-xs-font-size);line-height:16px;line-height:var(--vaa-heading-xs-line-height)}@media(min-width: 600px){.vaa-heading-xs{font-size:14px;font-size:var(--vaa-heading-xs-font-size-sm-up);line-height:18px;line-height:var(--vaa-heading-xs-line-height-sm-up)}}.vaa-body-l,.vaa-body-m,.vaa-body-s,.vaa-label-l,.vaa-label-m,.vaa-label-s{font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-weight:400;font-weight:var(--vaa-font-weight-regular);letter-spacing:0;margin:0}.vaa-heading-2xl :where(b,strong),.vaa-heading-xl :where(b,strong),.vaa-heading-l :where(b,strong),.vaa-heading-m :where(b,strong),.vaa-heading-s :where(b,strong),.vaa-heading-xs :where(b,strong),.vaa-body-l :where(b,strong),.vaa-body-m :where(b,strong),.vaa-body-s :where(b,strong),.vaa-label-l :where(b,strong),.vaa-label-m :where(b,strong),.vaa-label-s :where(b,strong){font-weight:500;font-weight:var(--vaa-font-weight-medium)}.vaa-body-l{font-size:16px;font-size:var(--vaa-body-l-font-size);line-height:24px;line-height:var(--vaa-body-l-line-height)}.vaa-body-m{font-size:13px;font-size:var(--vaa-body-m-font-size);line-height:20px;line-height:var(--vaa-body-m-line-height)}.vaa-body-s{font-size:11px;font-size:var(--vaa-body-s-font-size);line-height:16px;line-height:var(--vaa-body-s-line-height)}.vaa-label-l{font-size:16px;font-size:var(--vaa-label-l-font-size);line-height:20px;line-height:var(--vaa-label-l-line-height)}.vaa-label-m{font-size:13px;font-size:var(--vaa-label-m-font-size);line-height:16px;line-height:var(--vaa-label-m-line-height)}.vaa-label-s{font-size:11px;font-size:var(--vaa-label-s-font-size);line-height:12px;line-height:var(--vaa-label-s-line-height)}.vaa-font-regular{font-weight:400;font-weight:var(--vaa-font-weight-regular)}.vaa-font-medium{font-weight:500;font-weight:var(--vaa-font-weight-medium)}}@layer vaa-backbone{:root,.vaa-theme{--vaa-color-base-white: #fff;--vaa-color-base-black: #1d1c1f;--vaa-color-base-transparent: transparent;--vaa-color-neutral-black: #1c1b1d;--vaa-color-neutral-100: #1a1a1a;--vaa-color-neutral-97: #232225;--vaa-color-neutral-95: #1c1b1d;--vaa-color-neutral-90: #2b2a2c;--vaa-color-neutral-88: #38373a;--vaa-color-neutral-80: #414042;--vaa-color-neutral-73: #737075;--vaa-color-neutral-72: #5d5c5f;--vaa-color-neutral-70: #575559;--vaa-color-neutral-60: #737075;--vaa-color-neutral-50: #89878c;--vaa-color-neutral-40: #a5a4a7;--vaa-color-neutral-35: #cbd5e0;--vaa-color-neutral-30: #cccbcc;--vaa-color-neutral-28: #bfbfc0;--vaa-color-neutral-25: #d2d2d2;--vaa-color-neutral-23: #d9d9d9;--vaa-color-neutral-20: #e8e8e8;--vaa-color-neutral-12: #e4e4e4;--vaa-color-neutral-10: #f2f2f3;--vaa-color-neutral-5: #f7f7f8;--vaa-color-neutral-05: #fafafa;--vaa-color-neutral-3: #f9f9f9;--vaa-color-neutral-2: #fafafa;--vaa-color-neutral-alpha-80: rgba(29, 28, 31, 0.8);--vaa-color-neutral-alpha-30: rgba(0, 0, 0, 0.05);--vaa-color-neutral-alpha-20: rgba(0, 0, 0, 0.2);--vaa-color-neutral-alpha-12: rgba(29, 28, 31, 0.12);--vaa-color-neutral-alpha-10: rgba(29, 28, 31, 0.1);--vaa-color-neutral-alpha-5: rgba(29, 28, 31, 0.05);--vaa-color-neutral-cool-70: #66636a;--vaa-color-neutral-cool-50: #a5abb3;--vaa-color-neutral-cool-30: #c9ced6;--vaa-color-neutral-cool-20: #dfe2e7;--vaa-color-white-alpha-98: rgba(255, 255, 255, 0.98);--vaa-color-white-alpha-95: rgba(255, 255, 255, 0.95);--vaa-color-white-alpha-90: rgba(255, 255, 255, 0.9);--vaa-color-white-alpha-80: rgba(255, 255, 255, 0.8);--vaa-color-white-alpha-70: rgba(255, 255, 255, 0.7);--vaa-color-white-alpha-60: rgba(255, 255, 255, 0.6);--vaa-color-white-alpha-50: rgba(255, 255, 255, 0.5);--vaa-color-white-alpha-40: rgba(255, 255, 255, 0.4);--vaa-color-white-alpha-41: rgba(255, 255, 255, 0.41);--vaa-color-white-alpha-30: rgba(255, 255, 255, 0.3);--vaa-color-white-alpha-20: rgba(255, 255, 255, 0.2);--vaa-color-white-alpha-10: rgba(255, 255, 255, 0.1);--vaa-color-white-alpha-5: rgba(255, 255, 255, 0.05);--vaa-color-white-alpha-0: rgba(255, 255, 255, 0);--vaa-color-black-alpha-95: rgba(0, 0, 0, 0.95);--vaa-color-black-alpha-90: rgba(0, 0, 0, 0.9);--vaa-color-black-alpha-80: rgba(0, 0, 0, 0.8);--vaa-color-black-alpha-70: rgba(0, 0, 0, 0.7);--vaa-color-black-alpha-60: rgba(0, 0, 0, 0.6);--vaa-color-black-alpha-50: rgba(0, 0, 0, 0.5);--vaa-color-black-alpha-40: rgba(0, 0, 0, 0.4);--vaa-color-black-alpha-30: rgba(0, 0, 0, 0.3);--vaa-color-black-alpha-20: rgba(0, 0, 0, 0.2);--vaa-color-black-alpha-10: rgba(0, 0, 0, 0.1);--vaa-color-black-alpha-5: rgba(0, 0, 0, 0.05);--vaa-color-black-alpha-0: rgba(0, 0, 0, 0);--vaa-color-legacy-white-alpha-98: rgba(225, 225, 225, 0.98);--vaa-color-legacy-white-alpha-80: rgba(225, 225, 225, 0.8);--vaa-color-red-100: #ba0e0e;--vaa-color-red-95: #5d0404;--vaa-color-red-90: #8d0707;--vaa-color-red-80: #a10808;--vaa-color-red-70: #c30909;--vaa-color-red-60: #e10a0a;--vaa-color-red-50: #f53232;--vaa-color-red-45: #f96666;--vaa-color-red-40: #f96666;--vaa-color-red-30: #fd9b9b;--vaa-color-red-20: #fecaca;--vaa-color-red-10: #fee2e2;--vaa-color-red-5: #fef2f2;--vaa-color-red-2: #fffafa;--vaa-color-red-alpha-80: rgba(225, 10, 10, 0.8);--vaa-color-red-alpha-70: rgba(225, 10, 10, 0.7);--vaa-color-red-alpha-60: rgba(225, 10, 10, 0.6);--vaa-color-red-alpha-50: rgba(225, 10, 10, 0.5);--vaa-color-red-alpha-40: rgba(225, 10, 10, 0.4);--vaa-color-red-alpha-30: rgba(225, 10, 10, 0.3);--vaa-color-red-alpha-20: rgba(225, 10, 10, 0.2);--vaa-color-red-alpha-10: rgba(225, 10, 10, 0.1);--vaa-color-red-alpha-5: rgba(225, 10, 10, 0.05);--vaa-color-red-surface: #fef3f3;--vaa-color-red-surface-subtle: #fef2f2;--vaa-color-red-surface-muted: #fce6e6;--vaa-color-crimson-95: #5d0410;--vaa-color-crimson-90: #8d0719;--vaa-color-crimson-80: #a1081c;--vaa-color-crimson-70: #c30922;--vaa-color-crimson-60: #e10a27;--vaa-color-crimson-50: #f5324c;--vaa-color-crimson-40: #f9667a;--vaa-color-crimson-30: #fd9ba8;--vaa-color-crimson-20: #fecad1;--vaa-color-crimson-10: #fee2e6;--vaa-color-crimson-5: #fef2f3;--vaa-color-crimson-2: #fffafb;--vaa-color-silver-95: #1a1a1e;--vaa-color-silver-90: #28282e;--vaa-color-silver-80: #414147;--vaa-color-silver-70: #58585d;--vaa-color-silver-60: #727278;--vaa-color-silver-50: #86868d;--vaa-color-silver-40: #a7a7aa;--vaa-color-silver-30: #c8c8cb;--vaa-color-silver-20: #e7e7e9;--vaa-color-silver-10: #f4f4f5;--vaa-color-silver-5: #fafafa;--vaa-color-silver-2: #fcfcfd;--vaa-color-gold-95: #412b10;--vaa-color-gold-90: #5f4629;--vaa-color-gold-80: #6c5437;--vaa-color-gold-70: #7d6240;--vaa-color-gold-60: #8c6e4a;--vaa-color-gold-50: #af895a;--vaa-color-gold-40: #c6a780;--vaa-color-gold-30: #dbc7ae;--vaa-color-gold-20: #e9ddce;--vaa-color-gold-10: #f1e9e0;--vaa-color-gold-5: #f9f5f1;--vaa-color-gold-2: #fcfaf8;--vaa-color-platinum-95: #1e1d1c;--vaa-color-platinum-90: #2c2b2a;--vaa-color-platinum-80: #464442;--vaa-color-platinum-70: #5a5754;--vaa-color-platinum-60: #76736f;--vaa-color-platinum-50: #8d8a86;--vaa-color-platinum-40: #a8a5a3;--vaa-color-platinum-30: #ceccca;--vaa-color-platinum-20: #e9e8e7;--vaa-color-platinum-10: #f5f5f4;--vaa-color-platinum-5: #fafafa;--vaa-color-platinum-2: #fdfcfc;--vaa-color-beyond-95: #1d174f;--vaa-color-beyond-90: #2d2760;--vaa-color-beyond-80: #3a356b;--vaa-color-beyond-70: #4c4776;--vaa-color-beyond-60: #5c5880;--vaa-color-beyond-50: #6b638f;--vaa-color-beyond-40: #8f8ab7;--vaa-color-beyond-30: #bab7d7;--vaa-color-beyond-20: #d5d3e8;--vaa-color-beyond-10: #e4e3f2;--vaa-color-beyond-5: #f1f0fa;--vaa-color-beyond-2: #f8f8fc;--vaa-color-green-95: #03301e;--vaa-color-green-90: #054f31;--vaa-color-green-80: #05603a;--vaa-color-green-70: #027a48;--vaa-color-green-60: #039855;--vaa-color-green-50: #12b76a;--vaa-color-green-40: #32d583;--vaa-color-green-30: #6ce9a6;--vaa-color-green-20: #a6f4c5;--vaa-color-green-10: #d1fadf;--vaa-color-green-5: #ecfdf3;--vaa-color-green-2: #f6fef9;--vaa-color-orange-95: #651e00;--vaa-color-orange-90: #7e2e0e;--vaa-color-orange-80: #9e3200;--vaa-color-orange-70: #cc4700;--vaa-color-orange-60: #e86c00;--vaa-color-orange-50: #f79009;--vaa-color-orange-40: #fdb022;--vaa-color-orange-30: #fec84b;--vaa-color-orange-20: #fedf89;--vaa-color-orange-10: #fef0c7;--vaa-color-orange-5: #fffaeb;--vaa-color-orange-2: #fffcf5;--vaa-color-purple-100: #512698;--vaa-color-purple-95: #2d054e;--vaa-color-purple-90: #3a0e6d;--vaa-color-purple-80: #44207e;--vaa-color-purple-70: #512698;--vaa-color-purple-60: #723cc8;--vaa-color-purple-50: #8e57e5;--vaa-color-purple-40: #ad85f5;--vaa-color-purple-30: #d4bbfb;--vaa-color-purple-20: #e6d7fe;--vaa-color-purple-15: #e5dff0;--vaa-color-purple-12: #f9f7fd;--vaa-color-purple-10: #f3ebff;--vaa-color-purple-5: #f9f5ff;--vaa-color-purple-2: #fcfaff;--vaa-color-pink-100: #dea6c2;--vaa-color-pink-80: #e5b8ce;--vaa-color-pink-60: #ebcada;--vaa-color-pink-40: #fff5f5;--vaa-color-pink-30: #f5e4ed;--vaa-color-pink-24: #f7eaf0;--vaa-color-pink-20: rgba(225, 10, 10, 0.1);--vaa-color-pink-15: #faf2f6;--vaa-color-pink-10: rgba(224, 11, 11, 0.05);--vaa-color-pink-5: rgba(225, 10, 10, 0.05);--vaa-color-pink-alpha-0: rgba(250, 242, 246, 0);--vaa-color-navy-100: #1f1a4f;--vaa-color-navy-80: #4c4972;--vaa-color-navy-60: #787695;--vaa-color-navy-30: #bcbaca;--vaa-color-navy-15: #dfdde6;--vaa-color-blue-95: #13274e;--vaa-color-blue-90: #1d356a;--vaa-color-blue-80: #194185;--vaa-color-blue-70: #175cd3;--vaa-color-blue-60: #1570ef;--vaa-color-blue-50: #1976d2;--vaa-color-blue-40: #53b1fd;--vaa-color-blue-30: #84caff;--vaa-color-blue-20: #b2ddff;--vaa-color-blue-10: #d1e9ff;--vaa-color-blue-5: #f0f6ff;--vaa-color-blue-2: #f5faff;--vaa-color-feedback-info: #3053ba;--vaa-color-feedback-info-strong: #175cd3;--vaa-color-feedback-info-surface: #ebeef7;--vaa-color-feedback-info-surface-subtle: #f0f8ff;--vaa-color-feedback-info-ring: #d1e9ff;--vaa-color-feedback-info-alpha-12: rgba(48, 83, 186, 0.12);--vaa-color-feedback-info-alpha-10: rgba(48, 83, 186, 0.1);--vaa-color-feedback-success: #198050;--vaa-color-feedback-success-strong: var(--vaa-color-green-70);--vaa-color-feedback-success-surface: #ebf7f2;--vaa-color-feedback-success-surface-subtle: var(--vaa-color-green-5);--vaa-color-feedback-success-accent: var(--vaa-color-green-50);--vaa-color-feedback-warning: #9e6100;--vaa-color-feedback-warning-strong: #c77b00;--vaa-color-feedback-warning-bold: var(--vaa-color-orange-70);--vaa-color-feedback-warning-surface: #f7f2eb;--vaa-color-feedback-warning-surface-subtle: var(--vaa-color-orange-5);--vaa-color-feedback-warning-accent: var(--vaa-color-orange-50);--vaa-color-feedback-warning-accent-strong: var(--vaa-color-orange-40);--vaa-color-feedback-error: var(--vaa-color-red-60);--vaa-color-feedback-error-strong: var(--vaa-color-red-70);--vaa-color-feedback-error-surface: var(--vaa-color-red-surface-subtle);--vaa-color-feedback-error-surface-muted: var(--vaa-color-red-surface-muted);--vaa-color-feedback-error-border: var(--vaa-color-red-20);--vaa-color-feedback-error-ring: var(--vaa-color-red-45);--vaa-color-gradient-primary-dusk-0: #512698;--vaa-color-gradient-primary-dusk-70: #991851;--vaa-color-gradient-primary-dusk-100: #e10a0a;--vaa-color-gradient-primary-dawn-0: #e10a0a;--vaa-color-gradient-primary-dawn-70: #e22b53;--vaa-color-gradient-primary-dawn-100: #e24c9b;--vaa-color-gradient-tier-red-0: var(--vaa-color-red-60);--vaa-color-gradient-tier-red-100: #5d0404;--vaa-gradient-primary-dusk-90: linear-gradient( 270deg, var(--vaa-color-gradient-primary-dusk-0) 0%, var(--vaa-color-gradient-primary-dusk-70) 70%, var(--vaa-color-gradient-primary-dusk-100) 100% );--vaa-gradient-primary-dusk-135: linear-gradient( 315deg, var(--vaa-color-gradient-primary-dusk-0) 0%, var(--vaa-color-gradient-primary-dusk-70) 70%, var(--vaa-color-gradient-primary-dusk-100) 100% );--vaa-gradient-primary-dawn-135: linear-gradient( 315deg, var(--vaa-color-gradient-primary-dawn-0) 0%, var(--vaa-color-gradient-primary-dawn-70) 70%, var(--vaa-color-gradient-primary-dawn-100) 100% );--vaa-gradient-tier-red-135: linear-gradient( 135deg, var(--vaa-color-gradient-tier-red-0) 0%, var(--vaa-color-gradient-tier-red-100) 100% );--vaa-color-text-primary: var(--vaa-color-neutral-black);--vaa-color-text-secondary: var(--vaa-color-neutral-72);--vaa-color-text-disabled: var(--vaa-color-neutral-28);--vaa-color-text-inverse: var(--vaa-color-base-white);--vaa-color-text-heading: var(--vaa-color-purple-95);--vaa-color-text-brand: var(--vaa-color-purple-100);--vaa-color-text-action: var(--vaa-color-red-60);--vaa-color-text-action-hover: var(--vaa-color-red-70);--vaa-color-text-error: var(--vaa-color-feedback-error);--vaa-color-text-success: var(--vaa-color-feedback-success-strong);--vaa-color-text-info: var(--vaa-color-feedback-info-strong);--vaa-color-text-warning: var(--vaa-color-feedback-warning);--vaa-color-surface-primary: var(--vaa-color-base-white);--vaa-color-surface-secondary: var(--vaa-color-neutral-3);--vaa-color-surface-tertiary: var(--vaa-color-neutral-10);--vaa-color-surface-selected: var(--vaa-color-neutral-12);--vaa-color-surface-disabled: var(--vaa-color-neutral-3);--vaa-color-surface-brand: var(--vaa-color-purple-5);--vaa-color-surface-action-subtle: var(--vaa-color-red-surface-subtle);--vaa-color-surface-overlay: var(--vaa-color-neutral-alpha-80);--vaa-color-surface-inverse: var(--vaa-color-neutral-black);--vaa-color-border-primary: var(--vaa-color-neutral-20);--vaa-color-border-secondary: var(--vaa-color-neutral-28);--vaa-color-border-subtle: var(--vaa-color-neutral-12);--vaa-color-border-hover: var(--vaa-color-pink-100);--vaa-color-border-active: var(--vaa-color-neutral-50);--vaa-color-border-focus: var(--vaa-color-feedback-info);--vaa-color-border-focus-visible: var(--vaa-color-feedback-info);--vaa-color-border-error: var(--vaa-color-feedback-error);--vaa-color-border-action: var(--vaa-color-red-60);--vaa-color-border-action-hover: var(--vaa-color-red-70);--vaa-color-border-inverse: var(--vaa-color-base-white);--vaa-color-focus-ring-inner: var(--vaa-color-feedback-info-strong);--vaa-color-focus-ring-outer: var(--vaa-color-feedback-info-ring);--vaa-color-focus-outline: var(--vaa-color-feedback-info-strong);--vaa-color-focus-outline-offset-surface: var(--vaa-color-feedback-info-ring);--vaa-color-action-primary-bg: var(--vaa-color-red-60);--vaa-color-action-primary-bg-hover: var(--vaa-color-red-90);--vaa-color-action-primary-bg-active: var(--vaa-color-red-100);--vaa-color-action-primary-bg-focus: var(--vaa-color-red-60);--vaa-color-action-primary-bg-focus-visible: var(--vaa-color-red-90);--vaa-color-action-primary-bg-disabled: var(--vaa-color-neutral-25);--vaa-color-action-primary-text: var(--vaa-color-base-white);--vaa-color-action-primary-text-hover: var(--vaa-color-base-white);--vaa-color-action-primary-border: var(--vaa-color-red-60);--vaa-color-action-primary-border-hover: var(--vaa-color-pink-30);--vaa-color-action-secondary-bg: var(--vaa-color-base-white);--vaa-color-action-secondary-bg-hover: var(--vaa-color-red-surface);--vaa-color-action-secondary-bg-active: var(--vaa-color-red-surface-muted);--vaa-color-action-secondary-bg-focus: var(--vaa-color-base-white);--vaa-color-action-secondary-bg-focus-visible: var(--vaa-color-red-surface);--vaa-color-action-secondary-bg-disabled: var(--vaa-color-neutral-alpha-5);--vaa-color-action-secondary-text: var(--vaa-color-red-60);--vaa-color-action-secondary-text-hover: var(--vaa-color-red-60);--vaa-color-action-secondary-text-disabled: var(--vaa-color-neutral-25);--vaa-color-action-secondary-border: var(--vaa-color-red-60);--vaa-color-action-secondary-border-hover: var(--vaa-color-red-60);--vaa-color-action-secondary-border-disabled: var(--vaa-color-neutral-25);--vaa-color-action-tertiary-bg: transparent;--vaa-color-action-tertiary-bg-hover: var(--vaa-color-red-10);--vaa-color-action-tertiary-bg-active: var(--vaa-color-red-alpha-40);--vaa-color-action-tertiary-bg-focus: var(--vaa-color-base-white);--vaa-color-action-tertiary-bg-focus-visible: var(--vaa-color-red-10);--vaa-color-action-tertiary-text: var(--vaa-color-red-60);--vaa-color-action-tertiary-text-hover: var(--vaa-color-red-60);--vaa-color-action-tertiary-text-disabled: var(--vaa-color-neutral-25);--vaa-color-action-tertiary-border: transparent;--vaa-color-action-tertiary-border-hover: transparent;--vaa-color-action-tertiary-border-focus-visible: var(--vaa-color-red-60);--vaa-color-icon-primary: var(--vaa-color-neutral-black);--vaa-color-icon-secondary: var(--vaa-color-neutral-25);--vaa-color-icon-tertiary: var(--vaa-color-neutral-95);--vaa-color-icon-disabled: var(--vaa-color-neutral-28);--vaa-color-icon-action: var(--vaa-color-red-60);--vaa-color-icon-inverse: var(--vaa-color-base-white)}}.vaa-theme .vaa-rte h1,.vaa-theme .vaa-rte h2,.vaa-theme .vaa-rte h3,.vaa-theme .vaa-rte h4,.vaa-theme .vaa-rte h5,.vaa-theme .vaa-rte h6,.vaa-theme .vaa__rte h1,.vaa-theme .vaa__rte h2,.vaa-theme .vaa__rte h3,.vaa-theme .vaa__rte h4,.vaa-theme .vaa__rte h5,.vaa-theme .vaa__rte h6,.vaa-theme .rich-text h1,.vaa-theme .rich-text h2,.vaa-theme .rich-text h3,.vaa-theme .rich-text h4,.vaa-theme .rich-text h5,.vaa-theme .rich-text h6,.vaa-theme .vaRichText h1,.vaa-theme .vaRichText h2,.vaa-theme .vaRichText h3,.vaa-theme .vaRichText h4,.vaa-theme .vaRichText h5,.vaa-theme .vaRichText h6,.vaa-theme .vaRte h1,.vaa-theme .vaRte h2,.vaa-theme .vaRte h3,.vaa-theme .vaRte h4,.vaa-theme .vaRte h5,.vaa-theme .vaRte h6,.vaTheme .vaa-rte h1,.vaTheme .vaa-rte h2,.vaTheme .vaa-rte h3,.vaTheme .vaa-rte h4,.vaTheme .vaa-rte h5,.vaTheme .vaa-rte h6,.vaTheme .vaa__rte h1,.vaTheme .vaa__rte h2,.vaTheme .vaa__rte h3,.vaTheme .vaa__rte h4,.vaTheme .vaa__rte h5,.vaTheme .vaa__rte h6,.vaTheme .rich-text h1,.vaTheme .rich-text h2,.vaTheme .rich-text h3,.vaTheme .rich-text h4,.vaTheme .rich-text h5,.vaTheme .rich-text h6,.vaTheme .vaRichText h1,.vaTheme .vaRichText h2,.vaTheme .vaRichText h3,.vaTheme .vaRichText h4,.vaTheme .vaRichText h5,.vaTheme .vaRichText h6,.vaTheme .vaRte h1,.vaTheme .vaRte h2,.vaTheme .vaRte h3,.vaTheme .vaRte h4,.vaTheme .vaRte h5,.vaTheme .vaRte h6{color:#2d054e;color:var(--vaa-color-text-heading);font-family:"GT AmericaExtended", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-heading);font-weight:500;font-weight:var(--vaa-font-weight-medium);letter-spacing:0;margin:0;margin:initial}.vaa-theme .vaa-rte h1,.vaa-theme .vaa__rte h1,.vaa-theme .rich-text h1,.vaa-theme .vaRichText h1,.vaa-theme .vaRte h1,.vaTheme .vaa-rte h1,.vaTheme .vaa__rte h1,.vaTheme .rich-text h1,.vaTheme .vaRichText h1,.vaTheme .vaRte h1{font-size:36px;font-size:var(--vaa-heading-2xl-font-size);line-height:45px;line-height:var(--vaa-heading-2xl-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h1,.vaa-theme .vaa__rte h1,.vaa-theme .rich-text h1,.vaa-theme .vaRichText h1,.vaa-theme .vaRte h1,.vaTheme .vaa-rte h1,.vaTheme .vaa__rte h1,.vaTheme .rich-text h1,.vaTheme .vaRichText h1,.vaTheme .vaRte h1{font-size:48px;font-size:var(--vaa-heading-2xl-font-size-sm-up);line-height:60px;line-height:var(--vaa-heading-2xl-line-height-sm-up)}}.vaa-theme .vaa-rte h2,.vaa-theme .vaa__rte h2,.vaa-theme .rich-text h2,.vaa-theme .vaRichText h2,.vaa-theme .vaRte h2,.vaTheme .vaa-rte h2,.vaTheme .vaa__rte h2,.vaTheme .rich-text h2,.vaTheme .vaRichText h2,.vaTheme .vaRte h2{font-size:27px;font-size:var(--vaa-heading-xl-font-size);line-height:34px;line-height:var(--vaa-heading-xl-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h2,.vaa-theme .vaa__rte h2,.vaa-theme .rich-text h2,.vaa-theme .vaRichText h2,.vaa-theme .vaRte h2,.vaTheme .vaa-rte h2,.vaTheme .vaa__rte h2,.vaTheme .rich-text h2,.vaTheme .vaRichText h2,.vaTheme .vaRte h2{font-size:35px;font-size:var(--vaa-heading-xl-font-size-sm-up);line-height:44px;line-height:var(--vaa-heading-xl-line-height-sm-up)}}.vaa-theme .vaa-rte h3,.vaa-theme .vaa__rte h3,.vaa-theme .rich-text h3,.vaa-theme .vaRichText h3,.vaa-theme .vaRte h3,.vaTheme .vaa-rte h3,.vaTheme .vaa__rte h3,.vaTheme .rich-text h3,.vaTheme .vaRichText h3,.vaTheme .vaRte h3{font-size:22px;font-size:var(--vaa-heading-l-font-size);line-height:28px;line-height:var(--vaa-heading-l-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h3,.vaa-theme .vaa__rte h3,.vaa-theme .rich-text h3,.vaa-theme .vaRichText h3,.vaa-theme .vaRte h3,.vaTheme .vaa-rte h3,.vaTheme .vaa__rte h3,.vaTheme .rich-text h3,.vaTheme .vaRichText h3,.vaTheme .vaRte h3{font-size:27px;font-size:var(--vaa-heading-l-font-size-sm-up);line-height:34px;line-height:var(--vaa-heading-l-line-height-sm-up)}}.vaa-theme .vaa-rte h4,.vaa-theme .vaa__rte h4,.vaa-theme .rich-text h4,.vaa-theme .vaRichText h4,.vaa-theme .vaRte h4,.vaTheme .vaa-rte h4,.vaTheme .vaa__rte h4,.vaTheme .rich-text h4,.vaTheme .vaRichText h4,.vaTheme .vaRte h4{font-size:18px;font-size:var(--vaa-heading-m-font-size);line-height:23px;line-height:var(--vaa-heading-m-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h4,.vaa-theme .vaa__rte h4,.vaa-theme .rich-text h4,.vaa-theme .vaRichText h4,.vaa-theme .vaRte h4,.vaTheme .vaa-rte h4,.vaTheme .vaa__rte h4,.vaTheme .rich-text h4,.vaTheme .vaRichText h4,.vaTheme .vaRte h4{font-size:21px;font-size:var(--vaa-heading-m-font-size-sm-up);line-height:26px;line-height:var(--vaa-heading-m-line-height-sm-up)}}.vaa-theme .vaa-rte h5,.vaa-theme .vaa__rte h5,.vaa-theme .rich-text h5,.vaa-theme .vaRichText h5,.vaa-theme .vaRte h5,.vaTheme .vaa-rte h5,.vaTheme .vaa__rte h5,.vaTheme .rich-text h5,.vaTheme .vaRichText h5,.vaTheme .vaRte h5{font-size:16px;font-size:var(--vaa-heading-s-font-size);line-height:20px;line-height:var(--vaa-heading-s-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h5,.vaa-theme .vaa__rte h5,.vaa-theme .rich-text h5,.vaa-theme .vaRichText h5,.vaa-theme .vaRte h5,.vaTheme .vaa-rte h5,.vaTheme .vaa__rte h5,.vaTheme .rich-text h5,.vaTheme .vaRichText h5,.vaTheme .vaRte h5{font-size:18px;font-size:var(--vaa-heading-s-font-size-sm-up);line-height:23px;line-height:var(--vaa-heading-s-line-height-sm-up)}}.vaa-theme .vaa-rte h6,.vaa-theme .vaa__rte h6,.vaa-theme .rich-text h6,.vaa-theme .vaRichText h6,.vaa-theme .vaRte h6,.vaTheme .vaa-rte h6,.vaTheme .vaa__rte h6,.vaTheme .rich-text h6,.vaTheme .vaRichText h6,.vaTheme .vaRte h6{font-size:13px;font-size:var(--vaa-heading-xs-font-size);line-height:16px;line-height:var(--vaa-heading-xs-line-height)}@media(min-width: 1020px){.vaa-theme .vaa-rte h6,.vaa-theme .vaa__rte h6,.vaa-theme .rich-text h6,.vaa-theme .vaRichText h6,.vaa-theme .vaRte h6,.vaTheme .vaa-rte h6,.vaTheme .vaa__rte h6,.vaTheme .rich-text h6,.vaTheme .vaRichText h6,.vaTheme .vaRte h6{font-size:14px;font-size:var(--vaa-heading-xs-font-size-sm-up);line-height:18px;line-height:var(--vaa-heading-xs-line-height-sm-up)}}.vaa-theme .vaa-rte p,.vaa-theme .vaa__rte p,.vaa-theme .rich-text p,.vaa-theme .vaRichText p,.vaa-theme .vaRte p,.vaTheme .vaa-rte p,.vaTheme .vaa__rte p,.vaTheme .rich-text p,.vaTheme .vaRichText p,.vaTheme .vaRte p{color:#1c1b1d;color:var(--vaa-color-text-primary);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);line-height:20px;line-height:var(--vaa-body-m-line-height);margin:14px 0}@media(min-width: 1020px){.vaa-theme .vaa-rte p,.vaa-theme .vaa__rte p,.vaa-theme .rich-text p,.vaa-theme .vaRichText p,.vaa-theme .vaRte p,.vaTheme .vaa-rte p,.vaTheme .vaa__rte p,.vaTheme .rich-text p,.vaTheme .vaRichText p,.vaTheme .vaRte p{line-height:24px;line-height:var(--vaa-body-l-line-height);margin:16px 0}}.vaa-theme .vaa-rte strong,.vaa-theme .vaa-rte b,.vaa-theme .vaa__rte strong,.vaa-theme .vaa__rte b,.vaa-theme .rich-text strong,.vaa-theme .rich-text b,.vaa-theme .vaRichText strong,.vaa-theme .vaRichText b,.vaa-theme .vaRte strong,.vaa-theme .vaRte b,.vaTheme .vaa-rte strong,.vaTheme .vaa-rte b,.vaTheme .vaa__rte strong,.vaTheme .vaa__rte b,.vaTheme .rich-text strong,.vaTheme .rich-text b,.vaTheme .vaRichText strong,.vaTheme .vaRichText b,.vaTheme .vaRte strong,.vaTheme .vaRte b{font-weight:500;font-weight:var(--vaa-font-weight-medium)}.vaa-theme .vaa-rte .terms-text,.vaa-theme .vaa__rte .terms-text,.vaa-theme .rich-text .terms-text,.vaa-theme .vaRichText .terms-text,.vaa-theme .vaRte .terms-text,.vaTheme .vaa-rte .terms-text,.vaTheme .vaa__rte .terms-text,.vaTheme .rich-text .terms-text,.vaTheme .vaRichText .terms-text,.vaTheme .vaRte .terms-text{color:#5d5c5f;color:var(--vaa-color-text-secondary);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-size:11px;font-size:var(--vaa-body-s-font-size);font-weight:400;font-weight:var(--vaa-font-weight-regular);line-height:16px;line-height:var(--vaa-body-s-line-height)}.vaa-theme .vaa-rte ul,.vaa-theme .vaa-rte ol,.vaa-theme .vaa__rte ul,.vaa-theme .vaa__rte ol,.vaa-theme .rich-text ul,.vaa-theme .rich-text ol,.vaa-theme .vaRichText ul,.vaa-theme .vaRichText ol,.vaa-theme .vaRte ul,.vaa-theme .vaRte ol,.vaTheme .vaa-rte ul,.vaTheme .vaa-rte ol,.vaTheme .vaa__rte ul,.vaTheme .vaa__rte ol,.vaTheme .rich-text ul,.vaTheme .rich-text ol,.vaTheme .vaRichText ul,.vaTheme .vaRichText ol,.vaTheme .vaRte ul,.vaTheme .vaRte ol{list-style-position:outside;list-style-position:initial;margin-bottom:20px;padding-left:18px}.vaa-theme .vaa-rte ul ul,.vaa-theme .vaa-rte ol ul,.vaa-theme .vaa__rte ul ul,.vaa-theme .vaa__rte ol ul,.vaa-theme .rich-text ul ul,.vaa-theme .rich-text ol ul,.vaa-theme .vaRichText ul ul,.vaa-theme .vaRichText ol ul,.vaa-theme .vaRte ul ul,.vaa-theme .vaRte ol ul,.vaTheme .vaa-rte ul ul,.vaTheme .vaa-rte ol ul,.vaTheme .vaa__rte ul ul,.vaTheme .vaa__rte ol ul,.vaTheme .rich-text ul ul,.vaTheme .rich-text ol ul,.vaTheme .vaRichText ul ul,.vaTheme .vaRichText ol ul,.vaTheme .vaRte ul ul,.vaTheme .vaRte ol ul{list-style-type:inherit;padding-left:28px}.vaa-theme .vaa-rte ul li,.vaa-theme .vaa-rte ol li,.vaa-theme .vaa__rte ul li,.vaa-theme .vaa__rte ol li,.vaa-theme .rich-text ul li,.vaa-theme .rich-text ol li,.vaa-theme .vaRichText ul li,.vaa-theme .vaRichText ol li,.vaa-theme .vaRte ul li,.vaa-theme .vaRte ol li,.vaTheme .vaa-rte ul li,.vaTheme .vaa-rte ol li,.vaTheme .vaa__rte ul li,.vaTheme .vaa__rte ol li,.vaTheme .rich-text ul li,.vaTheme .rich-text ol li,.vaTheme .vaRichText ul li,.vaTheme .vaRichText ol li,.vaTheme .vaRte ul li,.vaTheme .vaRte ol li{color:#1c1b1d;color:var(--vaa-color-text-primary);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-size:16px;font-size:var(--vaa-body-l-font-size);font-weight:400;font-weight:var(--vaa-font-weight-regular);letter-spacing:0;line-height:24px;line-height:var(--vaa-body-l-line-height);text-align:left}.vaa-theme .vaa-rte ul li::marker,.vaa-theme .vaa-rte ol li::marker,.vaa-theme .vaa__rte ul li::marker,.vaa-theme .vaa__rte ol li::marker,.vaa-theme .rich-text ul li::marker,.vaa-theme .rich-text ol li::marker,.vaa-theme .vaRichText ul li::marker,.vaa-theme .vaRichText ol li::marker,.vaa-theme .vaRte ul li::marker,.vaa-theme .vaRte ol li::marker,.vaTheme .vaa-rte ul li::marker,.vaTheme .vaa-rte ol li::marker,.vaTheme .vaa__rte ul li::marker,.vaTheme .vaa__rte ol li::marker,.vaTheme .rich-text ul li::marker,.vaTheme .rich-text ol li::marker,.vaTheme .vaRichText ul li::marker,.vaTheme .vaRichText ol li::marker,.vaTheme .vaRte ul li::marker,.vaTheme .vaRte ol li::marker{position:relative}.vaa-theme .vaa-rte ul,.vaa-theme .vaa__rte ul,.vaa-theme .rich-text ul,.vaa-theme .vaRichText ul,.vaa-theme .vaRte ul,.vaTheme .vaa-rte ul,.vaTheme .vaa__rte ul,.vaTheme .rich-text ul,.vaTheme .vaRichText ul,.vaTheme .vaRte ul{list-style-type:disc}.vaa-theme .vaa-rte ol,.vaa-theme .vaa__rte ol,.vaa-theme .rich-text ol,.vaa-theme .vaRichText ol,.vaa-theme .vaRte ol,.vaTheme .vaa-rte ol,.vaTheme .vaa__rte ol,.vaTheme .rich-text ol,.vaTheme .vaRichText ol,.vaTheme .vaRte ol{list-style-type:decimal}.vaa-theme .vaa-rte ol ol,.vaa-theme .vaa__rte ol ol,.vaa-theme .rich-text ol ol,.vaa-theme .vaRichText ol ol,.vaa-theme .vaRte ol ol,.vaTheme .vaa-rte ol ol,.vaTheme .vaa__rte ol ol,.vaTheme .rich-text ol ol,.vaTheme .vaRichText ol ol,.vaTheme .vaRte ol ol{list-style-type:lower-alpha}.vaa-theme .vaa-rte ol ol ol,.vaa-theme .vaa__rte ol ol ol,.vaa-theme .rich-text ol ol ol,.vaa-theme .vaRichText ol ol ol,.vaa-theme .vaRte ol ol ol,.vaTheme .vaa-rte ol ol ol,.vaTheme .vaa__rte ol ol ol,.vaTheme .rich-text ol ol ol,.vaTheme .vaRichText ol ol ol,.vaTheme .vaRte ol ol ol{list-style-type:lower-roman}.vaa-theme .vaa-rte a,.vaa-theme .vaa__rte a,.vaa-theme .rich-text a,.vaa-theme .vaRichText a,.vaa-theme .vaRte a,.vaTheme .vaa-rte a,.vaTheme .vaa__rte a,.vaTheme .rich-text a,.vaTheme .vaRichText a,.vaTheme .vaRte a{color:#1c1b1d;color:var(--vaa-color-text-primary);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);line-height:20px;line-height:var(--vaa-body-m-line-height);text-decoration:underline}.vaa-theme .vaa-rte a:hover,.vaa-theme .vaa-rte a:active,.vaa-theme .vaa-rte a:focus,.vaa-theme .vaa-rte a:focus-visible,.vaa-theme .vaa__rte a:hover,.vaa-theme .vaa__rte a:active,.vaa-theme .vaa__rte a:focus,.vaa-theme .vaa__rte a:focus-visible,.vaa-theme .rich-text a:hover,.vaa-theme .rich-text a:active,.vaa-theme .rich-text a:focus,.vaa-theme .rich-text a:focus-visible,.vaa-theme .vaRichText a:hover,.vaa-theme .vaRichText a:active,.vaa-theme .vaRichText a:focus,.vaa-theme .vaRichText a:focus-visible,.vaa-theme .vaRte a:hover,.vaa-theme .vaRte a:active,.vaa-theme .vaRte a:focus,.vaa-theme .vaRte a:focus-visible,.vaTheme .vaa-rte a:hover,.vaTheme .vaa-rte a:active,.vaTheme .vaa-rte a:focus,.vaTheme .vaa-rte a:focus-visible,.vaTheme .vaa__rte a:hover,.vaTheme .vaa__rte a:active,.vaTheme .vaa__rte a:focus,.vaTheme .vaa__rte a:focus-visible,.vaTheme .rich-text a:hover,.vaTheme .rich-text a:active,.vaTheme .rich-text a:focus,.vaTheme .rich-text a:focus-visible,.vaTheme .vaRichText a:hover,.vaTheme .vaRichText a:active,.vaTheme .vaRichText a:focus,.vaTheme .vaRichText a:focus-visible,.vaTheme .vaRte a:hover,.vaTheme .vaRte a:active,.vaTheme .vaRte a:focus,.vaTheme .vaRte a:focus-visible{background:rgba(225, 10, 10, 0.05);background:var(--vaa-color-pink-5);border-radius:2px;outline:none;text-decoration:none}.vaa-theme .vaa-rte table,.vaa-theme .vaa__rte table,.vaa-theme .rich-text table,.vaa-theme .vaRichText table,.vaa-theme .vaRte table,.vaTheme .vaa-rte table,.vaTheme .vaa__rte table,.vaTheme .rich-text table,.vaTheme .vaRichText table,.vaTheme .vaRte table{-webkit-overflow-scrolling:touch;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;border:0;border-collapse:collapse;overflow-x:auto;table-layout:auto;table-layout:initial;width:100%}@media(min-width: 768px){.vaa-theme .vaa-rte table,.vaa-theme .vaa__rte table,.vaa-theme .rich-text table,.vaa-theme .vaRichText table,.vaa-theme .vaRte table,.vaTheme .vaa-rte table,.vaTheme .vaa__rte table,.vaTheme .rich-text table,.vaTheme .vaRichText table,.vaTheme .vaRte table{min-width:400px}}.vaa-theme .vaa-rte table [class*=vaa--icon--]::before,.vaa-theme .vaa__rte table [class*=vaa--icon--]::before,.vaa-theme .rich-text table [class*=vaa--icon--]::before,.vaa-theme .vaRichText table [class*=vaa--icon--]::before,.vaa-theme .vaRte table [class*=vaa--icon--]::before,.vaTheme .vaa-rte table [class*=vaa--icon--]::before,.vaTheme .vaa__rte table [class*=vaa--icon--]::before,.vaTheme .rich-text table [class*=vaa--icon--]::before,.vaTheme .vaRichText table [class*=vaa--icon--]::before,.vaTheme .vaRte table [class*=vaa--icon--]::before{display:none}@media(min-width: 1020px){.vaa-theme .vaa-rte table [class*=vaa--icon--]::before,.vaa-theme .vaa__rte table [class*=vaa--icon--]::before,.vaa-theme .rich-text table [class*=vaa--icon--]::before,.vaa-theme .vaRichText table [class*=vaa--icon--]::before,.vaa-theme .vaRte table [class*=vaa--icon--]::before,.vaTheme .vaa-rte table [class*=vaa--icon--]::before,.vaTheme .vaa__rte table [class*=vaa--icon--]::before,.vaTheme .rich-text table [class*=vaa--icon--]::before,.vaTheme .vaRichText table [class*=vaa--icon--]::before,.vaTheme .vaRte table [class*=vaa--icon--]::before{display:inline-block;text-align:center}}@media(min-width: 768px){.vaa-theme .vaa-rte table tr :where(td,th),.vaa-theme .vaa__rte table tr :where(td,th),.vaa-theme .rich-text table tr :where(td,th),.vaa-theme .vaRichText table tr :where(td,th),.vaa-theme .vaRte table tr :where(td,th),.vaTheme .vaa-rte table tr :where(td,th),.vaTheme .vaa__rte table tr :where(td,th),.vaTheme .rich-text table tr :where(td,th),.vaTheme .vaRichText table tr :where(td,th),.vaTheme .vaRte table tr :where(td,th){min-width:110px}}.vaa-theme .vaa-rte table tr td,.vaa-theme .vaa-rte table tr th,.vaa-theme .vaa__rte table tr td,.vaa-theme .vaa__rte table tr th,.vaa-theme .rich-text table tr td,.vaa-theme .rich-text table tr th,.vaa-theme .vaRichText table tr td,.vaa-theme .vaRichText table tr th,.vaa-theme .vaRte table tr td,.vaa-theme .vaRte table tr th,.vaTheme .vaa-rte table tr td,.vaTheme .vaa-rte table tr th,.vaTheme .vaa__rte table tr td,.vaTheme .vaa__rte table tr th,.vaTheme .rich-text table tr td,.vaTheme .rich-text table tr th,.vaTheme .vaRichText table tr td,.vaTheme .vaRichText table tr th,.vaTheme .vaRte table tr td,.vaTheme .vaRte table tr th{border:1px solid #e8e8e8;border:1px solid var(--vaa-color-border-primary);font-size:medium;font-size:initial;padding:16px;text-align:left;vertical-align:baseline;vertical-align:initial}.vaa-theme .vaa-rte table tr th,.vaa-theme .vaa__rte table tr th,.vaa-theme .rich-text table tr th,.vaa-theme .vaRichText table tr th,.vaa-theme .vaRte table tr th,.vaTheme .vaa-rte table tr th,.vaTheme .vaa__rte table tr th,.vaTheme .rich-text table tr th,.vaTheme .vaRichText table tr th,.vaTheme .vaRte table tr th{background:#f9f9f9;background:var(--vaa-color-surface-secondary)}.vaa-theme .vaa-rte table tr :where(td,th):last-child,.vaa-theme .vaa__rte table tr :where(td,th):last-child,.vaa-theme .rich-text table tr :where(td,th):last-child,.vaa-theme .vaRichText table tr :where(td,th):last-child,.vaa-theme .vaRte table tr :where(td,th):last-child,.vaTheme .vaa-rte table tr :where(td,th):last-child,.vaTheme .vaa__rte table tr :where(td,th):last-child,.vaTheme .rich-text table tr :where(td,th):last-child,.vaTheme .vaRichText table tr :where(td,th):last-child,.vaTheme .vaRte table tr :where(td,th):last-child{border-color:#e8e8e8;border-color:var(--vaa-color-border-primary)}.vaa-theme .vaa-rte table tr>*:first-child,.vaa-theme .vaa__rte table tr>*:first-child,.vaa-theme .rich-text table tr>*:first-child,.vaa-theme .vaRichText table tr>*:first-child,.vaa-theme .vaRte table tr>*:first-child,.vaTheme .vaa-rte table tr>*:first-child,.vaTheme .vaa__rte table tr>*:first-child,.vaTheme .rich-text table tr>*:first-child,.vaTheme .vaRichText table tr>*:first-child,.vaTheme .vaRte table tr>*:first-child{vertical-align:top}.vaa-theme .vaa-rte .vaaTooltip,.vaa-theme .vaa__rte .vaaTooltip,.vaa-theme .rich-text .vaaTooltip,.vaa-theme .vaRichText .vaaTooltip,.vaa-theme .vaRte .vaaTooltip,.vaTheme .vaa-rte .vaaTooltip,.vaTheme .vaa__rte .vaaTooltip,.vaTheme .rich-text .vaaTooltip,.vaTheme .vaRichText .vaaTooltip,.vaTheme .vaRte .vaaTooltip{font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-size:13px;font-size:var(--vaa-body-m-font-size);font-weight:400;font-weight:var(--vaa-font-weight-regular);letter-spacing:0;line-height:20px;line-height:var(--vaa-body-m-line-height);text-align:left}@media(min-width: 1020px){.vaa-theme .vaa-rte .vaaTooltip,.vaa-theme .vaa__rte .vaaTooltip,.vaa-theme .rich-text .vaaTooltip,.vaa-theme .vaRichText .vaaTooltip,.vaa-theme .vaRte .vaaTooltip,.vaTheme .vaa-rte .vaaTooltip,.vaTheme .vaa__rte .vaaTooltip,.vaTheme .rich-text .vaaTooltip,.vaTheme .vaRichText .vaaTooltip,.vaTheme .vaRte .vaaTooltip{font-size:16px;font-size:var(--vaa-body-l-font-size);line-height:24px;line-height:var(--vaa-body-l-line-height)}}.vaa-theme .vaa-rte .vaaTooltip:hover,.vaa-theme .vaa__rte .vaaTooltip:hover,.vaa-theme .rich-text .vaaTooltip:hover,.vaa-theme .vaRichText .vaaTooltip:hover,.vaa-theme .vaRte .vaaTooltip:hover,.vaTheme .vaa-rte .vaaTooltip:hover,.vaTheme .vaa__rte .vaaTooltip:hover,.vaTheme .rich-text .vaaTooltip:hover,.vaTheme .vaRichText .vaaTooltip:hover,.vaTheme .vaRte .vaaTooltip:hover{background:rgba(225, 10, 10, 0.05);background:var(--vaa-color-pink-5);border-radius:2px;outline:none;text-decoration:none}.vaa-theme .vaa-rte .vaaTooltip:active,.vaa-theme .vaa__rte .vaaTooltip:active,.vaa-theme .rich-text .vaaTooltip:active,.vaa-theme .vaRichText .vaaTooltip:active,.vaa-theme .vaRte .vaaTooltip:active,.vaTheme .vaa-rte .vaaTooltip:active,.vaTheme .vaa__rte .vaaTooltip:active,.vaTheme .rich-text .vaaTooltip:active,.vaTheme .vaRichText .vaaTooltip:active,.vaTheme .vaRte .vaaTooltip:active{background:rgba(225, 10, 10, 0.1);background:var(--vaa-color-pink-20)}.vaa-theme .vaa-rte .vaaTooltip:focus,.vaa-theme .vaa-rte .vaaTooltip:focus-visible,.vaa-theme .vaa__rte .vaaTooltip:focus,.vaa-theme .vaa__rte .vaaTooltip:focus-visible,.vaa-theme .rich-text .vaaTooltip:focus,.vaa-theme .rich-text .vaaTooltip:focus-visible,.vaa-theme .vaRichText .vaaTooltip:focus,.vaa-theme .vaRichText .vaaTooltip:focus-visible,.vaa-theme .vaRte .vaaTooltip:focus,.vaa-theme .vaRte .vaaTooltip:focus-visible,.vaTheme .vaa-rte .vaaTooltip:focus,.vaTheme .vaa-rte .vaaTooltip:focus-visible,.vaTheme .vaa__rte .vaaTooltip:focus,.vaTheme .vaa__rte .vaaTooltip:focus-visible,.vaTheme .rich-text .vaaTooltip:focus,.vaTheme .rich-text .vaaTooltip:focus-visible,.vaTheme .vaRichText .vaaTooltip:focus,.vaTheme .vaRichText .vaaTooltip:focus-visible,.vaTheme .vaRte .vaaTooltip:focus,.vaTheme .vaRte .vaaTooltip:focus-visible{background:rgba(0,0,0,0)}.vaa-theme .vaa-rte .vaaTooltip .tooltipTargetText,.vaa-theme .vaa__rte .vaaTooltip .tooltipTargetText,.vaa-theme .rich-text .vaaTooltip .tooltipTargetText,.vaa-theme .vaRichText .vaaTooltip .tooltipTargetText,.vaa-theme .vaRte .vaaTooltip .tooltipTargetText,.vaTheme .vaa-rte .vaaTooltip .tooltipTargetText,.vaTheme .vaa__rte .vaaTooltip .tooltipTargetText,.vaTheme .rich-text .vaaTooltip .tooltipTargetText,.vaTheme .vaRichText .vaaTooltip .tooltipTargetText,.vaTheme .vaRte .vaaTooltip .tooltipTargetText{border-bottom:1px dashed #1c1b1d;border-bottom:1px dashed var(--vaa-color-text-primary)}.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h1,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h2,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h3,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h4,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h5,.vaa-theme .vaTermsAndConditionsTermContent.vaa-rte h6,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h1,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h2,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h3,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h4,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h5,.vaa-theme .vaTermsAndConditionsTermContent.vaa__rte h6,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h1,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h2,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h3,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h4,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h5,.vaa-theme .vaTermsAndConditionsTermContent.rich-text h6,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h1,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h2,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h3,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h4,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h5,.vaa-theme .vaTermsAndConditionsTermContent.vaRichText h6,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h1,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h2,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h3,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h4,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h5,.vaa-theme .vaTermsAndConditionsTermContent.vaRte h6,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h1,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h2,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h3,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h4,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h5,.vaTheme .vaTermsAndConditionsTermContent.vaa-rte h6,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h1,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h2,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h3,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h4,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h5,.vaTheme .vaTermsAndConditionsTermContent.vaa__rte h6,.vaTheme .vaTermsAndConditionsTermContent.rich-text h1,.vaTheme .vaTermsAndConditionsTermContent.rich-text h2,.vaTheme .vaTermsAndConditionsTermContent.rich-text h3,.vaTheme .vaTermsAndConditionsTermContent.rich-text h4,.vaTheme .vaTermsAndConditionsTermContent.rich-text h5,.vaTheme .vaTermsAndConditionsTermContent.rich-text h6,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h1,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h2,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h3,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h4,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h5,.vaTheme .vaTermsAndConditionsTermContent.vaRichText h6,.vaTheme .vaTermsAndConditionsTermContent.vaRte h1,.vaTheme .vaTermsAndConditionsTermContent.vaRte h2,.vaTheme .vaTermsAndConditionsTermContent.vaRte h3,.vaTheme .vaTermsAndConditionsTermContent.vaRte h4,.vaTheme .vaTermsAndConditionsTermContent.vaRte h5,.vaTheme .vaTermsAndConditionsTermContent.vaRte h6{color:#737075;color:var(--vaa-color-neutral-60);font-family:"GT America", Arial, helvetica, 'Segoe UI', verdana, sans-serif;font-family:var(--vaa-font-body);font-size:13px;font-size:var(--vaa-label-m-font-size);font-weight:500;font-weight:var(--vaa-font-weight-medium);line-height:16px;line-height:var(--vaa-label-m-line-height)}.vaa-theme .vaa-heading-2xl .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-2xl .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-2xl .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-2xl .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-2xl .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-2xl .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-xl .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xl .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xl .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xl .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xl .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xl .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-l .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-l .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-l .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-l .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-l .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-l .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-m .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-m .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-m .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-m .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-m .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-m .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-s .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-s .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-s .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-s .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-s .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-s .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-heading-xs .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xs .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xs .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xs .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaa-theme .vaa-heading-xs .vaRte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .vaa-rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .vaa__rte>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .rich-text>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .vaRichText>:where(h1,h2,h3,h4,h5,h6,p),.vaTheme .vaa-heading-xs .vaRte>:where(h1,h2,h3,h4,h5,h6,p){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-body-l .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-l .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-l .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-l .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-l .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-l .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-body-m .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-m .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-m .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-m .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-m .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-m .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-body-s .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-s .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-s .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-s .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-body-s .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-body-s .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-label-l .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-l .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-l .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-l .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-l .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-l .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-label-m .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-m .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-m .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-m .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-m .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-m .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vaa-theme .vaa-label-s .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-s .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-s .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-s .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaa-theme .vaa-label-s .vaRte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .vaa-rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .vaa__rte>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .rich-text>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .vaRichText>:where(p,h1,h2,h3,h4,h5,h6),.vaTheme .vaa-label-s .vaRte>:where(p,h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}
:root {
  --color-surface: #fffdf8;
  --color-surface-strong: var(--vaa-color-surface-primary);
  --color-border: #d6cec1;
  --color-border-strong: #9c8c74;
  --color-text: #1c160d;
  --color-text-muted: #655844;
  --color-primary: #c0392b;
  --color-primary-foreground: #fff8f3;
  --color-success: #1f7a55;
  --color-success-soft: #e9f6ef;
  --color-error: #a11b12;
  --color-error-soft: #fce9e6;
  --color-info: #005c8f;
  --color-info-soft: #e8f4fb;
  --color-focus: #005c8f;
  --color-focus-brand: var(--vaa-color-feedback-info-strong);
  --button-primary-bg: var(--vaa-color-red-60);
  --button-primary-bg-hover: var(--vaa-color-red-70);
  --button-primary-bg-active: var(--vaa-color-red-80);
  --button-primary-text: var(--vaa-color-base-white);
  --button-secondary-bg: var(--vaa-color-base-white);
  --button-secondary-bg-hover: var(--vaa-color-red-2);
  --button-secondary-bg-active: var(--vaa-color-red-5);
  --button-secondary-border: var(--vaa-color-red-60);
  --button-secondary-border-hover: var(--vaa-color-red-60);
  --button-secondary-border-active: var(--vaa-color-red-60);
  --button-secondary-text: var(--vaa-color-red-60);
  --button-tertiary-text: var(--vaa-color-red-60);
  --button-tertiary-bg-hover: var(--vaa-color-red-alpha-5);
  --button-tertiary-bg-active: var(--vaa-color-red-alpha-10);
  --button-tertiary-alternate-bg-hover: var(--vaa-color-red-alpha-5);
  --button-tertiary-alternate-bg-active: var(--vaa-color-red-alpha-10);
  --button-disabled-bg: var(--vaa-color-neutral-10);
  --button-disabled-primary-bg: var(--vaa-color-black-alpha-20);
  --button-disabled-primary-text: var(--vaa-color-white-alpha-70);
  --button-disabled-text: var(--vaa-color-black-alpha-20);
  --button-disabled-secondary-border: var(--vaa-color-black-alpha-20);
  --button-focus-border: var(--vaa-color-focus-ring-inner);
  --button-focus-gap: var(--vaa-color-base-white);
  --button-focus-shadow: 0 0 0 8px var(--vaa-color-feedback-info-alpha-10);
  --button-focus-shadow-layered: 0 0 0 4px var(--button-focus-gap), 0 0 0 5px var(--button-focus-border),
    0 0 0 9px var(--vaa-color-focus-ring-outer);
  --button-max-width: 400px;
  --button-padding-block-default: 12px;
  --button-padding-inline-default: 24px;
  --button-padding-block-desktop: 16px;
  --button-padding-inline-desktop: 32px;
  --button-padding-inline-with-icon: 24px;
  --button-gap-default: 12px;
  --button-radius-default: 4px;
  --button-font-size-default: var(--vaa-label-l-font-size);
  --button-line-height-default: var(--vaa-label-l-line-height);
  --button-font-weight-default: var(--vaa-font-weight-regular);
  --button-desktop-min-height: 56px;
  --button-icon-size-default: 23px;
  --button-icon-only-size: 48px;
  --button-icon-only-padding: 12px;
  --button-icon-only-radius: 999px;
  --accordion-surface: var(--vaa-color-surface-primary);
  --accordion-surface-sand: #f8f3ea;
  --accordion-title: var(--vaa-color-text-primary);
  --accordion-content: #241b33;
  --accordion-divider: var(--vaa-color-border-primary);
  --accordion-chevron-hover: var(--vaa-color-text-action-hover);
  --accordion-chevron-active: var(--vaa-color-red-80);
  --accordion-mobile-trigger-height: 44px;
  --accordion-mobile-padding-inline: 16px;
  --accordion-mobile-leading-size: 20px;
  --accordion-mobile-trigger-gap: 12px;
  --accordion-mobile-content-padding-top: 23px;
  --accordion-mobile-content-padding-bottom: 18px;
  --accordion-mobile-content-gap: 16px;
  --accordion-desktop-trigger-height: 57px;
  --accordion-desktop-padding-inline: 24px;
  --accordion-desktop-leading-size: 23px;
  --accordion-desktop-trigger-gap: 16px;
  --accordion-desktop-content-padding-top: 31px;
  --accordion-desktop-content-padding-bottom: 28px;
  --accordion-desktop-content-gap: 24px;
  --accordion-title-font-size: var(--vaa-label-l-font-size);
  --accordion-title-line-height: var(--vaa-label-l-line-height);
  --accordion-content-font-size: var(--vaa-body-l-font-size);
  --accordion-content-line-height: var(--vaa-body-l-line-height);
  --checkbox-size: 16px;
  --checkbox-radius: 3px;
  --checkbox-gap: 8px;
  --checkbox-surface: var(--vaa-color-surface-primary);
  --checkbox-border: var(--vaa-color-purple-95);
  --checkbox-border-hover: var(--vaa-color-text-primary);
  --checkbox-border-active: var(--vaa-color-purple-95);
  --checkbox-fill: var(--vaa-color-purple-95);
  --checkbox-fill-hover: #240440;
  --checkbox-fill-active: #1d0333;
  --checkbox-check: var(--vaa-color-neutral-10);
  --checkbox-label: var(--vaa-color-text-primary);
  --checkbox-description: var(--vaa-color-neutral-73);
  --checkbox-group-label: var(--vaa-color-text-primary);
  --checkbox-disabled-surface: var(--vaa-color-neutral-10);
  --checkbox-disabled-border: var(--vaa-color-neutral-20);
  --checkbox-disabled-check: var(--vaa-color-neutral-73);
  --checkbox-disabled-label: var(--vaa-color-neutral-73);
  --checkbox-focus-inner: var(--vaa-color-blue-2);
  --checkbox-focus-outer: var(--vaa-color-focus-ring-inner);
  --checkbox-error: var(--vaa-color-crimson-70);
  --dropdown-surface: var(--vaa-color-surface-primary);
  --dropdown-border: var(--vaa-color-neutral-20);
  --dropdown-border-hover: var(--vaa-color-neutral-28);
  --dropdown-border-active: #8e8d8f;
  --dropdown-border-filled: #cccbcd;
  --dropdown-text: var(--vaa-color-text-primary);
  --dropdown-text-muted: var(--vaa-color-text-secondary);
  --dropdown-label: var(--vaa-color-text-primary);
  --dropdown-label-raised: var(--vaa-color-neutral-73);
  --dropdown-label-disabled: var(--vaa-color-neutral-40);
  --dropdown-helper: var(--vaa-color-text-secondary);
  --dropdown-option-text: var(--vaa-color-base-black);
  --dropdown-option-border: var(--vaa-color-border-primary);
  --dropdown-option-hover: var(--vaa-color-neutral-5);
  --dropdown-option-selected: var(--vaa-color-neutral-10);
  --dropdown-disabled-surface: var(--vaa-color-black-alpha-10);
  --dropdown-disabled-border: var(--vaa-color-black-alpha-10);
  --dropdown-disabled-text: var(--vaa-color-neutral-40);
  --dropdown-focus-inner: var(--vaa-color-feedback-info-alpha-12);
  --dropdown-focus-outer: var(--vaa-color-feedback-info);
  --dropdown-error: var(--vaa-color-crimson-70);
  --dropdown-radius: 4px;
  --dropdown-mobile-height: 44px;
  --dropdown-mobile-padding-inline: 20px;
  --dropdown-mobile-label-raised-top: 4px;
  --dropdown-option-mobile-height: 45px;
  --dropdown-desktop-height: 56px;
  --dropdown-desktop-padding-inline: 24px;
  --dropdown-desktop-padding-top: 24px;
  --dropdown-desktop-padding-bottom: 10px;
  --dropdown-desktop-label-raised-top: 12px;
  --dropdown-option-desktop-height: 49px;
  --dropdown-menu-desktop-max-height: 203px;
  --dropdown-font-size: var(--vaa-label-l-font-size);
  --dropdown-line-height: var(--vaa-label-l-line-height);
  --dropdown-meta-font-size: var(--vaa-label-m-font-size);
  --dropdown-meta-line-height: var(--vaa-label-m-line-height);
  --dropdown-option-font-size: var(--vaa-label-l-font-size);
  --dropdown-option-line-height: var(--vaa-label-l-line-height);
  --dropdown-icon-size: 16px;
  --dropdown-leading-size: 16px;
  --dropdown-menu-shadow: 0 0 0 rgb(0 0 0 / 0.02), 0 1px 2px rgb(0 0 0 / 0.05), 1px 3px 3px rgb(0 0 0 / 0.05),
    1px 8px 5px rgb(0 0 0 / 0.03);
  --date-picker-panel-border: var(--vaa-color-border-subtle);
  --date-picker-panel-text: var(--vaa-color-text-primary);
  --date-picker-panel-outside: var(--vaa-color-neutral-20);
  --date-picker-panel-selected: #a691b7;
  --text-area-surface: var(--dropdown-surface);
  --text-area-label: var(--dropdown-label);
  --text-area-label-disabled: var(--dropdown-label-disabled);
  --text-area-text: var(--dropdown-text);
  --text-area-placeholder: var(--dropdown-label-disabled);
  --text-area-placeholder-active: var(--dropdown-border);
  --text-area-helper: var(--checkbox-description);
  --text-area-border-default: var(--vaa-color-neutral-cool-20);
  --text-area-border-hover: var(--dropdown-border);
  --text-area-border-active: var(--dropdown-label-disabled);
  --text-area-border-focus: var(--color-focus-brand);
  --text-area-error: var(--dropdown-error);
  --text-area-disabled-border: var(--vaa-color-base-transparent);
  --text-area-lock-icon: var(--dropdown-border);
  --text-area-resize-handle: var(--dropdown-border);
  --text-area-resize-handle-error: var(--text-area-error);
  --text-area-resize-handle-focus: var(--text-area-border-focus);
  --text-area-resize-handle-size: 12px;
  --text-area-radius: var(--dropdown-radius);
  --text-area-mobile-min-height: 74px;
  --text-area-mobile-filled-min-height: 114px;
  --text-area-mobile-padding-inline: 16px;
  --text-area-mobile-padding-block: 8px;
  --text-area-desktop-min-height: 90px;
  --text-area-desktop-padding-inline: 24px;
  --text-area-desktop-padding-block: 16px;
  --text-area-label-font-size: var(--vaa-label-l-font-size);
  --text-area-label-line-height: var(--vaa-label-l-line-height);
  --text-area-message-font-size: var(--vaa-label-m-font-size);
  --text-area-message-line-height: var(--vaa-label-m-line-height);
  --text-area-focus-shadow: 0 0 0 8px var(--vaa-color-feedback-info-alpha-10);
  --text-area-error-shadow: 0 0 0 4px rgb(194 43 63 / 10%);
  --file-upload-heading: var(--vaa-color-text-heading);
  --file-upload-text: var(--vaa-color-text-primary);
  --file-upload-muted: var(--vaa-color-neutral-73);
  --file-upload-disabled: var(--vaa-color-neutral-20);
  --file-upload-border: var(--vaa-color-border-subtle);
  --file-upload-surface: var(--vaa-color-surface-primary);
  --file-upload-surface-muted: var(--vaa-color-neutral-5);
  --file-upload-error: var(--vaa-color-crimson-70);
  --file-upload-error-soft: var(--vaa-color-crimson-2);
  --file-upload-progress: var(--vaa-color-text-brand);
  --file-upload-progress-track: var(--vaa-color-border-subtle);
  --file-upload-remove: var(--vaa-color-neutral-40);

  --font-body: var(--vaa-font-body);
  --font-heading: var(--vaa-font-heading);

  --space-xs: 8px;
  --space-sm: 12px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 32px;

  --radius-md: 14px;
  --radius-lg: 22px;

  --shadow-soft: 0 18px 45px rgb(24 20 15 / 8%);
  --shadow-focus: 0 0 0 3px rgb(0 92 143 / 18%);
}

* {
  box-sizing: border-box;
}

html,
body,
#root {
  min-height: 100%;
}

body {
  margin: 0;
  color: var(--vaa-color-text-primary);
  background: var(--vaa-color-surface-secondary);
  font-family: var(--vaa-font-body);
  line-height: 1.5;
}

button,
input,
select,
textarea {
  font: inherit;
}

a {
  color: inherit;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

.vaa-theme :where(a, button, input, select, textarea, [tabindex]:not([tabindex='-1'])):focus-visible {
  outline: 2px solid var(--vaa-color-focus-ring-outer) !important;
  outline-offset: 2px !important;
}

@media (prefers-reduced-motion: reduce) {
  .vaa-theme *,
  .vaa-theme *::before,
  .vaa-theme *::after {
    scroll-behavior: auto !important;
    transition-duration: 0.01ms !important;
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
  }
}


