@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-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  syntax: "*";
  inherits: false;
}
@property --ww-content-grid-template-columns-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dIm {
        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-dL0 {
        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-dHm {
        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-dKs {
        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-dHI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(100vw - 32px);
        max-width: 1200px;
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 32px);
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        box-shadow: 0 20px 50px #0e1a4740;
        border-radius: 12px;
      }
      .ww-e-dHI.ww-layout, .ww-e-dHI [data-ww-ls~="dHI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHJ {
        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);
        font-weight: 700;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
      }
      .ww-e-dHK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 64px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 64px;
        max-height: unset;
        min-height: unset;
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        border-radius: 999px;
      }
      .ww-e-dHK.ww-layout, .ww-e-dHK [data-ww-ls~="dHK"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dHL {
        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);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dHM {
        margin: 0;
        padding: 3px 8px;
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        border-radius: 999px;
      }
      .ww-e-dHN {
        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;
        grid-column: var(--ww-style-grid-column);
      }
      .ww-e-dHN.ww-layout, .ww-e-dHN [data-ww-ls~="dHN"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dHO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHO.ww-layout, .ww-e-dHO [data-ww-ls~="dHO"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 14px 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dHO.ww-layout, .ww-e-dHO [data-ww-ls~="dHO"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dHP {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dHQ {
        margin: 0;
        padding: 18px;
        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(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dHQ.ww-layout, .ww-e-dHQ [data-ww-ls~="dHQ"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dHR {
        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: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dHS {
        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);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dHT {
        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: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dHU {
        margin: 0;
        padding: 28px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dHU.ww-layout, .ww-e-dHU [data-ww-ls~="dHU"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 4px;
      }
      .ww-e-dHV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 34px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 34px;
        max-height: unset;
        min-height: unset;
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        border-radius: 999px;
      }
      .ww-e-dHW.ww-layout, .ww-e-dHW [data-ww-ls~="dHW"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dHX {
        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);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dHY {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dHZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHZ.ww-layout, .ww-e-dHZ [data-ww-ls~="dHZ"] {
        display: flex;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 8px;
        flex-wrap: wrap;
      }
      .ww-e-dHa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHb {
        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-dHb.ww-layout, .ww-e-dHb [data-ww-ls~="dHb"] {
        display: flex;
        align-items: flex-start;
        gap: 8px;
      }
      .ww-e-dHc {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dHd {
        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: var(--ww-default-font-family);
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dHe {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
      }
      .ww-e-dHf {
        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: var(--ww-default-font-family);
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dHg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHg.ww-layout, .ww-e-dHg [data-ww-ls~="dHg"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dHh {
        margin: 0;
        padding: 12px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--9e888274-db3e-42cc-ac35-4b4d8eccce40,#E9EEF5);
      }
      .ww-e-dHh.ww-layout, .ww-e-dHh [data-ww-ls~="dHh"] {
        display: flex;
        gap: 12px;
      }
      .ww-e-dHi {
        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-dHi.ww-layout, .ww-e-dHi [data-ww-ls~="dHi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHj {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dHk {
        margin: 0;
        padding: 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dHk.ww-layout, .ww-e-dHk [data-ww-ls~="dHk"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dHl {
        margin: 0;
        padding: 20px 24px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
      }
      .ww-e-dHl.ww-layout, .ww-e-dHl [data-ww-ls~="dHl"] {
        display: grid;
        grid-template-columns: 1fr 1.25fr;
        gap: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-dHl.ww-layout, .ww-e-dHl [data-ww-ls~="dHl"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dHn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(100vw - 32px);
        max-width: 600px;
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 32px);
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        box-shadow: 0 20px 50px #0e1a4740;
        border-radius: 12px;
      }
      .ww-e-dHn.ww-layout, .ww-e-dHn [data-ww-ls~="dHn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dHo {
        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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dHp {
        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: 13.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dHq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHq.ww-layout, .ww-e-dHq [data-ww-ls~="dHq"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dHr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHs {
        margin: 0;
        padding: 18px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dHs.ww-layout, .ww-e-dHs [data-ww-ls~="dHs"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        gap: 12px;
      }
      .ww-e-dHt {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dHu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dHu:where(:hover) {
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
      }
      .ww-e-dHu.ww-layout, .ww-e-dHu [data-ww-ls~="dHu"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dHv {
        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-dHv.ww-layout, .ww-e-dHv [data-ww-ls~="dHv"] {
        display: flex;
        align-content: revert-layer;
        gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-dHw {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dHx {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dHy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        grid-column: 1 / -1;
      }
      .ww-e-dHy.ww-layout, .ww-e-dHy [data-ww-ls~="dHy"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dHz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dHz.ww-layout, .ww-e-dHz [data-ww-ls~="dHz"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dI0 {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dI1 {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dI2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dI2.ww-layout, .ww-e-dI2 [data-ww-ls~="dI2"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dI3 {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dI4 {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dI5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dI5.ww-layout, .ww-e-dI5 [data-ww-ls~="dI5"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dI6 {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dI7 {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dI8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        grid-column: 1 / -1;
      }
      .ww-e-dI8.ww-layout, .ww-e-dI8 [data-ww-ls~="dI8"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dI9 {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dIA {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dIB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        grid-column: 1 / -1;
      }
      .ww-e-dIB.ww-layout, .ww-e-dIB [data-ww-ls~="dIB"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dIC {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dID {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dIE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dIE.ww-layout, .ww-e-dIE [data-ww-ls~="dIE"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dIF {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dIG {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dIH {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dII {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dII.ww-layout, .ww-e-dII [data-ww-ls~="dII"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dIJ {
        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: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dIK {
        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: 13.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dIL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dIL.ww-layout, .ww-e-dIL [data-ww-ls~="dIL"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dIL.ww-layout, .ww-e-dIL [data-ww-ls~="dIL"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dIM {
        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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dIN {
        margin: 0;
        padding: 3px 8px;
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        border-radius: 999px;
      }
      .ww-e-dIO {
        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-dIO.ww-layout, .ww-e-dIO [data-ww-ls~="dIO"] {
        display: flex;
        align-items: center;
        gap: 10px;
      }
      .ww-e-dIP {
        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: 13.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dIQ {
        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-dIQ.ww-layout, .ww-e-dIQ [data-ww-ls~="dIQ"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dIR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color, #FFFFFF);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #0B5CF0);
        border-radius: 999px;
      }
      .ww-e-dIS {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dIT {
        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-dIT.ww-layout, .ww-e-dIT [data-ww-ls~="dIT"] {
        display: flex;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dIU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color, #5D6886);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #E9EEF5);
        border-radius: 999px;
      }
      .ww-e-dIV {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dIW {
        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-dIW.ww-layout, .ww-e-dIW [data-ww-ls~="dIW"] {
        display: flex;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dIX {
        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-dIX.ww-layout, .ww-e-dIX [data-ww-ls~="dIX"] {
        display: flex;
        align-items: center;
        gap: 18px;
      }
      .ww-e-dIY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dIZ {
        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-dIZ.ww-layout, .ww-e-dIZ [data-ww-ls~="dIZ"] {
        display: flex;
        align-items: center;
        gap: 18px;
      }
      .ww-e-dIa {
        margin: 0;
        padding: 16px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dIa.ww-layout, .ww-e-dIa [data-ww-ls~="dIa"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 10px;
        flex-wrap: wrap;
      }
      .ww-e-dIb {
        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: var(--ww-default-font-family);
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dIc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dId {
        margin: 0;
        padding: 10px 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: #fdecec;
        border: 1px solid #f5c2c4;
        border-radius: 8px;
      }
      .ww-e-dId.ww-layout, .ww-e-dId [data-ww-ls~="dId"] {
        display: flex;
        align-items: flex-start;
        gap: 8px;
      }
      .ww-e-dIe {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        border-radius: 8px;
      }
      .ww-e-dIf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dIg {
        margin: 0;
        padding: 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--9e888274-db3e-42cc-ac35-4b4d8eccce40,#E9EEF5);
      }
      .ww-e-dIg.ww-layout, .ww-e-dIg [data-ww-ls~="dIg"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dIh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
        border: var(--ww-style-border, 5px solid #0B5CF0);
        border-radius: 999px;
      }
      .ww-e-dIh.ww-layout, .ww-e-dIh [data-ww-ls~="dIh"] {
        display: flex;
      }
      .ww-e-dIi {
        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-dIi.ww-layout, .ww-e-dIi [data-ww-ls~="dIi"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dIj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1px solid #C9D2E0);
        border-radius: 5px;
      }
      .ww-e-dIj.ww-layout, .ww-e-dIj [data-ww-ls~="dIj"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dIk {
        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);
        font-weight: 700;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dIl {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dIn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
        border: var(--ww-style-border, 2px solid #C9D2E0);
        border-radius: 999px;
      }
      .ww-e-dIn.ww-layout, .ww-e-dIn [data-ww-ls~="dIn"] {
        display: flex;
      }
      .ww-e-dIo {
        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-dIo.ww-layout, .ww-e-dIo [data-ww-ls~="dIo"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dIp {
        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);
        font-weight: 700;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dIq {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dIr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        opacity: var(--ww-style-opacity, 0.5);
      }
      .ww-e-dIr.ww-layout, .ww-e-dIr [data-ww-ls~="dIr"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1.4fr;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dIr.ww-layout, .ww-e-dIr [data-ww-ls~="dIr"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dIs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dIs.ww-layout, .ww-e-dIs [data-ww-ls~="dIs"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dIt {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dIu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dIv {
        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: 13.5px;
        font-family: var(--ww-default-font-family);
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dIw {
        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: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dIx {
        margin: 0;
        padding: 12px 22px;
        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(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border-top: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dIx.ww-layout, .ww-e-dIx [data-ww-ls~="dIx"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 8px 12px;
        flex-wrap: wrap;
      }
      .ww-e-dIy {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dIz {
        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-dIz.ww-layout, .ww-e-dIz [data-ww-ls~="dIz"] {
        display: flex;
        justify-content: flex-end;
        align-content: revert-layer;
        gap: 8px 10px;
        flex-wrap: wrap;
      }
      .ww-e-dJ0 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(100vw - 32px);
        max-width: 1180px;
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 32px);
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        box-shadow: 0 20px 50px #0e1a4740;
        border-radius: 12px;
      }
      .ww-e-dJ0.ww-layout, .ww-e-dJ0 [data-ww-ls~="dJ0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dJ1 {
        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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dJ2 {
        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-dJ2.ww-layout, .ww-e-dJ2 [data-ww-ls~="dJ2"] {
        display: flex;
        align-items: center;
        gap: 10px;
      }
      .ww-e-dJ3 {
        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: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJ4 {
        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-dJ4.ww-layout, .ww-e-dJ4 [data-ww-ls~="dJ4"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dJ5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dJ6 {
        margin: 0;
        padding: 16px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dJ6.ww-layout, .ww-e-dJ6 [data-ww-ls~="dJ6"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-dJ7 {
        margin: 0;
        padding: 40px;
        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);
        text-align: center;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJ8 {
        margin: 0;
        padding: 40px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        text-align: center;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dJ9 {
        margin: 0;
        padding: 10px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dJ9.ww-layout, .ww-e-dJ9 [data-ww-ls~="dJ9"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dJA {
        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);
        font-weight: 700;
        color: var(--11ee72af-d0be-49ba-aacf-895facc824ae,#B7791F);
        white-space-collapse: preserve;
      }
      .ww-e-dJB {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJC {
        margin: 0;
        padding: 10px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dJC.ww-layout, .ww-e-dJC [data-ww-ls~="dJC"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dJD {
        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);
        font-weight: 700;
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dJE {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJF {
        margin: 0;
        padding: 10px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dJF.ww-layout, .ww-e-dJF [data-ww-ls~="dJF"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dJG {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dJH {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dJI {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dJJ {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dJK {
        margin: 0;
        padding: 8px 10px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: 520px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-bottom: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dJK.ww-layout, .ww-e-dJK [data-ww-ls~="dJK"] {
        display: grid;
        grid-template-columns: minmax(110px, 1.2fr) minmax(100px, 1fr) minmax(150px, 1.5fr) 100px;
        gap: 8px;
      }
      .ww-e-dJL {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff7e6;
        border: 1px solid #f3d9a4;
        border-radius: 8px;
      }
      .ww-e-dJL.ww-layout, .ww-e-dJL [data-ww-ls~="dJL"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dJM {
        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);
        font-weight: 700;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dJN {
        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: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJO {
        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-dJO.ww-layout, .ww-e-dJO [data-ww-ls~="dJO"] {
        display: flex;
        justify-content: flex-end;
        align-content: revert-layer;
        gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-dJP {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJQ {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dJR {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dJS {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJT {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJU {
        margin: 0;
        padding: 7px 10px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: 520px;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--9e888274-db3e-42cc-ac35-4b4d8eccce40,#E9EEF5);
      }
      .ww-e-dJU.ww-layout, .ww-e-dJU [data-ww-ls~="dJU"] {
        display: grid;
        grid-template-columns: minmax(110px, 1.2fr) minmax(100px, 1fr) minmax(150px, 1.5fr) 100px;
        gap: 8px;
      }
      .ww-e-dJV {
        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-dJV.ww-layout, .ww-e-dJV [data-ww-ls~="dJV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dJW {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dJY {
        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-dJY.ww-layout, .ww-e-dJY [data-ww-ls~="dJY"] {
        display: flex;
        gap: 6px;
      }
      .ww-e-dJZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dJa {
        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-dJa.ww-layout, .ww-e-dJa [data-ww-ls~="dJa"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-dJb {
        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: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dJc {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dJc.ww-layout, .ww-e-dJc [data-ww-ls~="dJc"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dJd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dJd.ww-layout, .ww-e-dJd [data-ww-ls~="dJd"] {
        display: grid;
        grid-template-columns: 1fr 1.1fr;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dJd.ww-layout, .ww-e-dJd [data-ww-ls~="dJd"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dJe {
        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);
        font-weight: 700;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dJf {
        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: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJg {
        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-dJg.ww-layout, .ww-e-dJg [data-ww-ls~="dJg"] {
        display: flex;
        justify-content: flex-end;
        gap: 8px;
      }
      .ww-e-dJh {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff5f5;
        border: 1px solid #f5c2c4;
        border-radius: 8px;
      }
      .ww-e-dJh.ww-layout, .ww-e-dJh [data-ww-ls~="dJh"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dJi {
        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-dJi.ww-layout, .ww-e-dJi [data-ww-ls~="dJi"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dJj {
        margin: 0;
        padding: 18px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 0;
        background-color: #f7f9fc;
      }
      .ww-e-dJj.ww-layout, .ww-e-dJj [data-ww-ls~="dJj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dJk {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dJk:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dJl {
        margin: 0;
        padding: 14px 16px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dJl.ww-layout, .ww-e-dJl [data-ww-ls~="dJl"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 12px 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dJl.ww-layout, .ww-e-dJl [data-ww-ls~="dJl"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      .ww-e-dJm {
        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: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 8px;
      }
      .ww-e-dJm.ww-layout, .ww-e-dJm [data-ww-ls~="dJm"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dJn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: 760px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dJn.ww-layout, .ww-e-dJn [data-ww-ls~="dJn"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dJo {
        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: 1.55;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dJp {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 420px;
        max-height: unset;
        min-height: 420px;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      @media (max-width: 767px) {
        .ww-e-dJp {
          height: 320px;
          min-height: 320px;
        }
      }
      .ww-e-dJq {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .03em;
        white-space-collapse: preserve;
      }
      .ww-e-dJr {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dJs {
        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);
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dJt {
        margin: 0;
        padding: 40px 24px;
        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);
        text-align: center;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dJu {
        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);
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dJv {
        margin: 0;
        padding: 40px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dJv.ww-layout, .ww-e-dJv [data-ww-ls~="dJv"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dJw {
        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: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dJx {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dJx:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dJy {
        margin: 0;
        padding: 3px 8px;
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #16A34A);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #E8F7EE);
        border-radius: 999px;
      }
      .ww-e-dJz {
        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-dJz.ww-layout, .ww-e-dJz [data-ww-ls~="dJz"] {
        display: flex;
        align-items: center;
        align-content: revert-layer;
        gap: 6px 10px;
        flex-wrap: wrap;
      }
      .ww-e-dK0 {
        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);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dK1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dK1.ww-layout, .ww-e-dK1 [data-ww-ls~="dK1"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dK2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dK2.ww-layout, .ww-e-dK2 [data-ww-ls~="dK2"] {
        display: flex;
        align-items: center;
        gap: 14px;
      }
      .ww-e-dK3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dK4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dK4.ww-layout, .ww-e-dK4 [data-ww-ls~="dK4"] {
        display: flex;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dK5 {
        margin: 0;
        padding: 20px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dK5.ww-layout, .ww-e-dK5 [data-ww-ls~="dK5"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 12px 16px;
        flex-wrap: wrap;
      }
      .ww-e-dK6 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dK7 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dK8 {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dK9 {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKA.ww-layout, .ww-e-dKA [data-ww-ls~="dKA"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dKB {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKC {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKF {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dKG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKH.ww-layout, .ww-e-dKH [data-ww-ls~="dKH"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dKI {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKJ {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKK.ww-layout, .ww-e-dKK [data-ww-ls~="dKK"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dKL {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKM {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKN {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dKO {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKP.ww-layout, .ww-e-dKP [data-ww-ls~="dKP"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dKQ {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKR {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKS.ww-layout, .ww-e-dKS [data-ww-ls~="dKS"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dKT {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKU {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKV.ww-layout, .ww-e-dKV [data-ww-ls~="dKV"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dKW {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKX {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKY {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dKZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKa {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dKb {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dKc {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dKd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKf.ww-layout, .ww-e-dKf [data-ww-ls~="dKf"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dKg {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dKh {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKi {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dKj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKj.ww-layout, .ww-e-dKj [data-ww-ls~="dKj"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dKk {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKl.ww-layout, .ww-e-dKl [data-ww-ls~="dKl"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-dKl.ww-layout, .ww-e-dKl [data-ww-ls~="dKl"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dKm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKn {
        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: var(--ww-default-font-family);
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dKo {
        margin: 0;
        padding: 10px 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: #fdecec;
        border-radius: 8px;
      }
      .ww-e-dKo.ww-layout, .ww-e-dKo [data-ww-ls~="dKo"] {
        display: flex;
        align-items: flex-start;
        gap: 8px;
      }
      .ww-e-dKp {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dKq {
        margin: 0;
        padding: 18px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKq.ww-layout, .ww-e-dKq [data-ww-ls~="dKq"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dKr {
        margin: 0;
        padding: 14px 22px;
        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(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dKr.ww-layout, .ww-e-dKr [data-ww-ls~="dKr"] {
        display: flex;
        justify-content: flex-end;
        gap: 10px;
      }
      .ww-e-dKt {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dKt:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dKu {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
      }
      .ww-e-dKu:where(:hover) {
        background-color: var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
        box-shadow: 0 4px 12px #0b5cf040;
        transform: translateY(-1px);
        border: 1px solid var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
      }
      .ww-e-dKv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dKv:where(:hover) {
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
      }
      .ww-e-dKv.ww-layout, .ww-e-dKv [data-ww-ls~="dKv"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dKw {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dKw:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dKx {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
      }
      .ww-e-dKx:where(:hover) {
        background-color: var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
        box-shadow: 0 4px 12px #0b5cf040;
        transform: translateY(-1px);
        border: 1px solid var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
      }
      .ww-e-dKy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 28px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dKy:where(:hover) {
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
      }
      .ww-e-dKy.ww-layout, .ww-e-dKy [data-ww-ls~="dKy"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dKz {
        margin: 0;
        padding: 7px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: var(--ww-style-border);
        border-radius: 999px;
      }
      .ww-e-dKz.ww-layout, .ww-e-dKz [data-ww-ls~="dKz"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dL1 {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dL2 {
        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);
        white-space-collapse: preserve;
      }
      .ww-e-dL3 {
        margin: 0;
        padding: 8px 10px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: 560px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-bottom: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dL3.ww-layout, .ww-e-dL3 [data-ww-ls~="dL3"] {
        display: grid;
        grid-template-columns: minmax(110px, 1.2fr) minmax(100px, 1fr) minmax(150px, 1.5fr) 100px 28px;
        gap: 8px;
      }
      .ww-e-dL4 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dL4.ww-layout, .ww-e-dL4 [data-ww-ls~="dL4"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dL5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: 320px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dL6 {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-dL7 {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dL8 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#C9D2E0);
        border-radius: 6px;
      }
      .ww-e-dL8.ww-layout, .ww-e-dL8 [data-ww-ls~="dL8"] {
        display: flex;
      }
      .ww-e-dL9 {
        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-dL9.ww-layout, .ww-e-dL9 [data-ww-ls~="dL9"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 8px 10px;
        flex-wrap: wrap;
      }
      .ww-e-dLA {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #0B5CF0);
        cursor: pointer;
      }
      .ww-e-dLA.ww-layout, .ww-e-dLA [data-ww-ls~="dLA"] {
        display: flex;
      }
      .ww-e-dLB {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLC {
        margin: 0;
        padding: 7px 10px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: 560px;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--9e888274-db3e-42cc-ac35-4b4d8eccce40,#E9EEF5);
      }
      .ww-e-dLC.ww-layout, .ww-e-dLC [data-ww-ls~="dLC"] {
        display: grid;
        grid-template-columns: minmax(110px, 1.2fr) minmax(100px, 1fr) minmax(150px, 1.5fr) 100px 28px;
        gap: 8px;
      }
      .ww-e-dLD {
        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-dLD.ww-layout, .ww-e-dLD [data-ww-ls~="dLD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dLE {
        margin: 0;
        padding: 16px;
        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: var(--ww-default-font-family);
        text-align: center;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dLF {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dLG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLG.ww-layout, .ww-e-dLG [data-ww-ls~="dLG"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dLH {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dLI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLI.ww-layout, .ww-e-dLI [data-ww-ls~="dLI"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dLJ {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dLK {
        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: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dLL {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dLL.ww-layout, .ww-e-dLL [data-ww-ls~="dLL"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dLM {
        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);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dLN {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLO {
        margin: 0;
        padding: 10px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dLO.ww-layout, .ww-e-dLO [data-ww-ls~="dLO"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dLP {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dLQ {
        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);
        font-weight: 700;
        color: var(--eeae0a94-7daa-4ef0-a4f9-e00a88acac6b,#16A34A);
        white-space-collapse: preserve;
      }
      .ww-e-dLR {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLS {
        margin: 0;
        padding: 10px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dLS.ww-layout, .ww-e-dLS [data-ww-ls~="dLS"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dLT {
        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);
        font-weight: 700;
        color: var(--11ee72af-d0be-49ba-aacf-895facc824ae,#B7791F);
        white-space-collapse: preserve;
      }
      .ww-e-dLU {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLV {
        margin: 0;
        padding: 10px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dLV.ww-layout, .ww-e-dLV [data-ww-ls~="dLV"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dLW {
        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);
        font-weight: 700;
        color: var(--a54ab79f-3f95-4471-b860-2fb8d3b61b55,#E0343A);
        white-space-collapse: preserve;
      }
      .ww-e-dLX {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLY {
        margin: 0;
        padding: 10px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dLY.ww-layout, .ww-e-dLY [data-ww-ls~="dLY"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dLZ {
        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: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dLa {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--11ee72af-d0be-49ba-aacf-895facc824ae,#B7791F);
        white-space-collapse: preserve;
      }
      .ww-e-dLb {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLc {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLd {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dLe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLe.ww-layout, .ww-e-dLe [data-ww-ls~="dLe"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-dLe.ww-layout, .ww-e-dLe [data-ww-ls~="dLe"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      .ww-e-dLf {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dLg {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dLg:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dLh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLi {
        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-dLi.ww-layout, .ww-e-dLi [data-ww-ls~="dLi"] {
        display: flex;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dLj {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dLk {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dLl {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dLm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLn {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: var(--ww-default-font-family);
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dLo {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLp {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dLq {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dLr {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
      }
      .ww-e-dLs {
        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-dLs.ww-layout, .ww-e-dLs [data-ww-ls~="dLs"] {
        display: flex;
        align-content: revert-layer;
        gap: 6px;
        flex-wrap: wrap;
      }
      .ww-e-dLt {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dLu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLu.ww-layout, .ww-e-dLu [data-ww-ls~="dLu"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dLv {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dLw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLw.ww-layout, .ww-e-dLw [data-ww-ls~="dLw"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dLx {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dLy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dLy.ww-layout, .ww-e-dLy [data-ww-ls~="dLy"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dLz {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dM0 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width, 100%);
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 180px;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border: var(--ww-style-border, 1px solid #DDE3EC);
        border-radius: var(--ww-style-border-radius, 8px);
      }
      .ww-e-dM0.ww-layout, .ww-e-dM0 [data-ww-ls~="dM0"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dM1 {
        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: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dM2 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dM2.ww-layout, .ww-e-dM2 [data-ww-ls~="dM2"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dM3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dM3.ww-layout, .ww-e-dM3 [data-ww-ls~="dM3"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dM4 {
        margin: 0;
        padding: 18px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 0;
        background-color: #f7f9fc;
      }
      .ww-e-dM4.ww-layout, .ww-e-dM4 [data-ww-ls~="dM4"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dM5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, grid);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dM5.ww-layout, .ww-e-dM5 [data-ww-ls~="dM5"] {
        display: var(--ww-style-display, grid);
        grid-template-columns: var(--ww-content-grid-template-columns-layout-grid, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-grid, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-grid, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-dM5.ww-layout, .ww-e-dM5 [data-ww-ls~="dM5"] {
          grid-template-columns: var(--ww-content-grid-template-columns-layout-grid, revert-layer);
        }
      }
      .ww-e-dM6 {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dM7 {
        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: 12.5px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dM8 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1E2742);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--b70a4cc8-29c5-440f-85bd-e68b6f25f665,#CBD3E1);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
      }
      .ww-e-dM9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dM9.ww-layout, .ww-e-dM9 [data-ww-ls~="dM9"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dMA {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dMC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dMC.ww-layout, .ww-e-dMC [data-ww-ls~="dMC"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dMD {
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dME {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dMF {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 8px;
      }
      .ww-e-dMF.ww-layout, .ww-e-dMF [data-ww-ls~="dMF"] {
        display: flex;
        align-items: flex-start;
        gap: 10px;
      }
      .ww-e-dMG {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(100vw - 32px);
        max-width: 1240px;
        min-width: unset;
        height: calc(100vh - 32px);
        max-height: unset;
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        box-shadow: 0 20px 50px #0e1a4740;
        border-radius: 12px;
      }
      .ww-e-dMG.ww-layout, .ww-e-dMG [data-ww-ls~="dMG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dMH {
        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);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMI {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMJ {
        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);
        font-weight: 700;
        color: var(--eeae0a94-7daa-4ef0-a4f9-e00a88acac6b,#16A34A);
        white-space-collapse: preserve;
      }
      .ww-e-dMK {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dML {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dML.ww-layout, .ww-e-dML [data-ww-ls~="dML"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dMM {
        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);
        font-weight: 700;
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dMN {
        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: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dMO {
        margin: 0;
        padding: 10px 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(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dMO.ww-layout, .ww-e-dMO [data-ww-ls~="dMO"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dMP {
        margin: 0;
        padding: 3px 8px;
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
        background-color: #f1f3f7;
        border-radius: 999px;
      }
      .ww-e-dMQ {
        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-dMQ.ww-layout, .ww-e-dMQ [data-ww-ls~="dMQ"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dMR {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMS {
        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);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMT {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMU {
        margin: 0;
        padding: 3px 10px;
        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: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color, #5D6886);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #F1F3F7);
        border-radius: 999px;
      }
      .ww-e-dMV {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMW {
        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-dMW.ww-layout, .ww-e-dMW [data-ww-ls~="dMW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 3px;
      }
      .ww-e-dMX {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMY {
        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);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMZ {
        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-dMZ.ww-layout, .ww-e-dMZ [data-ww-ls~="dMZ"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dMa {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMb {
        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);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMc {
        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-dMc.ww-layout, .ww-e-dMc [data-ww-ls~="dMc"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dMd {
        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: 11.5px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMe {
        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);
        font-weight: 600;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMf {
        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);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMg {
        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-dMg.ww-layout, .ww-e-dMg [data-ww-ls~="dMg"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dMh {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dMi {
        margin: 0;
        padding: 10px 12px;
        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: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #F1F3F7);
        border: var(--ww-style-border, 1px solid #DDE3EC);
        border-radius: 8px;
      }
      .ww-e-dMj {
        margin: 0;
        padding: 10px 12px;
        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: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
        background-color: #fdecec;
        border-radius: 8px;
      }
      .ww-e-dMk {
        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-dMk.ww-layout, .ww-e-dMk [data-ww-ls~="dMk"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dMl {
        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-dMl.ww-layout, .ww-e-dMl [data-ww-ls~="dMl"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dMm {
        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-dMm.ww-layout, .ww-e-dMm [data-ww-ls~="dMm"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dMn {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMo {
        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);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMp {
        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-dMp.ww-layout, .ww-e-dMp [data-ww-ls~="dMp"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dMq {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMr {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 320px;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
        border-radius: 8px;
      }
      .ww-e-dMs {
        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-dMs.ww-layout, .ww-e-dMs [data-ww-ls~="dMs"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dMt {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dMu {
        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);
        font-weight: 400;
        color: var(--131b86a6-091d-4b57-a648-556bc1df89a6,#1B2541);
        white-space-collapse: preserve;
      }
      .ww-e-dMv {
        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: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--40f79f40-5bca-4639-bbf8-49356412d486,#8A93AD);
        white-space-collapse: preserve;
      }
      .ww-e-dMw {
        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-dMw.ww-layout, .ww-e-dMw [data-ww-ls~="dMw"] {
        display: flex;
        align-items: center;
        align-content: revert-layer;
        gap: 8px 10px;
        flex-wrap: wrap;
      }
      .ww-e-dMx {
        margin: 0;
        padding: 12px 22px;
        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(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        border-top: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      .ww-e-dMx.ww-layout, .ww-e-dMx [data-ww-ls~="dMx"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
      }
      .ww-e-dMy {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
      }
      .ww-e-dMy:where(:hover) {
        background-color: var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
        box-shadow: 0 4px 12px #0b5cf040;
        transform: translateY(-1px);
        border: 1px solid var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
      }
      .ww-e-dMz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dMz:where(:hover) {
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
      }
      .ww-e-dMz.ww-layout, .ww-e-dMz [data-ww-ls~="dMz"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dN0 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dN0:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dN1 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dN1:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dN2 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #e0343a;
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
      }
      .ww-e-dN2:where(:hover) {
        background-color: var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
        box-shadow: 0 4px 12px #0b5cf040;
        transform: translateY(-1px);
        border: 1px solid var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
      }
      .ww-e-dN3 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dN3:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dN4 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
      }
      .ww-e-dN4:where(:hover) {
        background-color: var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
        box-shadow: 0 4px 12px #0b5cf040;
        transform: translateY(-1px);
        border: 1px solid var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
      }
      .ww-e-dN5 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
      }
      .ww-e-dN5:where(:hover) {
        background-color: var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
        box-shadow: 0 4px 12px #0b5cf040;
        transform: translateY(-1px);
        border: 1px solid var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
      }
      .ww-e-dN6 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
      }
      .ww-e-dN6:where(:hover) {
        background-color: var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
        box-shadow: 0 4px 12px #0b5cf040;
        transform: translateY(-1px);
        border: 1px solid var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
      }
      .ww-e-dN7 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dN7:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dN8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dN8:where(:hover) {
        background-color: #fdecec;
      }
      .ww-e-dN8.ww-layout, .ww-e-dN8 [data-ww-ls~="dN8"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dN9 {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dN9:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dNA {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #EEF4FF);
        cursor: pointer;
        border: var(--ww-style-border, 2px solid #0B5CF0);
        border-radius: 10px;
      }
      .ww-e-dNA.ww-layout, .ww-e-dNA [data-ww-ls~="dNA"] {
        display: flex;
        align-items: flex-start;
        gap: 10px;
      }
      .ww-e-dNB {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        cursor: pointer;
        border: var(--ww-style-border, 1px solid #DDE3EC);
        border-radius: 10px;
      }
      .ww-e-dNB.ww-layout, .ww-e-dNB [data-ww-ls~="dNB"] {
        display: flex;
        align-items: flex-start;
        gap: 10px;
      }
      .ww-e-dNC {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        cursor: pointer;
      }
      .ww-e-dNC.ww-layout, .ww-e-dNC [data-ww-ls~="dNC"] {
        display: flex;
      }
      .ww-e-dND {
        margin: 0;
        padding: 3px 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(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        cursor: pointer;
        border: 1px solid #c7d8fb;
        border-radius: 999px;
      }
      .ww-e-dND:where(:hover) {
        background-color: #dce8ff;
      }
      .ww-e-dND.ww-layout, .ww-e-dND [data-ww-ls~="dND"] {
        display: flex;
      }
      .ww-e-dNE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-dNE:where(:hover) {
        background-color: var(--48bf5f6f-2ce2-4474-be43-edb26ae6bc4b,#F7F9FC);
      }
      .ww-e-dNE.ww-layout, .ww-e-dNE [data-ww-ls~="dNE"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dNF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 6px;
      }
      .ww-e-dNF:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
      }
      .ww-e-dNF.ww-layout, .ww-e-dNF [data-ww-ls~="dNF"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dNG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 6px;
      }
      .ww-e-dNG:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
      }
      .ww-e-dNG.ww-layout, .ww-e-dNG [data-ww-ls~="dNG"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dNH {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #e0343a;
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
      }
      .ww-e-dNH:where(:hover) {
        background-color: var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
        box-shadow: 0 4px 12px #0b5cf040;
        transform: translateY(-1px);
        border: 1px solid var(--a760b864-4555-4536-8045-a29f972ee769,#0848C4);
      }
      .ww-e-dNI {
        margin: 0;
        padding: 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 13.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        font-weight: 600;
        color: #e0343a;
        white-space-collapse: preserve;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.18s ease, box-shadow 0.18s ease;
        border: 1px solid var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
        --ww-element-transition: background-color 0.18s ease, box-shadow 0.18s ease;
      }
      .ww-e-dNI:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        box-shadow: 0 2px 8px #0e1a471a;
      }
      .ww-e-dNJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dNJ.ww-layout, .ww-e-dNJ [data-ww-ls~="dNJ"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-dNJ.ww-layout, .ww-e-dNJ [data-ww-ls~="dNJ"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      .ww-e-dNK {
        margin: 0;
        padding: 0;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 220px;
        min-height: unset;
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 8px;
      }
      .ww-e-dNK.ww-layout, .ww-e-dNK [data-ww-ls~="dNK"] {
        display: flex;
        flex-flow: column;
      }
    }
    @layer custom {
      .ww-e-dHI {
        overflow-y: auto;
      }
      .ww-e-dHQ {
        align-self: start;
      }
      .ww-e-dHd {
        white-space: pre-wrap;
        overflow-wrap: anywhere;
      }
      .ww-e-dHf {
        white-space: pre-wrap;
        overflow-wrap: anywhere;
      }
      .ww-e-dHn {
        overflow-y: auto;
      }
      .ww-e-dIb {
        white-space: pre-wrap;
      }
      .ww-e-dJP {
        overflow-wrap: anywhere;
      }
      .ww-e-dJQ {
        white-space: nowrap;
        justify-self: start;
      }
      .ww-e-dJR {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dJS {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dJT {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dJj {
        overflow-y: auto;
      }
      .ww-e-dJm {
        overflow-x: auto;
      }
      .ww-e-dJn {
        align-self: center;
      }
      .ww-e-dJo {
        white-space: normal;
        overflow-wrap: anywhere;
      }
      .ww-e-dJs {
        white-space: pre-wrap;
        overflow-wrap: anywhere;
      }
      .ww-e-dK6 {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dK7 {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dKF {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dKN {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dKY {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dKa {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dKb {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dKc {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dKg {
        border-color: var(--ww-style-border-color, #C9D2E0);
      }
      .ww-e-dLB {
        overflow-wrap: anywhere;
      }
      .ww-e-dLl {
        white-space: nowrap;
        justify-self: start;
      }
      .ww-e-dLn {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dLo {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dLp {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-dM0 {
        align-self: center;
      }
      .ww-e-dM4 {
        overflow-y: auto;
      }
      .ww-e-dM6 {
        overflow-wrap: anywhere;
      }
      .ww-e-dM7 {
        overflow-wrap: anywhere;
      }
      .ww-e-dMH {
        overflow-wrap: anywhere;
      }
      .ww-e-dMS {
        overflow-wrap: anywhere;
      }
      .ww-e-dMU {
        place-self: start;
      }
      .ww-e-dMf {
        overflow-wrap: anywhere;
      }
      .ww-e-dMo {
        overflow-wrap: anywhere;
      }
      .ww-e-dMr {
        overflow-y: auto;
        white-space: pre-wrap;
        overflow-wrap: anywhere;
      }
      .ww-e-dMu {
        overflow-wrap: anywhere;
      }
      .ww-e-dN2 {
        border-color: #e0343a;
      }
      .ww-e-dNH {
        border-color: #e0343a;
      }
      .ww-e-dNI {
        border-color: #e0343a;
      }
    }
  }
  @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-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d7 {
        height: 64px;
        z-index: 30;
        display: flex;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
      }
      .ww-s-d7 > .ww-section-element {
        width: 100%;
        padding: 0 20px 0 0;
        box-shadow: 0 1px 0 var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
      }
      @media (max-width: 767px) {
        .ww-s-d7 > .ww-section-element {
          padding: 0 10px 0 0;
        }
      }
      .ww-s-d7 > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-s-d7 > .ww-section-element.ww-layout {
          gap: 8px;
        }
      }
      .ww-s-dB {
        z-index: 25;
        display: flex;
        background: linear-gradient(180deg, var(--7f549897-31f1-4193-b190-6d190455325e,#0A1633) 0%, var(--7f646046-0887-4de1-b738-94b47e0eac50,#0F1F45) 100%);
        position: fixed;
        top: 64px;
        bottom: 0;
        left: 0;
        width: var(--ww-style-width, 210px);
        transition: width 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-s-dB {
          display: var(--ww-style-display, none);
        }
      }
      .ww-s-dB > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: var(--ww-style-width, 210px);
        padding: 12px 8px 16px;
        transition: width 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-s-dB > .ww-section-element {
          width: 230px;
          box-shadow: 0 24px 60px #0a163347;
        }
      }
      .ww-s-dB > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      @media (max-width: 991px) {
        .ww-s-dB > .ww-section-element.ww-layout {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-s-dC {
        z-index: 20;
        display: block;
        background-color: #12204a6b;
        position: fixed;
        top: 64px;
        bottom: 0;
        left: 0;
        width: 100%;
        cursor: pointer;
      }
      .ww-s-dC > .ww-section-element {
        width: 100%;
      }
      .ww-s-dC > .ww-section-element.ww-layout {
        display: block;
      }
    }
  }
  @layer custom {
    .ww-s-dB {
      overflow-y: auto;
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-Wf3kR1fDZCtNqRYp {
        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-3tJBOiCg_zaOJAaU {
        padding: 0;
        z-index: unset;
        align-self: unset;
        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-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hrle4cgh7E0q5WYv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GY9OD6k0O9NAwLah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GNesFkzifHrwkjh4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-86fXcKQEGjxXSeQ- {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        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-JHTUrsi5weKcajAQ {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-EuBNDoFBsWKwG6sw {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7z7Fp3CUQKsvog5J {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-dx5-8M_3MexOBx5- {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dJ {
        width: 22px;
        height: 22px;
      }
      .ww-e-dK {
        font: var(--c1e691ef-33df-46fd-920d-a03724b0ae89, 800 31px/1 var(--ww-default-font-family, sans-serif));
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        letter-spacing: -1px;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dK {
          font-size: 26px;
        }
      }
      .ww-e-dL {
        width: 16px;
        height: 16px;
      }
      .ww-e-dM {
        font: var(--824163db-31a4-4fab-ad38-bd40f356193b,400 12px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dN {
        font: var(--71d02a99-4f39-4086-90d3-a05e708e1fd2,600 13.5px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-dO {
        width: 16px;
        height: 16px;
      }
      .ww-e-dP {
        font: var(--824163db-31a4-4fab-ad38-bd40f356193b,400 12px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dQ {
        font: var(--824163db-31a4-4fab-ad38-bd40f356193b,400 12px/1.4 var(--ww-default-font-family, sans-serif));
        color: var(--66a2fd84-515d-41c4-a769-78368c917618,#5D6886);
        white-space-collapse: preserve;
      }
      .ww-e-dR {
        margin: 4px 0 0;
        padding: 2px 8px;
        font-size: 10.5px;
        line-height: 1.4;
        font-weight: 700;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        border-radius: var(--6d3137c3-3fe9-480d-908d-d92c84b33736,10px);
      }
      .ww-e-dS {
        width: 16px;
        height: 16px;
      }
      .ww-e-dT {
        width: 16px;
        flex: none;
        height: 16px;
      }
      .ww-e-dU {
        width: 16px;
        flex: none;
        height: 16px;
      }
      .ww-e-du {
        width: 18px;
        flex: none;
        height: 18px;
      }
      .ww-e-d1a {
        font: var(--71d02a99-4f39-4086-90d3-a05e708e1fd2,600 13.5px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        white-space-collapse: preserve;
      }
      .ww-e-d1b {
        margin: 0 0 6px;
        display: flex;
        height: 1px;
        background-color: var(--9e888274-db3e-42cc-ac35-4b4d8eccce40,#E9EEF5);
      }
      .ww-e-d1b.ww-layout, .ww-e-d1b [data-ww-ls~="d1b"] {
        display: flex;
      }
      .ww-e-d1c {
        font-size: 13px;
        white-space-collapse: preserve;
      }
      .ww-e-d1d {
        padding: 6px;
        display: flex;
        width: 260px;
        background-color: var(--53258a84-7755-42c3-ae0d-51c24cb8a90c,#FFFFFF);
        box-shadow: 0 24px 60px #0a163347, 0 4px 14px #0a16331f;
        border: 1px solid var(--8e4bc64e-fdf0-4d57-b408-5888ab2ad384,#DDE3EC);
        border-radius: 8px;
      }
      .ww-e-d1d.ww-layout, .ww-e-d1d [data-ww-ls~="d1d"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1e {
        display: block;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d9r {
        overflow: hidden;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 36px;
        flex: none;
        height: 36px;
        background-color: var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47);
        border-radius: 50%;
      }
      .ww-e-d9r.ww-layout, .ww-e-d9r [data-ww-ls~="d9r"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d9s {
        width: 36px;
        flex: none;
        height: 36px;
        border-radius: 50%;
        --wwi-of: cover;
      }
      .ww-e-d9t {
        width: 36px;
        flex: none;
        height: 36px;
        font-size: 13px;
        line-height: 36px;
        font-weight: 700;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d9u {
        padding: 0 16px 0 0;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: none;
        height: 36px;
        border-right: 1px solid var(--9e888274-db3e-42cc-ac35-4b4d8eccce40,#E9EEF5);
      }
      @media (max-width: 767px) {
        .ww-e-d9u {
          display: none;
        }
      }
      .ww-e-d9u.ww-layout, .ww-e-d9u [data-ww-ls~="d9u"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d9u.ww-layout, .ww-e-d9u [data-ww-ls~="d9u"] {
          display: none;
        }
      }
      .ww-e-d9v {
        width: 112px;
        flex: none;
        height: 30px;
        --wwi-of: contain;
      }
      .ww-e-dA7 {
        width: 140px;
        flex: none;
        height: 35px;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-dA7 {
          width: 120px;
          height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dA7 {
          width: 108px;
          height: 27px;
        }
      }
      .ww-e-dA8 {
        width: 32px;
        flex: none;
        height: 32px;
        --wwi-of: contain;
      }
      .ww-e-dAD {
        font: var(--c1e691ef-33df-46fd-920d-a03724b0ae89, 800 31px/1 var(--ww-default-font-family, sans-serif));
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        letter-spacing: -1px;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dAD {
          font-size: 26px;
        }
      }
      .ww-e-dAE {
        display: flex;
        cursor: pointer;
      }
      .ww-e-dAE.ww-layout, .ww-e-dAE [data-ww-ls~="dAE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dAF {
        display: flex;
        width: 38px;
        height: 38px;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 6px;
      }
      .ww-e-dAF:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
      }
      .ww-e-dAF.ww-layout, .ww-e-dAF [data-ww-ls~="dAF"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dAG {
        padding: 8px 10px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--56734774-5fd3-4873-a233-9cf689e7c15a,6px);
      }
      .ww-e-dAG:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
      }
      .ww-e-dAG.ww-layout, .ww-e-dAG [data-ww-ls~="dAG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAH {
        width: 16px;
        flex: none;
        height: 16px;
      }
      .ww-e-dAI {
        font: var(--d9eaac48-aa6b-4668-a3a2-cea601399bf9, 600 12.5px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--3ccabfe1-02e3-4f3e-af8c-dfa5cdef2bf2,#E6ECF8);
        white-space-collapse: preserve;
      }
      .ww-e-dAJ {
        padding: var(--ww-style-padding, 7px 10px 7px 34px);
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: 7px;
      }
      @media (max-width: 991px) {
        .ww-e-dAJ {
          padding: 7px 10px 7px 34px;
        }
      }
      .ww-e-dAJ:where(:hover) {
        background-color: #ffffff12;
      }
      .ww-e-dAJ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #1d4fb8;
      }
      .ww-e-dAJ.ww-layout, .ww-e-dAJ [data-ww-ls~="dAJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAK {
        width: 18px;
        flex: none;
        height: 18px;
      }
      .ww-e-dAL {
        font: var(--f668be00-0373-45c5-bc5f-6f01101d21d6, 500 14px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--3ccabfe1-02e3-4f3e-af8c-dfa5cdef2bf2,#E6ECF8);
        white-space-collapse: preserve;
      }
      .ww-e-dAM {
        margin: 6px 0 0;
        padding: 9px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: 7px;
      }
      .ww-e-dAM:where(:hover) {
        background-color: #ffffff12;
      }
      .ww-e-dAM:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
      }
      .ww-e-dAM.ww-layout, .ww-e-dAM [data-ww-ls~="dAM"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAN {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1;
      }
      .ww-e-dAN.ww-layout, .ww-e-dAN [data-ww-ls~="dAN"] {
        display: flex;
      }
      .ww-e-dAO {
        width: 16px;
        height: 16px;
      }
      .ww-e-dAP {
        font-size: 12.5px;
        color: var(--3ccabfe1-02e3-4f3e-af8c-dfa5cdef2bf2,#E6ECF8);
        white-space-collapse: preserve;
      }
      .ww-e-dAQ {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1;
      }
      .ww-e-dAQ.ww-layout, .ww-e-dAQ [data-ww-ls~="dAQ"] {
        display: flex;
      }
      .ww-e-dAR {
        display: var(--ww-style-display, none);
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-dAR {
          display: none;
        }
      }
      .ww-e-dAR.ww-layout, .ww-e-dAR [data-ww-ls~="dAR"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-dAR.ww-layout, .ww-e-dAR [data-ww-ls~="dAR"] {
          display: none;
        }
      }
      .ww-e-dAU {
        padding: 6px 8px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 8px;
      }
      .ww-e-dAU:where(:hover) {
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
      }
      .ww-e-dAU.ww-layout, .ww-e-dAU [data-ww-ls~="dAU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAV {
        padding: 0 0 0 20px;
        display: flex;
        width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
        flex: none;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-dAV {
          padding: 0 0 0 12px;
          width: var(--ww-section-root-auto-width, revert-layer);
        }
      }
      .ww-e-dAV.ww-layout, .ww-e-dAV [data-ww-ls~="dAV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAY {
        padding: 2px 8px;
        font-size: 10.5px;
        line-height: 1.4;
        font-weight: 700;
        color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
        background-color: var(--fb1571ab-d517-43f4-9b66-6bf04a2882f8,#EEF4FF);
        border-radius: var(--6d3137c3-3fe9-480d-908d-d92c84b33736,10px);
      }
      .ww-e-dAZ {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-dAZ {
          display: none;
        }
      }
      .ww-e-dAZ.ww-layout, .ww-e-dAZ [data-ww-ls~="dAZ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 3px;
      }
      @media (max-width: 767px) {
        .ww-e-dAZ.ww-layout, .ww-e-dAZ [data-ww-ls~="dAZ"] {
          display: none;
        }
      }
      .ww-e-dAa {
        padding: 10px 10px 12px;
        display: flex;
      }
      .ww-e-dAa.ww-layout, .ww-e-dAa [data-ww-ls~="dAa"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dAb {
        font: var(--d9eaac48-aa6b-4668-a3a2-cea601399bf9, 600 12.5px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--3ccabfe1-02e3-4f3e-af8c-dfa5cdef2bf2,#E6ECF8);
        white-space-collapse: preserve;
      }
      .ww-e-dAc {
        padding: var(--ww-style-padding, 7px 10px 7px 34px);
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: 7px;
      }
      @media (max-width: 991px) {
        .ww-e-dAc {
          padding: 7px 10px 7px 34px;
        }
      }
      .ww-e-dAc:where(:hover) {
        background-color: #ffffff12;
      }
      .ww-e-dAc:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #1d4fb8;
      }
      .ww-e-dAc.ww-layout, .ww-e-dAc [data-ww-ls~="dAc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAd {
        font: var(--d9eaac48-aa6b-4668-a3a2-cea601399bf9, 600 12.5px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--3ccabfe1-02e3-4f3e-af8c-dfa5cdef2bf2,#E6ECF8);
        white-space-collapse: preserve;
      }
      .ww-e-dAe {
        width: 18px;
        flex: none;
        height: 18px;
      }
      .ww-e-dAf {
        font: var(--f668be00-0373-45c5-bc5f-6f01101d21d6, 500 14px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--af71476a-6057-4a27-8ab4-a000c8152495,#A9B5D0);
        white-space-collapse: preserve;
      }
      .ww-e-dAg {
        padding: 12px 10px 6px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dAg.ww-layout, .ww-e-dAg [data-ww-ls~="dAg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAh {
        font: var(--d9eaac48-aa6b-4668-a3a2-cea601399bf9, 600 12.5px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--3ccabfe1-02e3-4f3e-af8c-dfa5cdef2bf2,#E6ECF8);
        white-space-collapse: preserve;
      }
      .ww-e-dAi {
        font: var(--f668be00-0373-45c5-bc5f-6f01101d21d6, 500 14px/1.3 var(--ww-default-font-family, sans-serif));
        color: var(--3ccabfe1-02e3-4f3e-af8c-dfa5cdef2bf2,#E6ECF8);
        white-space-collapse: preserve;
      }
      .ww-e-dAj {
        padding: 9px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: 7px;
      }
      .ww-e-dAj:where(:hover) {
        background-color: #ffffff12;
      }
      .ww-e-dAj:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--16066136-cd26-4b31-86e4-cb3646fd1878,#0B5CF0);
      }
      .ww-e-dAj.ww-layout, .ww-e-dAj [data-ww-ls~="dAj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAk {
        padding: var(--ww-style-padding, 7px 10px 7px 34px);
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: 7px;
      }
      @media (max-width: 991px) {
        .ww-e-dAk {
          padding: 7px 10px 7px 34px;
        }
      }
      .ww-e-dAk:where(:hover) {
        background-color: #ffffff12;
      }
      .ww-e-dAk:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #1d4fb8;
      }
      .ww-e-dAk.ww-layout, .ww-e-dAk [data-ww-ls~="dAk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAl {
        padding: 9px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        opacity: 0.85;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: 7px;
      }
      .ww-e-dAl:where(:hover) {
        background-color: #ffffff12;
      }
      .ww-e-dAl.ww-layout, .ww-e-dAl [data-ww-ls~="dAl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAm {
        padding: var(--ww-style-padding, 7px 10px 7px 34px);
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: 7px;
      }
      @media (max-width: 991px) {
        .ww-e-dAm {
          padding: 7px 10px 7px 34px;
        }
      }
      .ww-e-dAm:where(:hover) {
        background-color: #ffffff12;
      }
      .ww-e-dAm:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #1d4fb8;
      }
      .ww-e-dAm.ww-layout, .ww-e-dAm [data-ww-ls~="dAm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dAn {
        width: 16px;
        flex: none;
        height: 16px;
      }
      .ww-e-dBo {
        padding: 12px 16px;
        z-index: 3000;
        display: flex;
        position: fixed;
        top: 76px;
        right: 20px;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 420px;
        background: var(--ww-style-background-color, var(--e72a41c0-5508-473d-9060-72bce5e8d8e8,#0E1A47));
        box-shadow: 0 8px 24px #0e1a472e;
        border-radius: var(--a9e36e51-3f5a-49d2-b418-ef81a0f82504,10px);
      }
      @media (max-width: 767px) {
        .ww-e-dBo {
          right: 12px;
          left: 12px;
          max-width: none;
        }
      }
      .ww-e-dBo.ww-layout, .ww-e-dBo [data-ww-ls~="dBo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dBp {
        width: 18px;
        flex: none;
        height: 18px;
      }
      .ww-e-dBq {
        font-size: 13.5px;
        line-height: 1.4;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
      }
    }
  }
  @layer custom {
    .ww-e-dN {
      white-space: nowrap;
    }
    .ww-e-dR {
      align-self: flex-start;
    }
    .ww-e-d9t {
      letter-spacing: .02em;
    }
    .ww-e-dAI {
      white-space: nowrap;
    }
    .ww-e-dAL {
      white-space: nowrap;
    }
    .ww-e-dAY {
      align-self: flex-start;
    }
    .ww-e-dAb {
      white-space: nowrap;
    }
    .ww-e-dAd {
      white-space: nowrap;
    }
    .ww-e-dAh {
      white-space: nowrap;
    }
    .ww-e-dAi {
      white-space: nowrap;
    }
  }
}
@layer ww-style-layout-override {
}
