@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-overflow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-right {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-align {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-align {
  syntax: "*";
  inherits: false;
}
@property --ww-style-align-section-root {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-6l-t9MpMHnjxrhKK {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: block;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .ww-a-kpl1z6hHJEMcE-Cx {
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dX {
        height: 0;
        aspect-ratio: unset;
        margin: 0 0 0 250px;
        z-index: 1;
        overflow: visible;
        opacity: 1;
        display: block;
        background-color: #f4f5f7;
        position: sticky;
        top: 0;
        cursor: auto;
      }
      @media (max-width: 991px) {
        .ww-s-dX {
          margin: 0;
        }
      }
      .ww-s-dX > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 100%;
        padding: 0 72px;
        max-width: none;
        border: 0 solid #f8fbfd;
      }
      @media (max-width: 991px) {
        .ww-s-dX > .ww-section-element {
          --ww-section-root-auto-align: center;
          --ww-section-root-auto-width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dX > .ww-section-element {
          --ww-section-root-auto-align: center;
          --ww-section-root-auto-width: 100%;
          padding: 0 10px;
        }
      }
      .ww-s-dX > .ww-section-element.ww-layout {
        display: block;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-7z7Fp3CUQKsvog5J {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-YRfn88Fc_a_pUrQN {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-mX57v3maAcMbkuVx {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-musbR7AL09vB7JZp {
        margin: 0;
        padding: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ojR9yNVv0aSDeAdG {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-fKo7xotRqyrxdbG4 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-xcvtKf9v4YXjru0H {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hrpkn2nmdrP6iFfB {
        margin: 0;
        padding: 0;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-kz7Yf0tF_jMBsQfh {
        padding: 0;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-osFt1bovyjmw1wCr {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-5X0oCPqpIMSLVuDW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-2RvrptCfB7odYhv4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-zr0Wr72p5SMaekKB {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-_v7XpcDz08nulbV7 {
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-lnX8q5DHNxes9Fb1 {
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-4RoHNZRxGrkSNyJL {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7dxAqErApSSqFalm {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-EFbekEDt-bxLyKV- {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-0196u6vQjAePVbDF {
        margin: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-LDmpW3IfZ4eTGdcl {
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZNz9_JZUzrBgLYCi {
        padding: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hyNDDRlLwQFDCw1z {
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2XmtwZSC2Y1t00Nv {
        margin: 0;
        padding: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-e64GhYcJHEm1j0gb {
        margin: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Fijzlf8jhln2zwt7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-SeToHE4T7eA0kfDi {
        z-index: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-fc3evq1gpVKLdfJA {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-0XtwMMjcpjxcaUFe {
        margin: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YEzGWTs4gQU_A4ZX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-KWtNyMk199So5ArW {
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-1XSWouDGLe74KbKM {
        padding: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GNesFkzifHrwkjh4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-jmcmduGw2BpHZ9RI {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2MXhXlVHrdKM1K4g {
        margin: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-L373snO37l6Pfeps {
        margin: 0;
        padding: 0;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-MXn5-nXl9pba8hK0 {
        padding: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-bz1Dtfovudlkg0nb {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-JavJ86pcuk-G7rQt {
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YP1sznfDWeKOxiXA {
        padding: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-eUGciwnQaMdaIL_1 {
        padding: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-c5ovBlNcYvrVOT-o {
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-S7jPUR7wzE0mbg7P {
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-xcbPmvYZZlbRYbHE {
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-3tJBOiCg_zaOJAaU {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-orKh8tlE9B6D384c {
        margin: 0;
        padding: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-LJSAAJA2gDzWAYve {
        margin: 0;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-qzMQ-YcirvVl1Ta3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dkk {
        padding: 24px 0;
        font-size: 16px;
        color: var(--e32717f2-068b-4f35-8975-4332de8fbdaf,#e63757);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1sl {
        margin: 0 6px;
        padding: 0;
        display: var(--ww-style-display);
        position: absolute;
        top: 6px;
        right: 0;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1sm {
        margin: 0 6px;
        padding: 0;
        display: var(--ww-style-display);
        position: absolute;
        top: 18px;
        right: 50px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1sn {
        margin: 0 12px;
        width: revert-layer;
      }
      .ww-e-d1sn.ww-layout, .ww-e-d1sn [data-ww-ls~="d1sn"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1so {
        align-self: flex-end;
        display: block;
        width: 100%;
      }
      .ww-e-d1so.ww-layout, .ww-e-d1so [data-ww-ls~="d1so"] {
        display: block;
      }
      .ww-e-d1sp {
        padding: 8px;
      }
      .ww-e-d1sp.ww-layout, .ww-e-d1sp [data-ww-ls~="d1sp"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1sq {
        padding: 0;
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1sq.ww-layout, .ww-e-d1sq [data-ww-ls~="d1sq"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sr {
        margin: 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-style: italic;
        color: #c42f4a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ss {
        width: 100px;
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1ss.ww-layout, .ww-e-d1ss [data-ww-ls~="d1ss"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1st {
        margin: 0 24px 24px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1su {
        z-index: 100;
        align-self: flex-end;
        display: flex;
        width: 100%;
        height: 0;
        aspect-ratio: unset;
      }
      .ww-e-d1su.ww-layout, .ww-e-d1su [data-ww-ls~="d1su"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-d1sv {
        margin: 0;
        overflow: unset;
        z-index: unset;
        align-self: center;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1sv.ww-layout, .ww-e-d1sv [data-ww-ls~="d1sv"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1sw {
        margin: 6px;
        padding: 0;
        display: flex;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1sx {
        width: 50%;
        background-color: #fff;
        box-shadow: 1px 2px 10px 2px #000;
      }
      .ww-e-d1sy {
        padding: 0;
        display: var(--ww-style-display, none);
      }
      .ww-e-d1sz {
        margin: 30px 0 20px;
        width: 100%;
      }
      .ww-e-d1t0 {
        width: 50%;
        background-color: #fff;
        box-shadow: 1px 2px 10px 2px #000;
      }
      .ww-e-d1t1 {
        margin: 0;
        padding: 12px;
        display: flex;
      }
      .ww-e-d1t1.ww-layout, .ww-e-d1t1 [data-ww-ls~="d1t1"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1t2 {
        margin: 0 40px;
        width: revert-layer;
      }
      .ww-e-d1t2.ww-layout, .ww-e-d1t2 [data-ww-ls~="d1t2"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1t3 {
        margin: 0 40px;
        width: revert-layer;
      }
      .ww-e-d1t3.ww-layout, .ww-e-d1t3 [data-ww-ls~="d1t3"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1t4 {
        width: 50%;
        background-color: #fff;
        box-shadow: 1px 2px 10px 2px #000;
      }
      .ww-e-d1t5 {
        width: 100%;
        min-height: 100px;
      }
      .ww-e-d1t5.ww-layout, .ww-e-d1t5 [data-ww-ls~="d1t5"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-end;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1t6 {
        margin: 0;
        padding: 12px;
        display: flex;
      }
      .ww-e-d1t6.ww-layout, .ww-e-d1t6 [data-ww-ls~="d1t6"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1t7 {
        margin: 30px 0 20px;
        width: 100%;
      }
      .ww-e-d1t8 {
        align-self: center;
        display: flex;
        height: auto;
        aspect-ratio: unset;
        min-height: 100px;
      }
      .ww-e-d1t8.ww-layout, .ww-e-d1t8 [data-ww-ls~="d1t8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1t9 {
        padding: 0;
        display: var(--ww-style-display, none);
      }
      .ww-e-d1tA {
        padding: 8px 12px;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 100px;
        height: 40px;
        aspect-ratio: unset;
        font-size: 12px;
        line-height: 150%;
        font-weight: 400;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tB {
        padding: 0 6px;
        font-size: 14px;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tC {
        font-size: 14px;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tD {
        margin: 0 6px;
        padding: 0;
        z-index: 100;
        display: var(--ww-style-display);
        position: absolute;
        top: 18px;
        right: 0;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tE {
        margin: 0 24px;
        padding: 0;
        display: var(--ww-style-display, none);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tF {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: flex-end;
        width: 100%;
        height: 75px;
        aspect-ratio: unset;
        background-color: var(--cce65a09-5827-47c8-9d61-8a2e63e39f92,#FFFFFF);
        background-image: none;
        border: 1px solid #e4e4e7;
        border-radius: 6px;
      }
      .ww-e-d1tF.ww-layout, .ww-e-d1tF [data-ww-ls~="d1tF"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tG {
        padding: 0;
        display: var(--ww-style-display);
        width: 34px;
        height: 100%;
        aspect-ratio: unset;
        cursor: default;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tH {
        margin: 0;
        padding: 0;
        display: var(--ww-style-display);
        width: revert-layer;
        height: 34px;
        aspect-ratio: unset;
        cursor: default;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tI {
        margin: 0 6px;
        padding: 0;
        display: var(--ww-style-display);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tJ {
        font-size: 60px;
        font-family: Inter, sans-serif;
        line-height: normal;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #2C7BE5);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1tJ {
          font-size: 48px;
          line-height: 60px;
        }
      }
      .ww-e-d1tK {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tL {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tM {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tN {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: #95aac9;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tO {
        margin: 0 0 12px;
      }
      .ww-e-d1tO.ww-layout, .ww-e-d1tO [data-ww-ls~="d1tO"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1tO.ww-layout, .ww-e-d1tO [data-ww-ls~="d1tO"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1tP {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tQ {
        margin: 0;
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 28px;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tR {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tS {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tT {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tU {
        margin: 0;
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 28px;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tV {
        margin: 0;
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 28px;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tW {
        margin: 0 0 12px;
      }
      .ww-e-d1tW.ww-layout, .ww-e-d1tW [data-ww-ls~="d1tW"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1tW.ww-layout, .ww-e-d1tW [data-ww-ls~="d1tW"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1tX {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tY {
        margin: 0 0 12px;
      }
      .ww-e-d1tY.ww-layout, .ww-e-d1tY [data-ww-ls~="d1tY"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1tY.ww-layout, .ww-e-d1tY [data-ww-ls~="d1tY"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1tZ {
        margin: 6px;
        padding: 16px;
        width: 225px;
        border: var(--ww-style-border, solid 1px #E4E4E7);
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1tZ {
          padding: 20px;
        }
      }
      .ww-e-d1tZ.ww-layout, .ww-e-d1tZ [data-ww-ls~="d1tZ"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1ta {
        margin: 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: var(--1b867fac-f893-46aa-861c-5720f67187df,#00d97e);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tb {
        margin: 24px 0 0;
      }
      .ww-e-d1tb.ww-layout, .ww-e-d1tb [data-ww-ls~="d1tb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1tc {
        padding: 8px;
      }
      .ww-e-d1tc.ww-layout, .ww-e-d1tc [data-ww-ls~="d1tc"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1td {
        margin: 6px 0 0;
        padding: 12px 0;
        align-self: center;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d1td.ww-layout, .ww-e-d1td [data-ww-ls~="d1td"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1te {
        padding: 6px;
        align-self: center;
      }
      .ww-e-d1te.ww-layout, .ww-e-d1te [data-ww-ls~="d1te"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tf {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tg {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--be0993b4-2d62-4b6b-8e50-c6bc8362a969, #95aac9);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        opacity: var(--ww-style-opacity);
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1tg {
          font-size: 14px;
        }
      }
      .ww-e-d1th {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1ti {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tj {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tk {
        margin: 0 0 12px;
      }
      .ww-e-d1tk.ww-layout, .ww-e-d1tk [data-ww-ls~="d1tk"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1tk.ww-layout, .ww-e-d1tk [data-ww-ls~="d1tk"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1tl {
        margin: 0;
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 28px;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tm {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tn {
        margin: 6px 0 0;
        padding: 12px 0;
        align-self: center;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d1tn.ww-layout, .ww-e-d1tn [data-ww-ls~="d1tn"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1to {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tp {
        margin: 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: var(--d98ebc32-878f-4584-9d6e-071d1f242de1,#3b506c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tq {
        margin: 6px;
        padding: 16px;
        width: 225px;
        border: var(--ww-style-border, solid 1px #E4E4E7);
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1tq {
          padding: 20px;
        }
      }
      .ww-e-d1tq.ww-layout, .ww-e-d1tq [data-ww-ls~="d1tq"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1tr {
        margin: 0 0 32px;
      }
      .ww-e-d1tr.ww-layout, .ww-e-d1tr [data-ww-ls~="d1tr"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: baseline;
        align-content: revert-layer;
      }
      .ww-e-d1ts {
        margin: 0 0 12px;
      }
      .ww-e-d1ts.ww-layout, .ww-e-d1ts [data-ww-ls~="d1ts"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1ts.ww-layout, .ww-e-d1ts [data-ww-ls~="d1ts"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1tt {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        aspect-ratio: unset;
        font-size: 18px;
        text-align: center;
        color: #fff;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tu {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tv {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tw {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1tx {
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 100px;
        height: 40px;
        aspect-ratio: unset;
        font-size: 12px;
        line-height: normal;
        color: var(--ww-content-ww-text-color, #12263F);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ty {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1tz {
        margin: 0 0 12px;
      }
      .ww-e-d1tz.ww-layout, .ww-e-d1tz [data-ww-ls~="d1tz"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1tz.ww-layout, .ww-e-d1tz [data-ww-ls~="d1tz"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1u0 {
        margin: 6px;
        padding: 16px;
        width: 225px;
        border: var(--ww-style-border, solid 1px #E4E4E7);
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1u0 {
          padding: 20px;
        }
      }
      .ww-e-d1u0.ww-layout, .ww-e-d1u0 [data-ww-ls~="d1u0"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1u1 {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        aspect-ratio: unset;
        font-size: 18px;
        text-align: center;
        color: #fff;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1u2 {
        margin: 0 0 32px;
      }
      .ww-e-d1u2.ww-layout, .ww-e-d1u2 [data-ww-ls~="d1u2"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: baseline;
        align-content: revert-layer;
      }
      .ww-e-d1u3 {
        margin: 0 0 12px;
      }
      .ww-e-d1u3.ww-layout, .ww-e-d1u3 [data-ww-ls~="d1u3"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1u3.ww-layout, .ww-e-d1u3 [data-ww-ls~="d1u3"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1u4 {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1u5.ww-layout, .ww-e-d1u5 [data-ww-ls~="d1u5"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1u6 {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        aspect-ratio: unset;
        font-size: 18px;
        text-align: center;
        color: #fff;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1u7 {
        margin: 6px 0 0;
        padding: 12px 0;
        align-self: center;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d1u7.ww-layout, .ww-e-d1u7 [data-ww-ls~="d1u7"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1u8 {
        margin: 0 0 32px;
      }
      .ww-e-d1u8.ww-layout, .ww-e-d1u8 [data-ww-ls~="d1u8"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: baseline;
        align-content: revert-layer;
      }
      .ww-e-d1u9 {
        margin: 0 0 12px;
      }
      .ww-e-d1u9.ww-layout, .ww-e-d1u9 [data-ww-ls~="d1u9"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1u9.ww-layout, .ww-e-d1u9 [data-ww-ls~="d1u9"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uA {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uB {
        display: var(--ww-style-display, flex);
      }
      .ww-e-d1uB.ww-layout, .ww-e-d1uB [data-ww-ls~="d1uB"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1uC {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        aspect-ratio: unset;
        font-size: 18px;
        text-align: center;
        color: #fff;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uD {
        margin: 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: var(--b9b1afb0-c838-4fda-ae07-215304c05c37,#02a8b5);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uE {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uF {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uG {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uH {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uI {
        margin: 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: var(--d98ebc32-878f-4584-9d6e-071d1f242de1,#3b506c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uJ {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uK {
        margin: 0 0 12px;
      }
      .ww-e-d1uK.ww-layout, .ww-e-d1uK [data-ww-ls~="d1uK"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1uK.ww-layout, .ww-e-d1uK [data-ww-ls~="d1uK"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uL {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uM {
        margin: 0 0 12px;
      }
      .ww-e-d1uM.ww-layout, .ww-e-d1uM [data-ww-ls~="d1uM"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1uM.ww-layout, .ww-e-d1uM [data-ww-ls~="d1uM"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uN {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uO {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uP {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: #95aac9;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uQ {
        font-size: 16px;
        font-family: Inter, sans-serif;
        line-height: normal;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uR {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uS {
        margin: 0 0 12px;
      }
      .ww-e-d1uS.ww-layout, .ww-e-d1uS [data-ww-ls~="d1uS"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1uS.ww-layout, .ww-e-d1uS [data-ww-ls~="d1uS"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uT {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uU {
        margin: 0 0 12px;
      }
      .ww-e-d1uU.ww-layout, .ww-e-d1uU [data-ww-ls~="d1uU"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1uU.ww-layout, .ww-e-d1uU [data-ww-ls~="d1uU"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uV {
        margin: 24px 0 0;
      }
      .ww-e-d1uV.ww-layout, .ww-e-d1uV [data-ww-ls~="d1uV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uW {
        margin: 0 0 12px;
      }
      .ww-e-d1uW.ww-layout, .ww-e-d1uW [data-ww-ls~="d1uW"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1uW.ww-layout, .ww-e-d1uW [data-ww-ls~="d1uW"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uX {
        margin: 0 12px;
        padding: 0;
        align-self: flex-end;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uY {
        margin: 0;
        align-self: center;
        width: 30px;
        height: 18px;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 25px;
      }
      .ww-e-d1uZ {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1ua {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1ub {
        font-size: 16px;
        font-family: Inter, sans-serif;
        line-height: normal;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uc {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ud {
        margin: 6px;
        padding: 16px;
        width: 225px;
        border: var(--ww-style-border, solid 1px #E4E4E7);
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1ud {
          padding: 20px;
        }
      }
      .ww-e-d1ud.ww-layout, .ww-e-d1ud [data-ww-ls~="d1ud"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1ue {
        margin: 0 0 12px;
      }
      .ww-e-d1ue.ww-layout, .ww-e-d1ue [data-ww-ls~="d1ue"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1ue.ww-layout, .ww-e-d1ue [data-ww-ls~="d1ue"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uf {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        aspect-ratio: unset;
        font-size: 18px;
        text-align: center;
        color: #fff;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ug {
        margin: 0 0 12px;
      }
      .ww-e-d1ug.ww-layout, .ww-e-d1ug [data-ww-ls~="d1ug"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1ug.ww-layout, .ww-e-d1ug [data-ww-ls~="d1ug"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uh {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1ui {
        margin: 0 0 12px;
      }
      .ww-e-d1ui.ww-layout, .ww-e-d1ui [data-ww-ls~="d1ui"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1ui.ww-layout, .ww-e-d1ui [data-ww-ls~="d1ui"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uj {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uk {
        width: 100%;
      }
      .ww-e-d1uk.ww-layout, .ww-e-d1uk [data-ww-ls~="d1uk"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1ul {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1um {
        margin: 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: var(--c84b5f72-f01c-41a7-8fd3-3b3476684c5b,#b1c2d9);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1un {
        margin: 0 0 12px;
      }
      .ww-e-d1un.ww-layout, .ww-e-d1un [data-ww-ls~="d1un"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1un.ww-layout, .ww-e-d1un [data-ww-ls~="d1un"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uo {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1up {
        margin: 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: var(--c84b5f72-f01c-41a7-8fd3-3b3476684c5b,#b1c2d9);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uq {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ur {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1us {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ut {
        margin: 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: var(--d98ebc32-878f-4584-9d6e-071d1f242de1,#3b506c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uu {
        margin: 0 0 12px;
      }
      .ww-e-d1uu.ww-layout, .ww-e-d1uu [data-ww-ls~="d1uu"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1uu.ww-layout, .ww-e-d1uu [data-ww-ls~="d1uu"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uv {
        margin: 0 0 12px;
      }
      .ww-e-d1uv.ww-layout, .ww-e-d1uv [data-ww-ls~="d1uv"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1uv.ww-layout, .ww-e-d1uv [data-ww-ls~="d1uv"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1uw {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--be0993b4-2d62-4b6b-8e50-c6bc8362a969, #95aac9);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        opacity: var(--ww-style-opacity);
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1uw {
          font-size: 14px;
        }
      }
      .ww-e-d1ux {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uy {
        width: 1000px;
        background-color: #fff;
        box-shadow: 1px 2px 10px 2px #000;
      }
      .ww-e-d1uz {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        aspect-ratio: unset;
        font-size: 18px;
        text-align: center;
        color: #fff;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1v0 {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--be0993b4-2d62-4b6b-8e50-c6bc8362a969, #95aac9);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        opacity: var(--ww-style-opacity);
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1v0 {
          font-size: 14px;
        }
      }
      .ww-e-d1v1 {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1v2 {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1v3 {
        margin: 0;
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 28px;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1v4 {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: #95aac9;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1v5 {
        margin: 0 0 12px;
      }
      .ww-e-d1v5.ww-layout, .ww-e-d1v5 [data-ww-ls~="d1v5"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1v5.ww-layout, .ww-e-d1v5 [data-ww-ls~="d1v5"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1v6 {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1v7 {
        margin: 0 0 12px;
      }
      .ww-e-d1v7.ww-layout, .ww-e-d1v7 [data-ww-ls~="d1v7"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1v7.ww-layout, .ww-e-d1v7 [data-ww-ls~="d1v7"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1v8 {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1v9 {
        margin: 0;
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 28px;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vA {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1vB {
        font-size: 16px;
        font-family: Inter, sans-serif;
        line-height: normal;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vC {
        margin: 0 0 12px;
      }
      .ww-e-d1vC.ww-layout, .ww-e-d1vC [data-ww-ls~="d1vC"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vC.ww-layout, .ww-e-d1vC [data-ww-ls~="d1vC"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1vD {
        margin: 0 0 12px;
      }
      .ww-e-d1vD.ww-layout, .ww-e-d1vD [data-ww-ls~="d1vD"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vD.ww-layout, .ww-e-d1vD [data-ww-ls~="d1vD"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1vE {
        margin: 0 0 12px;
      }
      .ww-e-d1vE.ww-layout, .ww-e-d1vE [data-ww-ls~="d1vE"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vE.ww-layout, .ww-e-d1vE [data-ww-ls~="d1vE"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1vF {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vG {
        margin: 0 0 12px;
      }
      .ww-e-d1vG.ww-layout, .ww-e-d1vG [data-ww-ls~="d1vG"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vG.ww-layout, .ww-e-d1vG [data-ww-ls~="d1vG"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1vH {
        margin: 24px 0 0;
      }
      .ww-e-d1vH.ww-layout, .ww-e-d1vH [data-ww-ls~="d1vH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1vI {
        margin: 0 0 32px;
      }
      .ww-e-d1vI.ww-layout, .ww-e-d1vI [data-ww-ls~="d1vI"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: baseline;
        align-content: revert-layer;
      }
      .ww-e-d1vJ {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vK {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vL.ww-layout, .ww-e-d1vL [data-ww-ls~="d1vL"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1vM {
        margin: 0 0 12px;
      }
      .ww-e-d1vM.ww-layout, .ww-e-d1vM [data-ww-ls~="d1vM"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vM.ww-layout, .ww-e-d1vM [data-ww-ls~="d1vM"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1vN {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--be0993b4-2d62-4b6b-8e50-c6bc8362a969, #95aac9);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        opacity: var(--ww-style-opacity);
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1vN {
          font-size: 14px;
        }
      }
      .ww-e-d1vO {
        margin: 0 0 12px;
      }
      .ww-e-d1vO.ww-layout, .ww-e-d1vO [data-ww-ls~="d1vO"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vO.ww-layout, .ww-e-d1vO [data-ww-ls~="d1vO"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1vP {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vQ {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        aspect-ratio: unset;
        font-size: 18px;
        text-align: center;
        color: #fff;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vR {
        margin: 24px 0 0;
      }
      .ww-e-d1vR.ww-layout, .ww-e-d1vR [data-ww-ls~="d1vR"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1vS {
        padding: 6px;
        align-self: center;
        width: 300px;
      }
      .ww-e-d1vS.ww-layout, .ww-e-d1vS [data-ww-ls~="d1vS"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vT {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vU {
        font-size: 16px;
        font-family: Inter, sans-serif;
        line-height: normal;
        font-weight: 500;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vV {
        margin: 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        color: var(--d98ebc32-878f-4584-9d6e-071d1f242de1,#3b506c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vW {
        margin: 0 0 12px;
      }
      .ww-e-d1vW.ww-layout, .ww-e-d1vW [data-ww-ls~="d1vW"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vW.ww-layout, .ww-e-d1vW [data-ww-ls~="d1vW"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1vX {
        margin: 6px 0 0;
        padding: 12px 0;
        align-self: center;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d1vX.ww-layout, .ww-e-d1vX [data-ww-ls~="d1vX"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1vY {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vZ {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1va.ww-layout, .ww-e-d1va [data-ww-ls~="d1va"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1vb {
        font-size: 14px;
        color: var(--fd919f99-9019-405b-bdf2-2dcfecc6b422,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vc {
        margin: 0;
        padding: 0 24px 12px;
        align-self: flex-end;
        width: 100%;
        height: 100px;
        aspect-ratio: unset;
        background-color: #f4f5f7;
        border-top: 0 none;
        border-bottom: 0px solid var(--5c68aeef-d77b-409b-be0f-655b6352e4f4, #e3ebf6);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1vc.ww-layout, .ww-e-d1vc [data-ww-ls~="d1vc"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-end;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1vd {
        margin: 0;
        padding: 8px 0;
        align-self: center;
        display: flex;
        width: 90px;
        height: 100%;
        aspect-ratio: unset;
        font-size: 14px;
        line-height: 150%;
        font-weight: 400;
        text-align: center;
        color: var(--ww-content-ww-text-color, #3B506C);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 0;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ve {
        margin: 0;
        padding: 8px 0;
        align-self: center;
        display: flex;
        width: 90px;
        height: 100%;
        aspect-ratio: unset;
        font-size: 13px;
        line-height: 150%;
        font-weight: 400;
        text-align: center;
        color: var(--ww-content-ww-text-color, #3B506C);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        border-top: 0 solid #2c7be5;
        border-bottom: 0 solid #2c7be5;
        border-left: 0 solid #2c7be5;
        border-right: 0 solid #2c7be5;
        border-radius: 0;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vf {
        margin: 0;
        padding: 8px 0;
        align-self: center;
        display: flex;
        width: 90px;
        height: 100%;
        aspect-ratio: unset;
        font-size: 14px;
        line-height: 150%;
        font-weight: 400;
        text-align: center;
        color: var(--ww-content-ww-text-color, white);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #2c7be5);
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 6px 0 0 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vg {
        margin: 0;
        padding: 8px 0;
        align-self: center;
        display: flex;
        width: 90px;
        height: 100%;
        aspect-ratio: unset;
        font-size: 14px;
        line-height: 150%;
        font-weight: 400;
        text-align: center;
        color: var(--ww-content-ww-text-color, #3B506C);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 0 solid #2c7be5;
        border-left: 0 solid;
        border-right: 0 none;
        border-radius: 0;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vh {
        align-self: center;
        display: var(--ww-style-display, none);
        width: 100%;
        flex: 0 1 auto;
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1vh.ww-layout, .ww-e-d1vh [data-ww-ls~="d1vh"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1vi {
        align-self: center;
        display: var(--ww-style-display, flex);
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1vi.ww-layout, .ww-e-d1vi [data-ww-ls~="d1vi"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1vj {
        margin: 0 24px;
        padding: 0;
        align-self: center;
        height: auto;
        aspect-ratio: unset;
      }
      .ww-e-d1vk {
        margin: 0;
        padding: 8px 0;
        align-self: center;
        display: flex;
        width: 90px;
        height: 100%;
        aspect-ratio: unset;
        font-size: 13px;
        line-height: 150%;
        font-weight: 400;
        text-align: center;
        color: var(--ww-content-ww-text-color, #3B506C);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, transparent);
        cursor: var(--ww-style-cursor, pointer);
        opacity: var(--ww-style-opacity, 1);
        border-top: 0 solid #2c7be5;
        border-bottom: 0 solid #2c7be5;
        border-left: 0 solid #2c7be5;
        border-right: 0 solid #2c7be5;
        border-radius: 0;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vl {
        padding: 6px 12px;
        z-index: 2;
        display: var(--ww-style-display, none);
        position: absolute;
        top: 5px;
        width: 100%;
        background-color: var(--1b867fac-f893-46aa-861c-5720f67187df,#00d97e);
        border-radius: 6px;
      }
      .ww-e-d1vl.ww-layout, .ww-e-d1vl [data-ww-ls~="d1vl"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1vm {
        padding: 0;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1vn {
        margin: 0;
        padding: 8px 0;
        align-self: center;
        display: flex;
        width: 90px;
        height: 100%;
        aspect-ratio: unset;
        font-size: 14px;
        line-height: 150%;
        font-weight: 400;
        text-align: center;
        color: var(--ww-content-ww-text-color, #3B506C);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 0;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vo {
        display: var(--ww-style-display, none);
        font-size: 24px;
        text-align: center;
        color: #2c7be5;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vp.ww-layout, .ww-e-d1vp [data-ww-ls~="d1vp"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1vq {
        margin: 0 0 0 15px;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vr {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1vs {
        margin: 0 0 12px;
      }
      .ww-e-d1vs.ww-layout, .ww-e-d1vs [data-ww-ls~="d1vs"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vs.ww-layout, .ww-e-d1vs [data-ww-ls~="d1vs"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1vt {
        margin: 12px;
        padding: 8px 16px;
        align-self: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--d7d51006-3338-4890-9f44-95477d6a066f,#c42f4a);
        cursor: pointer;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vu {
        margin: 0;
        padding: 0;
        align-self: flex-end;
        display: var(--ww-style-display, none);
        position: absolute;
        top: 0;
        width: 225px;
        flex: 0 1 auto;
        height: auto;
        aspect-ratio: unset;
        background-color: #fff;
        box-shadow: 0px 0px 3px 0px var(--10b36ff7-8c76-4426-b921-0c39f84db2ea,#95aac9);
        border-radius: 4px;
      }
      .ww-e-d1vu.ww-layout, .ww-e-d1vu [data-ww-ls~="d1vu"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1vv {
        padding: 8px;
        align-self: flex-end;
        display: flex;
        width: 100%;
        cursor: pointer;
      }
      .ww-e-d1vv:where(:hover) {
        background-color: var(--65dc18f5-dd1b-4575-a699-490713a8c934,#edf2f9);
      }
      .ww-e-d1vv.ww-layout, .ww-e-d1vv [data-ww-ls~="d1vv"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vw {
        width: revert-layer;
        flex: 1 0 auto;
        max-width: 1300px;
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1vw.ww-layout, .ww-e-d1vw [data-ww-ls~="d1vw"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1vx {
        margin: 0 6px;
        padding: 0;
        display: var(--ww-style-display);
        position: absolute;
        top: 6px;
        right: 90px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1vy {
        margin: 0;
        padding: 8px 12px;
        align-self: center;
        display: var(--ww-style-display, flex);
        width: 80px;
        height: 35px;
        aspect-ratio: unset;
        font-size: 14px;
        line-height: 150%;
        font-weight: 400;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, gray);
        cursor: var(--ww-style-cursor, auto);
        border: var(--ww-style-border);
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vz {
        margin: 0;
        padding: 8px 0;
        align-self: center;
        display: flex;
        width: 90px;
        height: 100%;
        aspect-ratio: unset;
        font-size: 13px;
        line-height: 150%;
        font-weight: 400;
        text-align: center;
        color: var(--ww-content-ww-text-color, #3B506C);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, transparent);
        cursor: var(--ww-style-cursor, pointer);
        opacity: var(--ww-style-opacity, 1);
        border-top: 0 solid #2c7be5;
        border-bottom: 0 solid #2c7be5;
        border-left: 0 solid #2c7be5;
        border-right: 0 solid #2c7be5;
        border-radius: 0;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1w0 {
        margin: 0;
        padding: 0;
        display: var(--ww-style-display);
        width: revert-layer;
        height: 34px;
        aspect-ratio: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1w1 {
        margin: 0 0 24px;
        padding: 12px;
        z-index: 100;
        display: var(--ww-style-display, none);
        position: absolute;
        top: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: var(--e32717f2-068b-4f35-8975-4332de8fbdaf, #e63757);
        border-radius: 6px;
      }
      .ww-e-d1w1.ww-layout, .ww-e-d1w1 [data-ww-ls~="d1w1"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1w2 {
        display: var(--ww-style-display, flex);
        width: 300px;
      }
      .ww-e-d1w2.ww-layout, .ww-e-d1w2 [data-ww-ls~="d1w2"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1w3 {
        padding: 0;
        display: var(--ww-style-display);
        width: 34px;
        height: 100%;
        aspect-ratio: unset;
        cursor: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1w4 {
        margin: 0;
        padding: 0;
        display: var(--ww-style-display);
        width: revert-layer;
        height: 34px;
        aspect-ratio: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1w5 {
        align-self: center;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1w5.ww-layout, .ww-e-d1w5 [data-ww-ls~="d1w5"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1w6 {
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        color: var(--cce65a09-5827-47c8-9d61-8a2e63e39f92, #FFFFFF);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
      }
      .ww-e-d1w7 {
        font-size: 60px;
        font-family: Inter, sans-serif;
        line-height: normal;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #2C7BE5);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1w7 {
          font-size: 48px;
          line-height: 60px;
        }
      }
      .ww-e-d1w8 {
        font-size: 60px;
        font-family: Inter, sans-serif;
        line-height: normal;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #2C7BE5);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1w8 {
          font-size: 48px;
          line-height: 60px;
        }
      }
      .ww-e-d1w9 {
        font-size: 60px;
        font-family: Inter, sans-serif;
        line-height: normal;
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #2C7BE5);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1w9 {
          font-size: 48px;
          line-height: 60px;
        }
      }
      .ww-e-d1wA {
        margin: 20px 0;
        font: var(--28f8711c-4069-486e-b696-6843620ba5d5, 500 20px/normal var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #1565c0;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wB {
        padding: 8px 12px;
        align-self: center;
        display: var(--ww-style-display);
        width: 200px;
        font: var(--dd42974e-0663-4db8-8af9-8187c3797c9c, 400 15px/normal var(--ww-default-font-family, sans-serif));
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2, #2c7be5);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wC {
        margin: 20px 0;
        font: var(--28f8711c-4069-486e-b696-6843620ba5d5, 500 20px/normal var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #1565c0;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wD {
        margin: 0 12px 20px;
        align-self: center;
        font: var(--65e095b0-67d4-4fd4-b17d-1af8841edc88, 700 26px/1.1em var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #1565c0;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wE {
        padding: 8px 12px;
        align-self: center;
        display: var(--ww-style-display);
        width: 200px;
        font: var(--dd42974e-0663-4db8-8af9-8187c3797c9c, 400 15px/normal var(--ww-default-font-family, sans-serif));
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2, #2c7be5);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wF {
        margin: 0 12px 20px;
        align-self: center;
        font: var(--65e095b0-67d4-4fd4-b17d-1af8841edc88, 700 26px/1.1em var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #1565c0;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zM {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zN {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zO {
        padding: 10px;
        display: none;
        width: 46px;
        height: unset;
        aspect-ratio: 1;
        background-color: #099af2;
        border-radius: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d1zO {
          display: flex;
          position: absolute;
          top: 0;
          left: 100px;
          background-color: #fff;
          cursor: pointer;
        }
      }
      .ww-e-d1zP {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zQ {
        padding: 0 4px;
        transition: all 0.75s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1zR {
        padding: 0 4px;
        align-self: center;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1zS {
        padding: 0 4px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1zT {
        padding: 0 4px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1zU.ww-layout, .ww-e-d1zU [data-ww-ls~="d1zU"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zV {
        margin: 6px 0 0;
        padding: 3px 0 3px 44px;
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d1zV.ww-layout, .ww-e-d1zV [data-ww-ls~="d1zV"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1zW {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1zW {
          font-size: 14px;
        }
      }
      .ww-e-d1zW:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d1zX {
        margin: 0;
        align-self: center;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1zX {
          font-size: 14px;
        }
      }
      .ww-e-d1zX:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d1zY {
        margin: 0;
        align-self: center;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1zY {
          font-size: 14px;
        }
      }
      .ww-e-d1zY:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d1zZ {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1zZ {
          font-size: 14px;
        }
      }
      .ww-e-d1zZ:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d1za {
        padding: 0 0 12px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        color: var(--cce65a09-5827-47c8-9d61-8a2e63e39f92, #FFFFFF);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border-top: 0 none;
        border-bottom: 1px solid #12263f26;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1zb {
        margin: 2px;
        align-self: center;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--cce65a09-5827-47c8-9d61-8a2e63e39f92, #FFFFFF);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
      }
      .ww-e-d1zc {
        margin: 0 0 0 12px;
        align-self: center;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--cce65a09-5827-47c8-9d61-8a2e63e39f92, #FFFFFF);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
      }
      .ww-e-d1zd {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ze {
        padding: 0 12px;
      }
      .ww-e-d1zf {
        margin: 6px 0 0;
        padding: 3px 0 3px 44px;
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d1zf.ww-layout, .ww-e-d1zf [data-ww-ls~="d1zf"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1zg {
        padding: 0 4px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1zh {
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 40px;
        height: 40px;
        aspect-ratio: unset;
      }
      .ww-e-d1zi {
        width: 100%;
      }
      .ww-e-d1zi.ww-layout, .ww-e-d1zi [data-ww-ls~="d1zi"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1zj {
        padding: 12px;
      }
      .ww-e-d1zk {
        margin: 0 12px 0 0;
        padding: 0;
        display: var(--ww-style-display, none);
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1zl {
        z-index: 100;
        display: var(--ww-style-display, none);
        width: 240px;
        max-width: 940px;
        background-color: #fff;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 1px solid #d1d5db;
      }
      .ww-e-d1zl.ww-layout, .ww-e-d1zl [data-ww-ls~="d1zl"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1zm {
        font-size: 12px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zn {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zo {
        margin: 0;
        align-self: center;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1zo {
          font-size: 14px;
        }
      }
      .ww-e-d1zo:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d1zp {
        padding: 0 4px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1zq {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1zq {
          font-size: 14px;
        }
      }
      .ww-e-d1zq:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d1zr {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zs {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zt {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zu {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zv {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zw {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1zx {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        cursor: pointer;
        opacity: 1;
      }
      .ww-e-d1zx.ww-layout, .ww-e-d1zx [data-ww-ls~="d1zx"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1zy {
        padding: 0 4px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1zz {
        padding: 0 4px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d200 {
        margin: 0;
        padding: 4px;
        display: var(--ww-style-display);
        height: 50px;
        aspect-ratio: unset;
        background-color: var(--1b867fac-f893-46aa-861c-5720f67187df, #00d97e);
        border-radius: 0;
      }
      .ww-e-d200.ww-layout, .ww-e-d200 [data-ww-ls~="d200"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d201 {
        font-size: 12px;
        color: #fff;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d202 {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d202 {
          font-size: 14px;
        }
      }
      .ww-e-d202:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d203 {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d203.ww-layout, .ww-e-d203 [data-ww-ls~="d203"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d204 {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d204 {
          font-size: 14px;
        }
      }
      .ww-e-d204:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d205 {
        padding: 0 4px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d206 {
        padding: 0 4px;
        display: flex;
        opacity: 1;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d207 {
        margin: 0;
        align-self: center;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        opacity: 1;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d207 {
          font-size: 14px;
        }
      }
      .ww-e-d207:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d208 {
        margin: 0 6px;
        padding: 0;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d209 {
        padding: 0 4px;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d20A {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: gray;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20A {
          font-size: 14px;
        }
      }
      .ww-e-d20B {
        padding: 0 4px;
        display: flex;
        opacity: 1;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d20C {
        margin: 0 6px;
        padding: 0;
        display: var(--ww-style-display, flex);
        position: revert-layer;
        inset: revert-layer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d20D {
        margin: 0;
        align-self: center;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: gray;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        opacity: 1;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20D {
          font-size: 14px;
        }
      }
      .ww-e-d20E {
        margin: 0 12px 0 0;
        padding: 0;
        display: var(--ww-style-display, none);
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d20F {
        margin: 0 12px;
        z-index: unset;
        display: var(--ww-style-display);
      }
      .ww-e-d20F.ww-layout, .ww-e-d20F [data-ww-ls~="d20F"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20G {
        margin: 0 12px 0 0;
        padding: 0;
        display: var(--ww-style-display, flex);
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d20H {
        margin: 6px 0 0 6px;
        display: inline-block;
        font-size: 14px;
        line-height: 1.1em;
        color: var(--5c09c723-52b9-4d8e-be92-a19dd6d02793,#6e84a3);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20I {
        margin: 0 12px 12px;
        padding: 4px;
        z-index: 90;
        display: var(--ww-style-display);
        height: 55px;
        aspect-ratio: unset;
        background-color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        box-shadow: 0 1px 3px #12263f;
        border-radius: 4px;
      }
      .ww-e-d20I.ww-layout, .ww-e-d20I [data-ww-ls~="d20I"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20J {
        padding: 0;
        display: var(--ww-style-display, none);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d20K {
        margin: 0 0 0 6px;
        align-self: center;
        display: var(--ww-style-display, block);
        font-size: 12px;
        line-height: 1.1em;
        color: var(--65dc18f5-dd1b-4575-a699-490713a8c934,#edf2f9);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20L {
        font-size: 13px;
        color: var(--fd919f99-9019-405b-bdf2-2dcfecc6b422,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20M {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d20M.ww-layout, .ww-e-d20M [data-ww-ls~="d20M"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20N {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d20N.ww-layout, .ww-e-d20N [data-ww-ls~="d20N"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20O {
        padding: 12px;
        width: 100%;
        font-size: 12px;
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20O:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d20P {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20P {
          font-size: 14px;
        }
      }
      .ww-e-d20P:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d20Q {
        margin: 0 12px;
        z-index: unset;
        display: var(--ww-style-display, none);
      }
      .ww-e-d20Q.ww-layout, .ww-e-d20Q [data-ww-ls~="d20Q"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20R {
        margin: 6px 0 0 6px;
        display: var(--ww-style-display, none);
        font-size: 14px;
        line-height: 1.1em;
        font-weight: 700;
        text-align: left;
        color: var(--aa56f67c-842f-4ce9-9ddc-c9266ab1ff12,#f6c343);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20S {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20S {
          font-size: 14px;
        }
      }
      .ww-e-d20S:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d20T {
        margin: 6px 0 0 18px;
        z-index: unset;
        display: var(--ww-style-display, none);
        font-size: 14px;
        line-height: 1.1em;
        color: var(--5c09c723-52b9-4d8e-be92-a19dd6d02793,#6e84a3);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20U {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20V {
        height: 2px;
        aspect-ratio: unset;
        font-size: 16px;
        color: #0000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20W {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20W {
          font-size: 14px;
        }
      }
      .ww-e-d20W:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d20X {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20X {
          font-size: 14px;
        }
      }
      .ww-e-d20X:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d20Y {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d20Y.ww-layout, .ww-e-d20Y [data-ww-ls~="d20Y"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20Z {
        margin: 6px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: var(--ww-style-display, block);
        width: 40px;
      }
      .ww-e-d20a {
        display: var(--ww-style-display);
      }
      .ww-e-d20a.ww-layout, .ww-e-d20a [data-ww-ls~="d20a"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20b {
        margin: 6px 0 0;
        padding: 3px 0 3px 44px;
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d20b.ww-layout, .ww-e-d20b [data-ww-ls~="d20b"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d20c {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20c {
          font-size: 14px;
        }
      }
      .ww-e-d20c:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d20d {
        margin: 0;
        padding: 0 4px;
        z-index: 100;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: var(--ww-style-max-width, 160px);
        height: 55px;
        aspect-ratio: unset;
        font-size: 12px;
        text-align: left;
        color: var(--79eb613b-190a-456a-ba2f-ec6ce0a290f3,#f9fbfd);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 0 solid #e0e0e0;
        border-radius: 12px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d20e {
        padding: 8px;
        cursor: pointer;
      }
      .ww-e-d20e:where(:hover) {
        background-color: #f8fbfd;
      }
      .ww-e-d20e.ww-layout, .ww-e-d20e [data-ww-ls~="d20e"] {
        display: flex;
      }
      .ww-e-d20f {
        margin: 0;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20g {
        margin: 0;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20h {
        margin: 6px 0 0;
        padding: 3px 0 3px 44px;
        display: var(--ww-style-display, none);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d20h.ww-layout, .ww-e-d20h [data-ww-ls~="d20h"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20i {
        margin: 0;
        padding: 5px 0 5px 12px;
        z-index: unset;
        display: var(--ww-style-display);
        width: 240px;
        height: 40px;
        aspect-ratio: unset;
        font-size: 12px;
        white-space-collapse: preserve;
        background-color: #fff;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 1px solid #e0e0e0;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d20j {
        padding: 25px 0 0;
        display: var(--ww-style-display, none);
      }
      .ww-e-d20j.ww-layout, .ww-e-d20j [data-ww-ls~="d20j"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20k {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20k {
          font-size: 14px;
        }
      }
      .ww-e-d20k:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d20l {
        margin: 6px 0 0;
        padding: 3px 0 3px 44px;
        display: var(--ww-style-display, none);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d20l.ww-layout, .ww-e-d20l [data-ww-ls~="d20l"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20m {
        margin: 0;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20m {
          font-size: 14px;
        }
      }
      .ww-e-d20m:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d20n {
        margin: 6px 0 0;
        padding: 3px 0 3px 44px;
        display: var(--ww-style-display, none);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d20n.ww-layout, .ww-e-d20n [data-ww-ls~="d20n"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20o {
        padding: 0;
        display: var(--ww-style-display, none);
      }
      .ww-e-d20p.ww-layout, .ww-e-d20p [data-ww-ls~="d20p"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d20q {
        margin: 30px 0 20px;
        width: 100%;
      }
      .ww-e-d20r {
        margin: 0;
        padding: 12px;
        display: flex;
      }
      .ww-e-d20r.ww-layout, .ww-e-d20r [data-ww-ls~="d20r"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d20s {
        width: 50%;
        background-color: #fff;
        box-shadow: 1px 2px 10px 2px #000;
      }
      .ww-e-d20t {
        margin: 0 40px;
        width: revert-layer;
      }
      .ww-e-d20t.ww-layout, .ww-e-d20t [data-ww-ls~="d20t"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d20u {
        margin: 12px 0 0;
        display: var(--ww-style-display, none);
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d20u {
          font-size: 14px;
        }
      }
      .ww-e-d20v {
        margin: 0 0 12px;
        display: var(--ww-style-display);
        flex: 1 0 auto;
        height: 40px;
        aspect-ratio: unset;
      }
      .ww-e-d20v.ww-layout, .ww-e-d20v [data-ww-ls~="d20v"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20w {
        margin: 25px 0 0;
      }
      .ww-e-d20w.ww-layout, .ww-e-d20w [data-ww-ls~="d20w"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d20x {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d20x.ww-layout, .ww-e-d20x [data-ww-ls~="d20x"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20y {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        cursor: default;
      }
      .ww-e-d20y.ww-layout, .ww-e-d20y [data-ww-ls~="d20y"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d20z {
        padding: 0;
        display: var(--ww-style-display, flex);
        transform: scale3d(1, 1, 1) translate3d(-60px, -8px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d210 {
        align-self: center;
        width: 90%;
        height: 40px;
        aspect-ratio: unset;
        background: var(--ww-style-background-color, gray);
        cursor: var(--ww-style-cursor, auto);
        border-radius: 6px;
      }
      .ww-e-d210.ww-layout, .ww-e-d210 [data-ww-ls~="d210"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d211 {
        margin: 0;
        padding: 6px 0 0;
        align-self: center;
        display: var(--ww-style-display, block);
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        letter-spacing: 0;
        text-decoration-line: underline;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d211 {
          font-size: 14px;
        }
      }
      .ww-e-d211:where(:hover) {
        color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2,#2c7be5);
      }
      .ww-e-d212 {
        padding: 0;
        overflow: auto;
        z-index: unset;
        width: 250px;
        height: 100vh;
        background-color: #fff;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 1px solid #e3ebf6;
      }
      @media (max-width: 991px) {
        .ww-e-d212 {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d212 {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-d212.ww-layout, .ww-e-d212 [data-ww-ls~="d212"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d212.ww-layout, .ww-e-d212 [data-ww-ls~="d212"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d212.ww-layout, .ww-e-d212 [data-ww-ls~="d212"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d213 {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d213.ww-layout, .ww-e-d213 [data-ww-ls~="d213"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d214 {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d214.ww-layout, .ww-e-d214 [data-ww-ls~="d214"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d215 {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d215.ww-layout, .ww-e-d215 [data-ww-ls~="d215"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d216 {
        align-self: center;
        display: var(--ww-style-display);
        width: revert-layer;
        min-width: 100%;
      }
      .ww-e-d216.ww-layout, .ww-e-d216 [data-ww-ls~="d216"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d217 {
        margin: 3px 12px;
        padding: 4px 0;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
        opacity: 1;
      }
      .ww-e-d217.ww-layout, .ww-e-d217 [data-ww-ls~="d217"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d218 {
        height: 100vh;
        background-color: var(--cce65a09-5827-47c8-9d61-8a2e63e39f92, #FFFFFF);
      }
      @media (max-width: 767px) {
        .ww-e-d218 {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-d218.ww-layout, .ww-e-d218 [data-ww-ls~="d218"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d218.ww-layout, .ww-e-d218 [data-ww-ls~="d218"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d219 {
        margin: 6px 0 0;
        padding: 3px 0 3px 44px;
        width: revert-layer;
        cursor: pointer;
      }
      .ww-e-d219.ww-layout, .ww-e-d219 [data-ww-ls~="d219"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d21A {
        margin: 0 0 18px;
        display: var(--ww-style-display, none);
        transition: all 0.3s ease 0s;
      }
      .ww-e-d21A.ww-layout, .ww-e-d21A [data-ww-ls~="d21A"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d21B {
        margin: 20px 0;
        font: var(--28f8711c-4069-486e-b696-6843620ba5d5, 500 20px/normal var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #1565c0;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d21C {
        margin: 24px 0;
        padding: 8px 12px;
        align-self: center;
        display: flex;
        width: 78%;
        font: var(--dd42974e-0663-4db8-8af9-8187c3797c9c, 400 15px/normal var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--f0ea57ad-7671-4c08-8162-85af9c1a3538,#12263f);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d21D {
        margin: 0 12px 20px;
        align-self: center;
        font: var(--65e095b0-67d4-4fd4-b17d-1af8841edc88, 700 26px/1.1em var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #1565c0;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d21E {
        padding: 8px 12px;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 200px;
        font: var(--dd42974e-0663-4db8-8af9-8187c3797c9c, 400 15px/normal var(--ww-default-font-family, sans-serif));
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--b1246e41-c51d-4a42-bf48-3f8cbaf6dca2, #2c7be5);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
    }
  }
  @layer custom {
    .ww-e-d1sw {
      width: max-content;
    }
    .ww-e-d1tG {
      width: max-content;
    }
    .ww-e-d1tH {
      width: max-content;
    }
    .ww-e-d1tM {
      width: max-content;
    }
    .ww-e-d1tP {
      width: max-content;
    }
    .ww-e-d1tT {
      width: max-content;
    }
    .ww-e-d1tX {
      width: max-content;
    }
    .ww-e-d1th {
      width: max-content;
    }
    .ww-e-d1tj {
      width: max-content;
    }
    .ww-e-d1tm {
      width: max-content;
    }
    .ww-e-d1to {
      width: max-content;
    }
    .ww-e-d1tu {
      width: max-content;
    }
    .ww-e-d1tv {
      width: max-content;
    }
    .ww-e-d1tw {
      width: max-content;
    }
    .ww-e-d1uA {
      width: max-content;
    }
    .ww-e-d1uF {
      width: max-content;
    }
    .ww-e-d1uG {
      width: max-content;
    }
    .ww-e-d1uH {
      width: max-content;
    }
    .ww-e-d1uJ {
      width: max-content;
    }
    .ww-e-d1uN {
      width: max-content;
    }
    .ww-e-d1uO {
      width: max-content;
    }
    .ww-e-d1uZ {
      width: max-content;
    }
    .ww-e-d1ua {
      width: max-content;
    }
    .ww-e-d1uh {
      width: max-content;
    }
    .ww-e-d1ul {
      width: max-content;
    }
    .ww-e-d1ur {
      width: max-content;
    }
    .ww-e-d1v1 {
      width: max-content;
    }
    .ww-e-d1v2 {
      width: max-content;
    }
    .ww-e-d1v8 {
      width: max-content;
    }
    .ww-e-d1vA {
      width: max-content;
    }
    .ww-e-d1vZ {
      width: max-content;
    }
    .ww-e-d1vr {
      width: max-content;
    }
    .ww-e-d1w0 {
      width: max-content;
    }
    .ww-e-d1w3 {
      width: max-content;
    }
    .ww-e-d1w4 {
      width: max-content;
    }
  }
}
@layer ww-style-layout-override {
}
