@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-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-letter-spacing {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-line-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-word-spacing {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-style-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d10e {
        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-e-d10e.ww-layout, .ww-e-d10e [data-ww-ls~="d10e"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d13G {
        margin: 0;
        padding: 14px 24px;
        z-index: 10;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        border-top: 0 none;
        border-bottom: 1px solid var(--3d656fe6-6a08-4a9e-b2af-c37fc4ac6bf5,rgba(37,47,96,0.14));
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d13G.ww-layout, .ww-e-d13G [data-ww-ls~="d13G"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d13H {
        margin: 0;
        padding: 0 15px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d13H.ww-layout, .ww-e-d13H [data-ww-ls~="d13H"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d102 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 1200px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d102 {
          padding: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d102 {
          padding: 0;
        }
      }
      .ww-e-d102.ww-layout, .ww-e-d102 [data-ww-ls~="d102"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-dzW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 500px;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dzW.ww-layout, .ww-e-dzW [data-ww-ls~="dzW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d132 {
        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-e-d132.ww-layout, .ww-e-d132 [data-ww-ls~="d132"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dzP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d138 {
        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-e-d138.ww-layout, .ww-e-d138 [data-ww-ls~="d138"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-dzR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        box-shadow: 0 0 3px 1px #00000012;
        border: 1px solid #e4e4e7;
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-dzR {
          padding: 0;
        }
      }
      .ww-e-dzR.ww-layout, .ww-e-dzR [data-ww-ls~="dzR"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dzR.ww-layout, .ww-e-dzR [data-ww-ls~="dzR"] {
          row-gap: 10px;
        }
      }
      .ww-e-d11S {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid var(--11257565-27b3-4954-9b00-28fdbd015648,#93E7FF);
        border-radius: 5px;
      }
      .ww-e-d11S.ww-layout, .ww-e-d11S [data-ww-ls~="d11S"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d10m {
        margin: 0;
        padding: var(--ww-style-padding, 0);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        box-shadow: 0px 0px 3px 1px var(--62c133ee-0746-4778-843b-4c5ed6e2bf69,#00000012);
        border: 1px solid var(--582fe0bd-6fc8-48fe-b909-f508c002ba60,#E4E4E7);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-d10m {
          padding: 0;
        }
      }
      .ww-e-d10m.ww-layout, .ww-e-d10m [data-ww-ls~="d10m"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d10m.ww-layout, .ww-e-d10m [data-ww-ls~="d10m"] {
          row-gap: 10px;
        }
      }
      .ww-e-d10E {
        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-e-d10E.ww-layout, .ww-e-d10E [data-ww-ls~="d10E"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d11Z {
        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-e-d11W {
        margin: 0;
        padding: 24px 32px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: 400px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        border-radius: 0;
      }
      @media (max-width: 991px) {
        .ww-e-d11W {
          padding: 32px;
          display: flex;
          width: 100%;
          flex: 1 0 auto;
          max-width: unset;
          height: auto;
          aspect-ratio: unset;
          border-radius: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d11W {
          padding: 16px;
          align-self: unset;
          width: 100%;
          flex: 0 1 auto;
          max-width: unset;
        }
      }
      .ww-e-d11W.ww-layout, .ww-e-d11W [data-ww-ls~="d11W"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        row-gap: 0;
      }
      @media (max-width: 991px) {
        .ww-e-d11W.ww-layout, .ww-e-d11W [data-ww-ls~="d11W"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: flex-start;
          row-gap: 50px;
        }
      }
      .ww-e-dz7 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7ed0119e-a513-4752-9d0f-89ece9c1f638,#F3F4F6);
        border: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      .ww-e-dz7.ww-layout, .ww-e-dz7 [data-ww-ls~="dz7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-dz8 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7ed0119e-a513-4752-9d0f-89ece9c1f638,#F3F4F6);
        border: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      .ww-e-dz8.ww-layout, .ww-e-dz8 [data-ww-ls~="dz8"] {
        display: flex;
        flex-flow: column;
        row-gap: 0;
      }
      .ww-e-dz9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzB {
        margin: 0;
        padding: 0 0 3px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzC {
        margin: 0;
        padding: 0 0 3px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzD {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzE.ww-layout, .ww-e-dzE [data-ww-ls~="dzE"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dzF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzG {
        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-size: 32px;
        font-family: Cabinet Grotesk, sans-serif;
        font-weight: 800;
        color: var(--584738bc-013d-4231-9f3a-303c7317c7bc,#3eb4e5);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dzG {
          font-size: 30px;
        }
      }
      .ww-e-dzH {
        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;
        border-top: 0 none;
        border-bottom: 2px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dzH.ww-layout, .ww-e-dzH [data-ww-ls~="dzH"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dzI {
        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-size: 16px;
        font-family: Cabinet Grotesk, sans-serif;
        font-weight: 600;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzJ {
        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-e-dzJ.ww-layout, .ww-e-dzJ [data-ww-ls~="dzJ"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-dzK {
        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-e-dzK.ww-layout, .ww-e-dzK [data-ww-ls~="dzK"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-dzL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 4px;
      }
      .ww-e-dzL:where([data-ww-states~="_wwChecked"]) {
        background-color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
      }
      .ww-e-dzL:where([data-ww-states~="_wwChecked_wwHover"]) {
        opacity: 0.9;
      }
      .ww-e-dzM {
        margin: 9px 0 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-size: 14px;
        font-family: Open Sans, sans-serif;
        line-height: 20px;
        font-weight: 500;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        letter-spacing: var(--ww-content-ww-text-letter-spacing, -0.56px);
        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-dzM {
          margin: 3px 0 0;
          font-size: 12px;
        }
      }
      .ww-e-dzN {
        margin: 0;
        padding: 0 4px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Open Sans, sans-serif;
        line-height: 140%;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0px solid var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dzN {
          padding: 2px;
          width: revert-layer;
          flex: 0 1 auto;
          font-size: 11px;
          line-height: 110%;
          text-align: center;
        }
      }
      .ww-e-dzO {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--e8dbf44e-54ea-4b26-a52b-157c2a9e1126,rgb(248,250,252));
        cursor: pointer;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dzO {
          padding: 8px;
          width: 100%;
          height: auto;
        }
      }
      .ww-e-dzO.ww-layout, .ww-e-dzO [data-ww-ls~="dzO"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dzQ {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid var(--edc15952-b642-4311-9470-e819af38e7c4,#AC1515);
        border-radius: 8px;
      }
      .ww-e-dzQ.ww-layout, .ww-e-dzQ [data-ww-ls~="dzQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dzS {
        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-e-dzS.ww-layout, .ww-e-dzS [data-ww-ls~="dzS"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-dzT {
        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;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dzU {
        margin: 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 64px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 1px solid #e4e4e7;
        border-radius: 8px;
      }
      .ww-e-dzU.ww-layout, .ww-e-dzU [data-ww-ls~="dzU"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dzV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzV.ww-layout, .ww-e-dzV [data-ww-ls~="dzV"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dzX {
        margin: 2px 0 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-size: 12px;
        font-family: Open Sans, sans-serif;
        font-weight: 500;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzY {
        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-size: 14px;
        font-family: Open Sans, sans-serif;
        line-height: normal;
        font-style: italic;
        color: var(--edc15952-b642-4311-9470-e819af38e7c4,#AC1515);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dzY {
          font-size: 12px;
        }
      }
      .ww-e-dzZ {
        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-size: 14px;
        font-family: Open Sans, sans-serif;
        font-weight: 500;
        font-style: italic;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dza {
        margin: 0;
        padding: 0 4px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Open Sans, sans-serif;
        line-height: 140%;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0px solid var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dza {
          padding: 2px;
          width: revert-layer;
          flex: 0 1 auto;
          font-size: 11px;
          line-height: 110%;
          text-align: center;
        }
      }
      .ww-e-dzb {
        margin: 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 64px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 1px solid #e4e4e7;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dzb {
          padding: 10px;
          height: 48px;
        }
      }
      .ww-e-dzb.ww-layout, .ww-e-dzb [data-ww-ls~="dzb"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dzc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzc.ww-layout, .ww-e-dzc [data-ww-ls~="dzc"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-dzd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzd.ww-layout, .ww-e-dzd [data-ww-ls~="dzd"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-dze {
        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-size: 14px;
        font-family: Open Sans, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dze {
          flex: 0 1 auto;
          font-size: 12px;
        }
      }
      .ww-e-dzf {
        margin: 0;
        padding: 5px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e8dbf44e-54ea-4b26-a52b-157c2a9e1126,rgb(248,250,252));
        border: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-dzf {
          padding: 2px;
        }
      }
      .ww-e-dzf.ww-layout, .ww-e-dzf [data-ww-ls~="dzf"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-dzf.ww-layout, .ww-e-dzf [data-ww-ls~="dzf"] {
          flex-direction: row;
          column-gap: 5px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dzg {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dzh {
        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-e-dzh.ww-layout, .ww-e-dzh [data-ww-ls~="dzh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 15px;
        flex-wrap: revert-layer;
      }
      .ww-e-dzi {
        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-size: 16px;
        font-family: Open Sans, sans-serif;
        font-weight: 600;
        color: var(--b9fad814-a7d1-4f3f-b00e-209b2dd26b67,#089E00);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dzi {
          font-size: 14px;
        }
      }
      .ww-e-dzj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzk {
        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;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dzl {
        margin: 0;
        padding: 5px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e8dbf44e-54ea-4b26-a52b-157c2a9e1126,rgb(248,250,252));
        border: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-dzl {
          padding: 2px;
        }
      }
      .ww-e-dzl.ww-layout, .ww-e-dzl [data-ww-ls~="dzl"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-dzl.ww-layout, .ww-e-dzl [data-ww-ls~="dzl"] {
          flex-direction: row;
          column-gap: 5px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dzm {
        margin: 9px 0 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-size: 14px;
        font-family: Open Sans, sans-serif;
        line-height: 20px;
        font-weight: 500;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        letter-spacing: var(--ww-content-ww-text-letter-spacing, -0.56px);
        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-dzm {
          margin: 3px 0 0;
          font-size: 12px;
        }
      }
      .ww-e-dzn {
        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-size: 17px;
        font-family: Open Sans, sans-serif;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 600px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dzo {
          min-width: unset;
        }
      }
      .ww-e-dzo.ww-layout, .ww-e-dzo [data-ww-ls~="dzo"] {
        display: flex;
        flex-flow: column;
        row-gap: 5px;
      }
      .ww-e-dzp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dzq {
        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-size: 15px;
        font-family: Open Sans, sans-serif;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dzq {
          font-size: 12px;
        }
      }
      .ww-e-dzr {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: center;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--11257565-27b3-4954-9b00-28fdbd015648,#93E7FF);
        border-radius: 5px;
      }
      .ww-e-dzr.ww-layout, .ww-e-dzr [data-ww-ls~="dzr"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dzs {
        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-size: 14px;
        font-family: Open Sans, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dzs {
          flex: 0 1 auto;
          font-size: 12px;
        }
      }
      .ww-e-dzt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dzu {
        margin: 2px 0 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-size: 12px;
        font-family: Open Sans, sans-serif;
        font-weight: 500;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzv {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--e8dbf44e-54ea-4b26-a52b-157c2a9e1126,rgb(248,250,252));
        cursor: pointer;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dzv {
          padding: 8px;
          width: 100%;
          height: auto;
        }
      }
      .ww-e-dzv.ww-layout, .ww-e-dzv [data-ww-ls~="dzv"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dzw {
        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;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dzx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100px;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dzx.ww-layout, .ww-e-dzx [data-ww-ls~="dzx"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dzy {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dzz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 34px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d100 {
        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-e-d100.ww-layout, .ww-e-d100 [data-ww-ls~="d100"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 23px;
        flex-wrap: revert-layer;
      }
      .ww-e-d101 {
        margin: 0;
        padding: 20px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--3d656fe6-6a08-4a9e-b2af-c37fc4ac6bf5,rgba(37,47,96,0.14));
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 767px) {
        .ww-e-d101 {
          padding: 10px 0 20px;
        }
      }
      .ww-e-d101.ww-layout, .ww-e-d101 [data-ww-ls~="d101"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d101.ww-layout, .ww-e-d101 [data-ww-ls~="d101"] {
          flex-flow: column;
          align-items: center;
          row-gap: 10px;
        }
      }
      .ww-e-d103 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d104 {
        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-e-d104.ww-layout, .ww-e-d104 [data-ww-ls~="d104"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d105 {
        margin: 0;
        padding: 0 0 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d105 {
          padding: 10px 0;
        }
      }
      .ww-e-d105.ww-layout, .ww-e-d105 [data-ww-ls~="d105"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        column-gap: 60px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d105.ww-layout, .ww-e-d105 [data-ww-ls~="d105"] {
          column-gap: 30px;
        }
      }
      .ww-e-d106 {
        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-size: 11px;
        font-family: var(--ww-default-font-family);
        line-height: var(--ww-content-ww-text-line-height, 1.4);
        color: var(--7a388899-94bb-4736-9003-41a25a03f4f0,#565d80);
        letter-spacing: 0;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d106 {
          text-align: left;
          letter-spacing: var(--ww-content-ww-text-letter-spacing, -0.48px);
        }
      }
      .ww-e-d107 {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        line-height: 150%;
        color: var(--7a388899-94bb-4736-9003-41a25a03f4f0,#565d80);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d108 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d109 {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        line-height: 150%;
        color: var(--7a388899-94bb-4736-9003-41a25a03f4f0,#565d80);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10A {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        line-height: 150%;
        color: var(--7a388899-94bb-4736-9003-41a25a03f4f0,#565d80);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10B {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10C {
        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-e-d10C.ww-layout, .ww-e-d10C [data-ww-ls~="d10C"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d10D {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      .ww-e-d10D:where([data-ww-states~="AB4iJh"]) {
        box-shadow: 0px 1px 3px 0px var(--11257565-27b3-4954-9b00-28fdbd015648,#93E7FF);
        border: 1px solid var(--11257565-27b3-4954-9b00-28fdbd015648,#93E7FF);
      }
      .ww-e-d10D:where(:hover) {
        box-shadow: 0px 1px 3px 0px var(--11257565-27b3-4954-9b00-28fdbd015648,#93E7FF);
        border: 1px solid var(--11257565-27b3-4954-9b00-28fdbd015648,#93E7FF);
      }
      .ww-e-d10D.ww-layout, .ww-e-d10D [data-ww-ls~="d10D"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 0;
      }
      .ww-e-d10F {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        cursor: pointer;
        border: 0 solid;
        border-radius: 5px;
      }
      .ww-e-d10F:where(:hover) {
        background-color: var(--17b05c75-82f4-4f22-a9fe-8059a2429515,#334080);
      }
      .ww-e-d10F.ww-layout, .ww-e-d10F [data-ww-ls~="d10F"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d10G {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10H {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        outline: 0px solid var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        border-radius: 4px;
      }
      .ww-e-d10H:where([data-ww-states~="_wwChecked"]) {
        background-color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        border: 1px solid var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        outline: 0px solid var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
      }
      .ww-e-d10H:where([data-ww-states~="_wwChecked_wwHover"]) {
        opacity: 0.9;
      }
      .ww-e-d10I {
        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-e-d10I.ww-layout, .ww-e-d10I [data-ww-ls~="d10I"] {
        display: flex;
      }
      .ww-e-d10J {
        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-size: 16px;
        font-family: Open Sans, sans-serif;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10K {
        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;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d10L {
        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-size: 17px;
        font-family: Open Sans, sans-serif;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10N {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d10O {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d10P {
        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;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d10Q {
        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-size: 16px;
        font-family: Open Sans, sans-serif;
        font-weight: 600;
        color: var(--b9fad814-a7d1-4f3f-b00e-209b2dd26b67,#089E00);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d10Q {
          font-size: 14px;
        }
      }
      .ww-e-d10R {
        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-size: 14px;
        font-family: Open Sans, sans-serif;
        line-height: normal;
        font-style: italic;
        color: var(--edc15952-b642-4311-9470-e819af38e7c4,#AC1515);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d10R {
          font-size: 12px;
        }
      }
      .ww-e-d10S {
        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-size: 14px;
        font-family: Open Sans, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d10S {
          flex: 0 1 auto;
          font-size: 12px;
        }
      }
      .ww-e-d10T {
        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-size: 14px;
        font-family: Open Sans, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d10T {
          flex: 0 1 auto;
          font-size: 12px;
        }
      }
      .ww-e-d10U {
        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-e-d10U.ww-layout, .ww-e-d10U [data-ww-ls~="d10U"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 15px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10V.ww-layout, .ww-e-d10V [data-ww-ls~="d10V"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d10W {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid var(--edc15952-b642-4311-9470-e819af38e7c4,#AC1515);
        border-radius: 8px;
      }
      .ww-e-d10W.ww-layout, .ww-e-d10W [data-ww-ls~="d10W"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10X {
        margin: 0;
        padding: 5px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e8dbf44e-54ea-4b26-a52b-157c2a9e1126,rgb(248,250,252));
        border: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-d10X {
          padding: 2px;
        }
      }
      .ww-e-d10X.ww-layout, .ww-e-d10X [data-ww-ls~="d10X"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d10X.ww-layout, .ww-e-d10X [data-ww-ls~="d10X"] {
          flex-direction: row;
          column-gap: 5px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d10Y {
        margin: 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 64px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 1px solid #e4e4e7;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d10Y {
          padding: 10px;
          height: 48px;
        }
      }
      .ww-e-d10Y.ww-layout, .ww-e-d10Y [data-ww-ls~="d10Y"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d10Z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 600px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d10Z {
          min-width: unset;
        }
      }
      .ww-e-d10Z.ww-layout, .ww-e-d10Z [data-ww-ls~="d10Z"] {
        display: flex;
        flex-flow: column;
        row-gap: 5px;
      }
      .ww-e-d10a {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10b {
        margin: 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 64px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 1px solid #e4e4e7;
        border-radius: 8px;
      }
      .ww-e-d10b.ww-layout, .ww-e-d10b [data-ww-ls~="d10b"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d10c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10c.ww-layout, .ww-e-d10c [data-ww-ls~="d10c"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d10d {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e8dbf44e-54ea-4b26-a52b-157c2a9e1126,rgb(248,250,252));
        border: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-d10d {
          padding: 2px;
        }
      }
      .ww-e-d10d.ww-layout, .ww-e-d10d [data-ww-ls~="d10d"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d10d.ww-layout, .ww-e-d10d [data-ww-ls~="d10d"] {
          flex-direction: row;
          column-gap: 5px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d10f {
        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-e-d10g {
        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-e-d10g.ww-layout, .ww-e-d10g [data-ww-ls~="d10g"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d10h {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10i {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10j {
        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-e-d10k {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10k.ww-layout, .ww-e-d10k [data-ww-ls~="d10k"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d10l {
        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-e-d10l.ww-layout, .ww-e-d10l [data-ww-ls~="d10l"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d10n {
        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-e-d10n.ww-layout, .ww-e-d10n [data-ww-ls~="d10n"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-e-d10o {
        margin: 0;
        padding: 5px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
      }
      .ww-e-d10o.ww-layout, .ww-e-d10o [data-ww-ls~="d10o"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d10p {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d10q {
        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-e-d10q.ww-layout, .ww-e-d10q [data-ww-ls~="d10q"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-e-d10r {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 65px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10s {
        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-size: 16px;
        font-family: Satoshi, sans-serif;
        font-weight: 300;
        font-style: italic;
        color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10t {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 160px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d10t {
          padding: 24px 0 0;
          width: 100%;
          max-width: var(--ww-style-max-width, unset);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d10t {
          width: 100%;
          max-width: unset;
          height: 200px;
        }
      }
      .ww-e-d10u {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10v.ww-layout, .ww-e-d10v [data-ww-ls~="d10v"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d10w {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10w.ww-layout, .ww-e-d10w [data-ww-ls~="d10w"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-d10x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10x.ww-layout, .ww-e-d10x [data-ww-ls~="d10x"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-d10y {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 500;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d10z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d10z.ww-layout, .ww-e-d10z [data-ww-ls~="d10z"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-d110 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d111 {
        margin: 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        transform: scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0);
        border-top: 0 none;
        border-bottom: 0 solid #000;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d111.ww-layout, .ww-e-d111 [data-ww-ls~="d111"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        gap: 20px 0;
      }
      .ww-e-d112 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d113 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d114 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d115 {
        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-e-d115.ww-layout, .ww-e-d115 [data-ww-ls~="d115"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d116 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d116.ww-layout, .ww-e-d116 [data-ww-ls~="d116"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-d117 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d118 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d118.ww-layout, .ww-e-d118 [data-ww-ls~="d118"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d119 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11A {
        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-e-d11A.ww-layout, .ww-e-d11A [data-ww-ls~="d11A"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d11B {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 500;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11C {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11E {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11E.ww-layout, .ww-e-d11E [data-ww-ls~="d11E"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d11F {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11G {
        margin: 0;
        padding: 0 0 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid var(--7ed0119e-a513-4752-9d0f-89ece9c1f638,#F3F4F6);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d11G.ww-layout, .ww-e-d11G [data-ww-ls~="d11G"] {
        display: flex;
        align-content: revert-layer;
        row-gap: 15px;
        flex-wrap: wrap;
      }
      .ww-e-d11H {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11I {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 500;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11J {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7ed0119e-a513-4752-9d0f-89ece9c1f638,#F3F4F6);
        border: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      .ww-e-d11J.ww-layout, .ww-e-d11J [data-ww-ls~="d11J"] {
        display: flex;
        flex-flow: column;
        row-gap: 0;
      }
      .ww-e-d11K {
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 400;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11L {
        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-e-d11L.ww-layout, .ww-e-d11L [data-ww-ls~="d11L"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d11M {
        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-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 26px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11N {
        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-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 26px;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11O {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11P {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11Q {
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 400;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11R {
        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-e-d11R.ww-layout, .ww-e-d11R [data-ww-ls~="d11R"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d11T {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-d11T {
          margin: 0;
          padding: 0 0 12px;
        }
      }
      .ww-e-d11T.ww-layout, .ww-e-d11T [data-ww-ls~="d11T"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 10px;
      }
      @media (max-width: 991px) {
        .ww-e-d11T.ww-layout, .ww-e-d11T [data-ww-ls~="d11T"] {
          row-gap: 5px;
        }
      }
      .ww-e-d11U {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11V {
        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-e-d11V.ww-layout, .ww-e-d11V [data-ww-ls~="d11V"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11X {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11Y {
        margin: 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--6a5a642d-15be-410e-9ab5-b5c74368ad83,#E5F9FF);
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 1px solid var(--7ed0119e-a513-4752-9d0f-89ece9c1f638,#F3F4F6);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d11Y.ww-layout, .ww-e-d11Y [data-ww-ls~="d11Y"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d11a {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11b {
        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-e-d11b.ww-layout, .ww-e-d11b [data-ww-ls~="d11b"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11c {
        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-e-d11c.ww-layout, .ww-e-d11c [data-ww-ls~="d11c"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d11d {
        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-e-d11d.ww-layout, .ww-e-d11d [data-ww-ls~="d11d"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d11e {
        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-e-d11e.ww-layout, .ww-e-d11e [data-ww-ls~="d11e"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d11f {
        margin: 0;
        padding: 0 0 3px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11g {
        margin: 0;
        padding: 32px 24px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11g.ww-layout, .ww-e-d11g [data-ww-ls~="d11g"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d11h {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11i {
        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: var(--a785fb75-e426-4311-80eb-eece3c4a0ced, 400 14px/140% var(--ww-default-font-family, sans-serif));
        color: var(--2ec82357-40c1-4e13-9522-8c12a084f081,#576577);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11j {
        margin: 0;
        padding: 0 0 3px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11k {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--b6de32c0-8a37-437b-95e7-6f75d3671748,#F1F0EE);
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-d11k.ww-layout, .ww-e-d11k [data-ww-ls~="d11k"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d11l {
        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-e-d11l.ww-layout, .ww-e-d11l [data-ww-ls~="d11l"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11m {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid var(--b6de32c0-8a37-437b-95e7-6f75d3671748,#F1F0EE);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d11m.ww-layout, .ww-e-d11m [data-ww-ls~="d11m"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-end;
        column-gap: 0;
        flex-wrap: revert-layer;
      }
      .ww-e-d11n {
        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-e-d11n.ww-layout, .ww-e-d11n [data-ww-ls~="d11n"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d11o {
        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-e-d11o.ww-layout, .ww-e-d11o [data-ww-ls~="d11o"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11p {
        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: var(--3fb13f17-48c3-4ce6-b716-770731dbd5e4, 500 16px/140px var(--ww-default-font-family, sans-serif));
        color: var(--77ae1885-58ff-497a-83f5-84807442ebda,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11q {
        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-e-d11q.ww-layout, .ww-e-d11q [data-ww-ls~="d11q"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d11r {
        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: var(--3fb13f17-48c3-4ce6-b716-770731dbd5e4, 500 16px/140px var(--ww-default-font-family, sans-serif));
        color: var(--77ae1885-58ff-497a-83f5-84807442ebda,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11s {
        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-e-d11s.ww-layout, .ww-e-d11s [data-ww-ls~="d11s"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11t {
        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-e-d11t.ww-layout, .ww-e-d11t [data-ww-ls~="d11t"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d11u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d11v {
        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: var(--a785fb75-e426-4311-80eb-eece3c4a0ced, 400 14px/140% var(--ww-default-font-family, sans-serif));
        color: var(--2ec82357-40c1-4e13-9522-8c12a084f081,#576577);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11w {
        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-e-d11w.ww-layout, .ww-e-d11w [data-ww-ls~="d11w"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d11x {
        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-e-d11x.ww-layout, .ww-e-d11x [data-ww-ls~="d11x"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d11y {
        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: var(--a785fb75-e426-4311-80eb-eece3c4a0ced, 400 14px/140% var(--ww-default-font-family, sans-serif));
        color: var(--2ec82357-40c1-4e13-9522-8c12a084f081,#576577);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d11z {
        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-e-d11z.ww-layout, .ww-e-d11z [data-ww-ls~="d11z"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d120 {
        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-e-d120.ww-layout, .ww-e-d120 [data-ww-ls~="d120"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d121 {
        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-e-d121.ww-layout, .ww-e-d121 [data-ww-ls~="d121"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d122 {
        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: var(--578298be-9b23-4271-a293-1d7864ddcf89, 600 18px/130% var(--ww-default-font-family, sans-serif));
        color: var(--77ae1885-58ff-497a-83f5-84807442ebda,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d123 {
        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: var(--3fb13f17-48c3-4ce6-b716-770731dbd5e4, 500 16px/140px var(--ww-default-font-family, sans-serif));
        color: var(--77ae1885-58ff-497a-83f5-84807442ebda,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d124 {
        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-e-d124.ww-layout, .ww-e-d124 [data-ww-ls~="d124"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d125 {
        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: var(--d2fb71b0-2d63-4ebc-8a3a-80b40f1fd55a, 400 16px/140% var(--ww-default-font-family, sans-serif));
        color: var(--77ae1885-58ff-497a-83f5-84807442ebda,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d126 {
        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: var(--a785fb75-e426-4311-80eb-eece3c4a0ced, 400 14px/140% var(--ww-default-font-family, sans-serif));
        color: var(--2ec82357-40c1-4e13-9522-8c12a084f081,#576577);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d127 {
        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-e-d127.ww-layout, .ww-e-d127 [data-ww-ls~="d127"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d128 {
        margin: 0;
        padding: 24px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d128.ww-layout, .ww-e-d128 [data-ww-ls~="d128"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 16px;
      }
      .ww-e-d129 {
        margin: 0;
        padding: 0 0 3px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12A {
        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: var(--71fa1fb1-e54a-4b1d-94fc-f913bc243457, 500 14px/140% var(--ww-default-font-family, sans-serif));
        color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12B {
        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: var(--3fb13f17-48c3-4ce6-b716-770731dbd5e4, 500 16px/140px var(--ww-default-font-family, sans-serif));
        color: var(--77ae1885-58ff-497a-83f5-84807442ebda,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12C {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--bb54d2e0-f62b-4f40-9645-f7fdbd8da9a6,#FBFAF9);
        cursor: pointer;
        box-shadow: 2px 4px 10px -2px var(--e6676d18-6b7a-47e5-a482-dfea3450d29a,#252F600D);
        border: 1px solid var(--1e887c30-a622-4c85-8de8-2ef282e29776,#EDE8DD);
        border-radius: 16px;
      }
      .ww-e-d12C.ww-layout, .ww-e-d12C [data-ww-ls~="d12C"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d12D {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        cursor: pointer;
        border-radius: 22px;
      }
      .ww-e-d12D.ww-layout, .ww-e-d12D [data-ww-ls~="d12D"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d12E {
        margin: 0;
        padding: 0;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 600px;
        min-width: unset;
        height: 80vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        box-shadow: 2px 4px 10px -2px var(--e6676d18-6b7a-47e5-a482-dfea3450d29a,#252F600D);
        border-radius: 0;
      }
      .ww-e-d12E.ww-layout, .ww-e-d12E [data-ww-ls~="d12E"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d12F {
        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-e-d12F.ww-layout, .ww-e-d12F [data-ww-ls~="d12F"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        row-gap: 5px;
      }
      .ww-e-d12G {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 1px 2px #0000000d;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-d12G:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d12H {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 1px 2px #0000000d;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-d12H:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d12I {
        margin: 0 8px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease;
        --ww-element-transition: all 0.3s ease;
      }
      .ww-e-d12I:where([data-ww-states~="TSgtdI"]) {
        font-weight: 600;
        color: #0f172a;
        transform: scale(1.05);
      }
      .ww-e-d12J {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12K {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12L {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-radius: 5px;
      }
      .ww-e-d12L:where(:hover) {
        background-color: var(--e8dbf44e-54ea-4b26-a52b-157c2a9e1126,rgb(248,250,252));
      }
      .ww-e-d12L.ww-layout, .ww-e-d12L [data-ww-ls~="d12L"] {
        display: flex;
        flex-flow: column;
        row-gap: 5px;
      }
      .ww-e-d12M {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 500;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12N {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12O {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12P {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 35px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12P.ww-layout, .ww-e-d12P [data-ww-ls~="d12P"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      .ww-e-d12Q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12R {
        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-size: 16px;
        font-family: Cabinet Grotesk, sans-serif;
        font-weight: 600;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12S {
        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-size: 28px;
        font-family: Cabinet Grotesk, sans-serif;
        line-height: 115%;
        font-weight: 700;
        color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d12S {
          font-size: 22px;
        }
      }
      .ww-e-d12T {
        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-size: 13px;
        font-family: Satoshi, sans-serif;
        font-weight: 600;
        color: var(--584738bc-013d-4231-9f3a-303c7317c7bc,#3eb4e5);
        letter-spacing: .1em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12U {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12U.ww-layout, .ww-e-d12U [data-ww-ls~="d12U"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-d12V {
        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-size: 32px;
        font-family: Cabinet Grotesk, sans-serif;
        font-weight: 800;
        color: var(--584738bc-013d-4231-9f3a-303c7317c7bc,#3eb4e5);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d12V {
          font-size: 30px;
        }
      }
      .ww-e-d12W {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        font-weight: 300;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12X {
        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-size: 32px;
        font-family: Cabinet Grotesk, sans-serif;
        font-weight: 800;
        color: var(--584738bc-013d-4231-9f3a-303c7317c7bc,#3eb4e5);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d12X {
          font-size: 30px;
        }
      }
      .ww-e-d12Y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12Y.ww-layout, .ww-e-d12Y [data-ww-ls~="d12Y"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-d12Z {
        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-size: 32px;
        font-family: Cabinet Grotesk, sans-serif;
        font-weight: 800;
        color: var(--584738bc-013d-4231-9f3a-303c7317c7bc,#3eb4e5);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d12Z {
          font-size: 30px;
        }
      }
      .ww-e-d12a {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        font-weight: 300;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12b {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-d12b {
          padding: 12px 0 24px;
        }
      }
      .ww-e-d12b.ww-layout, .ww-e-d12b [data-ww-ls~="d12b"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 5px 0;
      }
      .ww-e-d12c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12c.ww-layout, .ww-e-d12c [data-ww-ls~="d12c"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-d12d {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        font-weight: 300;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12e {
        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-e-d12e.ww-layout, .ww-e-d12e [data-ww-ls~="d12e"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d12f {
        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-e-d12f.ww-layout, .ww-e-d12f [data-ww-ls~="d12f"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d12g {
        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-size: 16px;
        font-family: Cabinet Grotesk, sans-serif;
        font-weight: 600;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12h {
        margin: 0;
        padding: 8px;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 24px;
        left: 10px;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border-radius: 50%;
      }
      .ww-e-d12h:where(:hover) {
        box-shadow: 0 4px 6px #00000026;
        transform: translateX(-4px);
      }
      .ww-e-d12i {
        margin: 0;
        padding: 8px;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 10px;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        border-radius: 50%;
      }
      .ww-e-d12i:where(:hover) {
        box-shadow: 0 4px 6px #00000026;
        transform: translateX(4px);
      }
      .ww-e-d12j {
        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-e-d12j.ww-layout, .ww-e-d12j [data-ww-ls~="d12j"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-e-d12k {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        font-weight: 600;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12l {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        font-weight: 600;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12m {
        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-size: 16px;
        font-family: Satoshi, sans-serif;
        font-weight: 300;
        font-style: italic;
        color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12n {
        margin: 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 10px;
        max-width: unset;
        min-width: unset;
        height: 10px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease;
      }
      .ww-e-d12n:where([data-ww-states~="jk5TuZ"]) {
        transform: scale(1.2);
      }
      .ww-e-d12o {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d12p {
        margin: 80px auto;
        padding: 0 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d12p.ww-layout, .ww-e-d12p [data-ww-ls~="d12p"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d12q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
      }
      .ww-e-d12q.ww-layout, .ww-e-d12q [data-ww-ls~="d12q"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d12r {
        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-size: 16px;
        font-family: Satoshi, sans-serif;
        font-weight: 300;
        font-style: italic;
        color: var(--7673bf46-f2ef-40c4-937d-21dda4f9efe2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12s {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        font-weight: 600;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12t {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
      }
      .ww-e-d12t.ww-layout, .ww-e-d12t [data-ww-ls~="d12t"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d12u {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d12v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Satoshi, sans-serif;
        line-height: 130%;
        font-weight: 600;
        text-align: center;
        color: var(--3122648b-d3ae-4a8c-903e-ff0362dbfa1a,#4a5170);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12w {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: 8px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        transition: all 0.3s ease 0s;
        border-radius: 5px;
      }
      .ww-e-d12w.ww-layout, .ww-e-d12w [data-ww-ls~="d12w"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d12x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: 8px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        transition: all 0.3s ease 0s;
        border-radius: 5px;
      }
      .ww-e-d12x.ww-layout, .ww-e-d12x [data-ww-ls~="d12x"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d12y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: 8px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        transition: all 0.3s ease 0s;
        border-radius: 5px;
      }
      .ww-e-d12y.ww-layout, .ww-e-d12y [data-ww-ls~="d12y"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d12z {
        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-e-d12z.ww-layout, .ww-e-d12z [data-ww-ls~="d12z"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-d130 {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        line-height: 150%;
        color: var(--7a388899-94bb-4736-9003-41a25a03f4f0,#565d80);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d131 {
        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-e-d131.ww-layout, .ww-e-d131 [data-ww-ls~="d131"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d133 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 115%;
        font-weight: 500;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        word-spacing: var(--ww-content-ww-text-word-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d134 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d135 {
        margin: 0;
        padding: 5px;
        z-index: 5;
        align-self: unset;
        display: flex;
        position: absolute;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        bottom: var(--ww-style-bottom);
        left: -90px;
        width: 200px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--6a5a642d-15be-410e-9ab5-b5c74368ad83,#E5F9FF);
        box-shadow: 1px 2px 4px 2px var(--62c133ee-0746-4778-843b-4c5ed6e2bf69,#00000012);
        border: 2px solid var(--584738bc-013d-4231-9f3a-303c7317c7bc,#3eb4e5);
        border-radius: 5px;
      }
      .ww-e-d135.ww-layout, .ww-e-d135 [data-ww-ls~="d135"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d136 {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        font-weight: 300;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d137 {
        margin: 0;
        padding: 20px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--58bcf850-0eb6-4bff-9012-65341b32d1f9,rgba(255,255,255,0.28));
        border-bottom: 1px solid var(--58bcf850-0eb6-4bff-9012-65341b32d1f9,rgba(255,255,255,0.28));
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d137 {
          width: revert-layer;
        }
      }
      .ww-e-d137.ww-layout, .ww-e-d137 [data-ww-ls~="d137"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-e-d139 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Satoshi, sans-serif;
        line-height: 130%;
        font-weight: 400;
        text-align: center;
        color: var(--3122648b-d3ae-4a8c-903e-ff0362dbfa1a,#4a5170);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13A {
        margin: 0;
        padding: 5px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 485px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d13A {
          width: revert-layer;
        }
      }
      .ww-e-d13A.ww-layout, .ww-e-d13A [data-ww-ls~="d13A"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d13B {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        font-weight: 300;
        color: var(--a0d41543-cbb5-4b5f-91a1-0625724e79b6,rgba(255,255,255,0.88));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13C {
        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-e-d13C.ww-layout, .ww-e-d13C [data-ww-ls~="d13C"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 10px;
      }
      .ww-e-d13D {
        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-size: 16px;
        font-family: Satoshi, sans-serif;
        font-weight: 600;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        white-space-collapse: preserve;
        transition: all 0.3s ease 0s;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-d13D:where(:hover) {
        color: var(--584738bc-013d-4231-9f3a-303c7317c7bc,#3eb4e5);
      }
      :where(.ww-e-d13H:hover) .ww-e-d13D {
        color: var(--584738bc-013d-4231-9f3a-303c7317c7bc,#3eb4e5);
      }
      .ww-e-d13E {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
      }
      .ww-e-d13F {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d13I {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: 8px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        transition: all 0.3s ease 0s;
        border-radius: 5px;
      }
      .ww-e-d13I.ww-layout, .ww-e-d13I [data-ww-ls~="d13I"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d13J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: 8px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        transition: all 0.3s ease 0s;
        border-radius: 5px;
      }
      .ww-e-d13J.ww-layout, .ww-e-d13J [data-ww-ls~="d13J"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d13K {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: 8px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: var(--ww-style-cursor);
        transition: all 0.3s ease 0s;
        border-radius: 5px;
      }
      .ww-e-d13K.ww-layout, .ww-e-d13K [data-ww-ls~="d13K"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d13L {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        line-height: 150%;
        color: var(--7a388899-94bb-4736-9003-41a25a03f4f0,#565d80);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13M {
        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-size: 14px;
        font-family: Satoshi, sans-serif;
        line-height: 150%;
        color: var(--7a388899-94bb-4736-9003-41a25a03f4f0,#565d80);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d13N {
        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-e-d13N.ww-layout, .ww-e-d13N [data-ww-ls~="d13N"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-end;
        flex-wrap: revert-layer;
      }
    }
    @layer custom {
      .ww-e-dzt {
        width: max-content;
      }
      .ww-e-d10O {
        width: max-content;
      }
      .ww-e-d10t {
        align-items: center;
        justify-content: center;
      }
    }
  }
  @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-Kx1Omt4gI5aMcV9U {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-q2ibZXE-VokmR_kr {
        max-height: unset;
        display: flex;
      }
      .ww-a-0VjvCJ39bZQIpenG {
        min-width: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dS > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-db {
        height: 95px;
        aspect-ratio: unset;
        z-index: 200;
        min-height: unset;
        background-color: #fff;
        position: sticky;
        top: 0;
        width: 100%;
      }
      @media (max-width: 991px) {
        .ww-s-db {
          height: auto;
          aspect-ratio: unset;
          z-index: 200;
          background-color: #fff;
        }
      }
      .ww-s-db > .ww-section-element {
        width: 100%;
        padding: 0;
        max-width: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-left: 0 solid;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-s-db > .ww-section-element {
          border-bottom: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        }
      }
      .ww-s-db > .ww-section-element.ww-layout {
        display: flex;
        justify-content: center;
      }
      .ww-s-d2 > .ww-section-element {
        padding: 25px;
      }
      .ww-s-d2 > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-s-dN > .ww-section-element {
        border-top: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-bottom: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-left: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-right: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
      }
      @media (max-width: 767px) {
        .ww-s-dN > .ww-section-element {
          border-top: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
          border-bottom: 0 none;
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      .ww-s-dN > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .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-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-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-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-UMuatBOai2i0Sewa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-IBqsSZqALGUiyJm3 {
        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-jY00-auMuYX_Yaxn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-Gb-EIzzKyZ84GFqd {
        margin: 0;
        z-index: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .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-QS96KMtsk0TaK55G {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-qQmPdVFu42lqraLb {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        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-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-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-DLOzJWvCIqlr1ynr {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-XxlCYmrPHq7p01M8 {
        padding: 0;
        z-index: unset;
        display: flex;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d1O {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1P {
        padding: 0 12px;
        width: 280px;
        height: 38px;
        border-radius: 0;
      }
      .ww-e-d1P.ww-layout, .ww-e-d1P [data-ww-ls~="d1P"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Q {
        font-size: 16px;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1R.ww-layout, .ww-e-d1R [data-ww-ls~="d1R"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-d1S.ww-layout, .ww-e-d1S [data-ww-ls~="d1S"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-d1i {
        width: 65px;
      }
      .ww-e-d2u {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d35 {
        width: 51px;
      }
      @media (max-width: 767px) {
        .ww-e-d35 {
          width: 38px;
        }
      }
      .ww-e-dSc {
        font-size: 16px;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dSd.ww-layout, .ww-e-dSd [data-ww-ls~="dSd"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dSe {
        margin: 0;
        padding: 8px;
        width: 280px;
        height: 42px;
        font-size: 14px;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dSf {
        width: 280px;
      }
      .ww-e-dSg {
        font-size: 16px;
        font-weight: initial;
        text-transform: none;
        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-dSh {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
      }
      .ww-e-dSi.ww-layout, .ww-e-dSi [data-ww-ls~="dSi"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 0 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dSj {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dSk {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dSl {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
      }
      .ww-e-dSm.ww-layout, .ww-e-dSm [data-ww-ls~="dSm"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dSn.ww-layout, .ww-e-dSn [data-ww-ls~="dSn"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dSo {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dSp {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dSq {
        padding: 0;
        height: 40px;
        aspect-ratio: unset;
      }
      .ww-e-dSq.ww-layout, .ww-e-dSq [data-ww-ls~="dSq"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dSr {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
      }
      .ww-e-dSs.ww-layout, .ww-e-dSs [data-ww-ls~="dSs"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dSt {
        padding: 0 12px;
        width: 280px;
        height: 38px;
        border-radius: 0;
      }
      .ww-e-dSt.ww-layout, .ww-e-dSt [data-ww-ls~="dSt"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dSu {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dSv.ww-layout, .ww-e-dSv [data-ww-ls~="dSv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dSw {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dSx {
        font-size: 16px;
        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-dSy {
        margin: 0;
        padding: 8px;
        width: 280px;
        height: 42px;
        font-size: 14px;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dSz.ww-layout, .ww-e-dSz [data-ww-ls~="dSz"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 0 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dT0 {
        font-size: 16px;
        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-dT1 {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
      }
      .ww-e-dT2 {
        margin: 0;
        padding: 8px;
        width: 280px;
        height: 42px;
        font-size: 14px;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dT3 {
        margin: 0;
        padding: 8px;
        width: 280px;
        height: 42px;
        font-size: 14px;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dT4 {
        padding: 8px 16px;
        align-self: center;
        height: 38px;
        aspect-ratio: unset;
        font-size: 18px;
        line-height: 20px;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        white-space-collapse: preserve;
        background-color: var(--11257565-27b3-4954-9b00-28fdbd015648,#93E7FF);
        cursor: pointer;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dT4:where(:hover) {
        background-color: var(--e1ee5bdd-a6e1-4db9-b713-6aebe3ab2ef0,#bdf0ff);
      }
      .ww-e-dT5.ww-layout, .ww-e-dT5 [data-ww-ls~="dT5"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 0 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dT6.ww-layout, .ww-e-dT6 [data-ww-ls~="dT6"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dT7 {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
      }
      .ww-e-dT8.ww-layout, .ww-e-dT8 [data-ww-ls~="dT8"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dT9.ww-layout, .ww-e-dT9 [data-ww-ls~="dT9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dTA.ww-layout, .ww-e-dTA [data-ww-ls~="dTA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dTB {
        font-size: 16px;
        font-family: Open Sans, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
      }
      .ww-e-dTC {
        width: 280px;
      }
      .ww-e-dTD {
        width: 280px;
      }
      .ww-e-dTE.ww-layout, .ww-e-dTE [data-ww-ls~="dTE"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 0 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTF {
        width: 280px;
      }
      .ww-e-dTG.ww-layout, .ww-e-dTG [data-ww-ls~="dTG"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dTH {
        font-size: 16px;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dTI {
        font-size: 16px;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dTJ.ww-layout, .ww-e-dTJ [data-ww-ls~="dTJ"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 0 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTK {
        padding: 4px 34px;
        align-self: center;
      }
      .ww-e-dTL.ww-layout, .ww-e-dTL [data-ww-ls~="dTL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dTM.ww-layout, .ww-e-dTM [data-ww-ls~="dTM"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 0 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTN {
        padding: 0;
        height: 42px;
        aspect-ratio: unset;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 5px;
      }
      .ww-e-dTO {
        width: 280px;
      }
      .ww-e-dTP {
        margin: 0;
        padding: 8px;
        width: 280px;
        height: 42px;
        font-size: 14px;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 5px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-dTQ {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dTR.ww-layout, .ww-e-dTR [data-ww-ls~="dTR"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 5px;
      }
      .ww-e-dTS {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dTT {
        font-size: 16px;
        font-family: BR Candor, sans-serif;
        font-weight: 500;
        color: var(--f91524bd-22de-4f7f-9637-5c6a4313afd3,#3D3D3D);
        letter-spacing: var(--ww-content-ww-text-letter-spacing);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dTU {
        width: 280px;
      }
      .ww-e-dTV {
        padding: 0;
        height: 42px;
        aspect-ratio: unset;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 5px;
      }
      .ww-e-dTW.ww-layout, .ww-e-dTW [data-ww-ls~="dTW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 25px 0;
      }
      .ww-e-dTX {
        font-size: 16px;
        font-weight: initial;
        text-transform: none;
        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-dTY {
        width: 280px;
      }
      .ww-e-dTZ {
        padding: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dTZ.ww-layout, .ww-e-dTZ [data-ww-ls~="dTZ"] {
        display: flex;
        flex-flow: column;
        row-gap: 25px;
      }
      .ww-e-dWl.ww-layout, .ww-e-dWl [data-ww-ls~="dWl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWm {
        font-size: 12px;
        font-family: Montserrat, sans-serif;
        font-weight: 600;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWn {
        padding: 20px 0;
      }
      @media (max-width: 767px) {
        .ww-e-dWn {
          padding: 10px 0;
        }
      }
      .ww-e-dWn.ww-layout, .ww-e-dWn [data-ww-ls~="dWn"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 60px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dWn.ww-layout, .ww-e-dWn [data-ww-ls~="dWn"] {
          column-gap: 30px;
        }
      }
      .ww-e-dWo {
        width: 40px;
      }
      .ww-e-dWp {
        width: 40px;
      }
      .ww-e-dWq {
        font-size: 36px;
        line-height: 100%;
        font-weight: 900;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing, -1.44px);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWr {
        font-size: 12px;
        font-family: Montserrat, sans-serif;
        font-weight: 600;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWs {
        font-size: 12px;
        font-family: Montserrat, sans-serif;
        font-weight: 600;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWt {
        padding: 0;
        font-size: 18px;
        font-family: BR Candor, sans-serif;
        line-height: 140%;
        font-weight: 400;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        letter-spacing: var(--ww-content-ww-text-letter-spacing, -0.72px);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dWt {
          font-size: 14px;
          text-align: center;
        }
      }
      .ww-e-dWu {
        font-size: 12px;
        font-family: Montserrat, sans-serif;
        font-weight: 600;
        color: var(--ebea1cc1-237b-440a-a5e2-7b97b1c9f61a,#757575);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dWv.ww-layout, .ww-e-dWv [data-ww-ls~="dWv"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 23px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dWw {
          display: none;
        }
      }
      .ww-e-dWw.ww-layout, .ww-e-dWw [data-ww-ls~="dWw"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-dWw.ww-layout, .ww-e-dWw [data-ww-ls~="dWw"] {
          display: none;
        }
      }
      .ww-e-dWx {
        width: 100%;
      }
      .ww-e-dWx.ww-layout, .ww-e-dWx [data-ww-ls~="dWx"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 20px;
      }
      .ww-e-dWy.ww-layout, .ww-e-dWy [data-ww-ls~="dWy"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWz {
        display: flex;
        border-top: 0 none;
        border-bottom: 0px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dWz {
          display: flex;
        }
      }
      .ww-e-dWz.ww-layout, .ww-e-dWz [data-ww-ls~="dWz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dWz.ww-layout, .ww-e-dWz [data-ww-ls~="dWz"] {
          display: flex;
          flex-flow: column;
          align-items: flex-start;
        }
      }
      .ww-e-dX0 {
        padding: 20px 0;
        border-top: 2px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 767px) {
        .ww-e-dX0 {
          padding: 10px 0 20px;
        }
      }
      .ww-e-dX0.ww-layout, .ww-e-dX0 [data-ww-ls~="dX0"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dX0.ww-layout, .ww-e-dX0 [data-ww-ls~="dX0"] {
          flex-flow: column;
          align-items: center;
          row-gap: 10px;
        }
      }
      .ww-e-dX1 {
        padding: 0 10px;
        width: 100%;
        max-width: 1440px;
      }
      @media (max-width: 767px) {
        .ww-e-dX1 {
          padding: 0 10px;
        }
      }
      .ww-e-dX1.ww-layout, .ww-e-dX1 [data-ww-ls~="dX1"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-dyD {
        font-size: 36px;
        line-height: 100%;
        font-weight: 900;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing, -1.44px);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dyD {
          font-size: 28px;
          letter-spacing: var(--ww-content-ww-text-letter-spacing, -1.44px);
        }
      }
      .ww-e-dyE {
        width: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-dyE {
          padding: 0 20px;
          z-index: 100;
          width: 100%;
          height: 75px;
          aspect-ratio: unset;
          background-color: #fff;
          border-top: 0 none;
          border-bottom: 1px solid var(--0392fa68-c65d-41a0-a360-819ac261c743,#d6d6d6);
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dyE {
          padding: 0 10px;
          height: 60px;
        }
      }
      .ww-e-dyE.ww-layout, .ww-e-dyE [data-ww-ls~="dyE"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dyE.ww-layout, .ww-e-dyE [data-ww-ls~="dyE"] {
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dyF {
        font-size: 16px;
        font-family: Montserrat, sans-serif;
        line-height: 99%;
        font-weight: 700;
        color: var(--ad9ecb73-7774-4a2f-bf9f-c2a053b539dc,#252F60);
        letter-spacing: var(--ww-content-ww-text-letter-spacing, -0.64px);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dyF {
          font-size: 14px;
        }
      }
      .ww-e-dyG.ww-layout, .ww-e-dyG [data-ww-ls~="dyG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dyG.ww-layout, .ww-e-dyG [data-ww-ls~="dyG"] {
          justify-content: flex-start;
        }
      }
      .ww-e-dyH {
        margin: 0 20px;
        align-self: center;
        width: 100%;
        max-width: 1440px;
        min-width: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dyH {
          margin: 0;
          padding: 0;
          z-index: 100;
          position: revert-layer;
          inset: revert-layer;
          background-color: #0000;
          opacity: 1;
        }
      }
      .ww-e-dyH.ww-layout, .ww-e-dyH [data-ww-ls~="dyH"] {
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-dyH.ww-layout, .ww-e-dyH [data-ww-ls~="dyH"] {
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dyI {
        padding: 21px 28px;
        background-color: var(--ef312fdf-65d0-42a2-ae44-c0abaa74cc5b,#f9b450);
        border-radius: 50px;
      }
      @media (max-width: 991px) {
        .ww-e-dyI {
          padding: 18px 22px;
          align-self: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dyI {
          padding: 14px 10px;
        }
      }
      .ww-e-dyI:where(:hover) {
        background-color: var(--ccd41d57-815a-4bbb-a11a-0ca75a801f1d,#ffcc83);
      }
      @media (max-width: 991px) {
        .ww-e-dyI:where(:hover) {
          background-color: var(--ccd41d57-815a-4bbb-a11a-0ca75a801f1d,#ffcc83);
        }
      }
      .ww-e-dyI.ww-layout, .ww-e-dyI [data-ww-ls~="dyI"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
    }
  }
  @layer custom {
    .ww-e-dSk {
      width: max-content;
    }
    .ww-e-dSp {
      width: max-content;
    }
  }
}
@layer ww-style-layout-override {
}
