@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-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-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-color {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dUG {
        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-dV1 {
        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-dWT {
        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-dUa {
        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-dTv {
        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-dTv.ww-layout, .ww-e-dTv [data-ww-ls~="dTv"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dTw {
        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-dTw.ww-layout, .ww-e-dTw [data-ww-ls~="dTw"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dTx {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dTy {
        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-dTz {
        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-dTz.ww-layout, .ww-e-dTz [data-ww-ls~="dTz"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dU0 {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dU1 {
        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: 500 14px / 1.5 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dU2 {
        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-dU2.ww-layout, .ww-e-dU2 [data-ww-ls~="dU2"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-dU3 {
        margin: 0 0 2px;
        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: 500 11px / 1.4 Inter, sans-serif;
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dU4 {
        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: 400 11px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dU5 {
        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: 400 11px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dU6 {
        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: 400 11px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dU7 {
        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: 400 11px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dU8 {
        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: 400 11px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dU9 {
        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: 400 11px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dUA {
        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: 400 11px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dUB {
        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-dUC {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c7a69aea-31b9-42d0-a813-503bab53ad04,#F7F8FA);
        border: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
        border-radius: 12px;
      }
      .ww-e-dUC.ww-layout, .ww-e-dUC [data-ww-ls~="dUC"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dUD {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUE {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUE:where([data-ww-states~="focus"]), .ww-e-dUE:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dUF {
        margin: 4px 0 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-dUF.ww-layout, .ww-e-dUF [data-ww-ls~="dUF"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUH {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dUH:where(:hover) {
        background-color: var(--5fd0be2e-dd2a-4c4a-9aee-cc77b10ff022,#0339B8);
        border: 1px solid var(--5fd0be2e-dd2a-4c4a-9aee-cc77b10ff022,#0339B8);
      }
      .ww-e-dUI {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUJ {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUJ:where([data-ww-states~="focus"]), .ww-e-dUJ:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dUK {
        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-dUK.ww-layout, .ww-e-dUK [data-ww-ls~="dUK"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUL {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUM {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUM:where([data-ww-states~="focus"]), .ww-e-dUM:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dUN {
        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: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dUO {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 440px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        box-shadow: 0 20px 48px #0a13302e;
        border: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
        border-radius: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-dUO {
          padding: 20px;
        }
      }
      .ww-e-dUO.ww-layout, .ww-e-dUO [data-ww-ls~="dUO"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dUP {
        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-dUP.ww-layout, .ww-e-dUP [data-ww-ls~="dUP"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dUQ {
        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: 700 13px / 1.4 Be Vietnam Pro, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dUR {
        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: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dUS {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.5 Inter, sans-serif;
        color: #b4232f;
        white-space-collapse: preserve;
        background-color: #fdecee;
        border: 1px solid #f7c9ce;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dUT {
        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-dUT.ww-layout, .ww-e-dUT [data-ww-ls~="dUT"] {
        display: flex;
        flex-direction: row;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUT.ww-layout, .ww-e-dUT [data-ww-ls~="dUT"] {
          flex-flow: column;
        }
      }
      .ww-e-dUU {
        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-dUU.ww-layout, .ww-e-dUU [data-ww-ls~="dUU"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUV {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUW {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUW:where([data-ww-states~="focus"]), .ww-e-dUW:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dUX {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dUX:where(:hover) {
        background-color: var(--c7a69aea-31b9-42d0-a813-503bab53ad04,#F7F8FA);
      }
      .ww-e-dUY {
        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-dUY.ww-layout, .ww-e-dUY [data-ww-ls~="dUY"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUZ {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUb {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUb:where([data-ww-states~="focus"]), .ww-e-dUb:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dUc {
        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-dUc.ww-layout, .ww-e-dUc [data-ww-ls~="dUc"] {
        display: flex;
        flex-direction: row;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUc.ww-layout, .ww-e-dUc [data-ww-ls~="dUc"] {
          flex-flow: column;
        }
      }
      .ww-e-dUd {
        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-dUd.ww-layout, .ww-e-dUd [data-ww-ls~="dUd"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUe {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUf {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUf:where([data-ww-states~="focus"]), .ww-e-dUf:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dUg {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dUg:where(:hover) {
        background-color: var(--5fd0be2e-dd2a-4c4a-9aee-cc77b10ff022,#0339B8);
        border: 1px solid var(--5fd0be2e-dd2a-4c4a-9aee-cc77b10ff022,#0339B8);
      }
      .ww-e-dUh {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 480px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 32px);
        min-height: unset;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        box-shadow: 0 20px 48px #0a13302e;
        border: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
        border-radius: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-dUh {
          padding: 20px;
        }
      }
      .ww-e-dUh.ww-layout, .ww-e-dUh [data-ww-ls~="dUh"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dUi {
        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-dUi.ww-layout, .ww-e-dUi [data-ww-ls~="dUi"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dUj {
        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: 700 13px / 1.4 Be Vietnam Pro, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dUk {
        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: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dUl {
        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-dUl.ww-layout, .ww-e-dUl [data-ww-ls~="dUl"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUm {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUn {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
        cursor: not-allowed;
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUo {
        margin: 4px 0 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-dUo.ww-layout, .ww-e-dUo [data-ww-ls~="dUo"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUp {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.5 Inter, sans-serif;
        color: #b4232f;
        white-space-collapse: preserve;
        background-color: #fdecee;
        border: 1px solid #f7c9ce;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dUq {
        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-dUq.ww-layout, .ww-e-dUq [data-ww-ls~="dUq"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUr {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUs {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUs:where([data-ww-states~="focus"]), .ww-e-dUs:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dUt {
        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-dUt.ww-layout, .ww-e-dUt [data-ww-ls~="dUt"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUu {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUv {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUv:where([data-ww-states~="focus"]), .ww-e-dUv:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dUw {
        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-dUw.ww-layout, .ww-e-dUw [data-ww-ls~="dUw"] {
        display: flex;
        flex-direction: row;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dUw.ww-layout, .ww-e-dUw [data-ww-ls~="dUw"] {
          flex-flow: column;
        }
      }
      .ww-e-dUx {
        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-dUx.ww-layout, .ww-e-dUx [data-ww-ls~="dUx"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dUy {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dUz {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dUz:where([data-ww-states~="focus"]), .ww-e-dUz:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dV0 {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dV0:where(:hover) {
        background-color: var(--c7a69aea-31b9-42d0-a813-503bab53ad04,#F7F8FA);
      }
      .ww-e-dV2 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dV2:where([data-ww-states~="focus"]), .ww-e-dV2:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dV3 {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dV4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dV4.ww-layout, .ww-e-dV4 [data-ww-ls~="dV4"] {
        display: var(--ww-style-display);
        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-dV5 {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dV5:where(:hover) {
        background-color: var(--5fd0be2e-dd2a-4c4a-9aee-cc77b10ff022,#0339B8);
        border: 1px solid var(--5fd0be2e-dd2a-4c4a-9aee-cc77b10ff022,#0339B8);
      }
      .ww-e-dV6 {
        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: 700 13px / 1.4 Be Vietnam Pro, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dV7 {
        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: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dV8 {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.5 Inter, sans-serif;
        color: #b4232f;
        white-space-collapse: preserve;
        background-color: #fdecee;
        border: 1px solid #f7c9ce;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dV9 {
        margin: 4px 0 -4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dVA {
        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-dVA.ww-layout, .ww-e-dVA [data-ww-ls~="dVA"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dVB {
        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-dVB.ww-layout, .ww-e-dVB [data-ww-ls~="dVB"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVC {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVD {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dVD:where([data-ww-states~="focus"]), .ww-e-dVD:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dVE {
        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-dVE.ww-layout, .ww-e-dVE [data-ww-ls~="dVE"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVF {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVG {
        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-dVH {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVI {
        margin: 4px 0 -4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dVJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVJ.ww-layout, .ww-e-dVJ [data-ww-ls~="dVJ"] {
        display: var(--ww-style-display);
        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);
      }
      @media (max-width: 767px) {
        .ww-e-dVJ.ww-layout, .ww-e-dVJ [data-ww-ls~="dVJ"] {
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dVK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVK.ww-layout, .ww-e-dVK [data-ww-ls~="dVK"] {
        display: var(--ww-style-display);
        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-dVL {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dVL:where([data-ww-states~="focus"]), .ww-e-dVL:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dVM {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVN {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dVN:where([data-ww-states~="focus"]), .ww-e-dVN:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dVO {
        margin: 4px 0 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-dVO.ww-layout, .ww-e-dVO [data-ww-ls~="dVO"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVP.ww-layout, .ww-e-dVP [data-ww-ls~="dVP"] {
        display: var(--ww-style-display);
        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-dVQ {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
        border-radius: 8px;
      }
      .ww-e-dVR {
        margin: 4px 0 -6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dVS {
        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-dVS.ww-layout, .ww-e-dVS [data-ww-ls~="dVS"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVT {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVU {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dVU:where([data-ww-states~="focus"]), .ww-e-dVU:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dVV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVV.ww-layout, .ww-e-dVV [data-ww-ls~="dVV"] {
        display: var(--ww-style-display);
        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);
      }
      @media (max-width: 767px) {
        .ww-e-dVV.ww-layout, .ww-e-dVV [data-ww-ls~="dVV"] {
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dVW {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 580px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 32px);
        min-height: unset;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        box-shadow: 0 20px 48px #0a13302e;
        border: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
        border-radius: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-dVW {
          padding: 20px;
        }
      }
      .ww-e-dVW.ww-layout, .ww-e-dVW [data-ww-ls~="dVW"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dVX {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVY {
        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-dVY.ww-layout, .ww-e-dVY [data-ww-ls~="dVY"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVZ {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVa {
        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-dVb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVb.ww-layout, .ww-e-dVb [data-ww-ls~="dVb"] {
        display: var(--ww-style-display);
        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);
      }
      @media (max-width: 767px) {
        .ww-e-dVb.ww-layout, .ww-e-dVb [data-ww-ls~="dVb"] {
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dVc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVc.ww-layout, .ww-e-dVc [data-ww-ls~="dVc"] {
        display: var(--ww-style-display);
        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);
      }
      @media (max-width: 767px) {
        .ww-e-dVc.ww-layout, .ww-e-dVc [data-ww-ls~="dVc"] {
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dVd {
        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-dVd.ww-layout, .ww-e-dVd [data-ww-ls~="dVd"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVe {
        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-dVe.ww-layout, .ww-e-dVe [data-ww-ls~="dVe"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVf {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVg {
        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-dVg.ww-layout, .ww-e-dVg [data-ww-ls~="dVg"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVh {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dVh:where([data-ww-states~="focus"]), .ww-e-dVh:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dVi {
        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-dVi.ww-layout, .ww-e-dVi [data-ww-ls~="dVi"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVj {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVk {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dVk:where([data-ww-states~="focus"]), .ww-e-dVk:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dVl {
        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-dVl.ww-layout, .ww-e-dVl [data-ww-ls~="dVl"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVm {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVn {
        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-dVo {
        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-dVo.ww-layout, .ww-e-dVo [data-ww-ls~="dVo"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dVp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVp.ww-layout, .ww-e-dVp [data-ww-ls~="dVp"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        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-dVp.ww-layout, .ww-e-dVp [data-ww-ls~="dVp"] {
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dVq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dVr {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dVr:where([data-ww-states~="focus"]), .ww-e-dVr:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dVs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dVs.ww-layout, .ww-e-dVs [data-ww-ls~="dVs"] {
        display: var(--ww-style-display);
        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);
      }
      @media (max-width: 767px) {
        .ww-e-dVs.ww-layout, .ww-e-dVs [data-ww-ls~="dVs"] {
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dVt {
        margin: 22px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 42px;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-dVt {
          margin: 0;
        }
      }
      .ww-e-dVu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1.5px solid #cdd2db;
        border-radius: 5px;
      }
      .ww-e-dVu:where([data-ww-states~="checked"]) {
        background-color: #0548e0;
      }
      .ww-e-dVv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dVv.ww-layout, .ww-e-dVv [data-ww-ls~="dVv"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-dVw {
        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-dVx {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dVx:where([data-ww-states~="focus"]), .ww-e-dVx:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dVy {
        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-dVy.ww-layout, .ww-e-dVy [data-ww-ls~="dVy"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dVz {
        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: 500 16px / 1.5 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dW0 {
        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: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dW1 {
        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-dW1.ww-layout, .ww-e-dW1 [data-ww-ls~="dW1"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dW2 {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dW3 {
        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: 500 20px / 1.5 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dW4 {
        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: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dW5 {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
        border-radius: 12px;
      }
      .ww-e-dW5.ww-layout, .ww-e-dW5 [data-ww-ls~="dW5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dW6 {
        margin: 0;
        padding: 10px 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(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
      }
      .ww-e-dW6.ww-layout, .ww-e-dW6 [data-ww-ls~="dW6"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dW7 {
        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: 400 14px / 1.5 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      .ww-e-dW8 {
        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: 500 15px / 1.5 Inter, sans-serif;
        text-align: right;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dW9 {
        margin: 0;
        padding: 10px 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(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
      }
      .ww-e-dW9.ww-layout, .ww-e-dW9 [data-ww-ls~="dW9"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWA {
        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: 400 14px / 1.5 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      .ww-e-dWB {
        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: 500 15px / 1.5 Inter, sans-serif;
        text-align: right;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWC {
        margin: 0;
        padding: 10px 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-dWC.ww-layout, .ww-e-dWC [data-ww-ls~="dWC"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWD {
        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: 500 14px / 1.5 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWE {
        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: 500 18px / 1.5 Inter, sans-serif;
        text-align: right;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWF {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px dashed var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: 12px;
      }
      .ww-e-dWF.ww-layout, .ww-e-dWF [data-ww-ls~="dWF"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-dWG {
        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: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dWH {
        margin: 0;
        padding: 10px 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-dWH.ww-layout, .ww-e-dWH [data-ww-ls~="dWH"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWI {
        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: 400 14px / 1.5 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      .ww-e-dWJ {
        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: 500 15px / 1.5 Inter, sans-serif;
        text-align: right;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWK {
        margin: 0;
        padding: 10px 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-dWK.ww-layout, .ww-e-dWK [data-ww-ls~="dWK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWL {
        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: 400 14px / 1.5 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      .ww-e-dWM {
        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: 500 15px / 1.5 Inter, sans-serif;
        text-align: right;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWN {
        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: 400 14px / 1.5 Inter, sans-serif;
        color: #0d7a4c;
        white-space-collapse: preserve;
      }
      .ww-e-dWO {
        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: 400 12px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dWP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWP.ww-layout, .ww-e-dWP [data-ww-ls~="dWP"] {
        display: var(--ww-style-display);
        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-dWQ {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dWQ:where(:hover) {
        background-color: var(--c7a69aea-31b9-42d0-a813-503bab53ad04,#F7F8FA);
      }
      .ww-e-dWR {
        margin: 0;
        padding: 14px 0 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #f2f4f7;
      }
      .ww-e-dWR.ww-layout, .ww-e-dWR [data-ww-ls~="dWR"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dWS {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dWS:where(:hover) {
        background-color: var(--c7a69aea-31b9-42d0-a813-503bab53ad04,#F7F8FA);
      }
      .ww-e-dWU {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.5 Inter, sans-serif;
        color: #b4232f;
        white-space-collapse: preserve;
        background-color: #fdecee;
        border: 1px solid #f7c9ce;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dWV {
        margin: 4px 0 -6px;
        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: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dWW {
        margin: 0;
        padding: 4px 14px;
        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 #e4e7ec;
        border-radius: 10px;
      }
      .ww-e-dWW.ww-layout, .ww-e-dWW [data-ww-ls~="dWW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWX {
        margin: 0;
        padding: 9px 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 #f2f4f7;
      }
      .ww-e-dWX.ww-layout, .ww-e-dWX [data-ww-ls~="dWX"] {
        display: flex;
        flex-direction: row;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 170px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dWZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.5 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWa {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 640px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 32px);
        min-height: unset;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        box-shadow: 0 20px 48px #0a13302e;
        border: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
        border-radius: 14px;
      }
      .ww-e-dWa.ww-layout, .ww-e-dWa [data-ww-ls~="dWa"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dWb {
        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-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dWc {
        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: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dWd {
        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: 700 13px / 1.4 Be Vietnam Pro, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dWe {
        margin: 0;
        padding: 2px var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 12px / 1.5 Inter, sans-serif;
        color: #0548e0;
        white-space-collapse: preserve;
        background-color: #eaf0fd;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dWf {
        margin: 0;
        padding: 4px 14px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid #e4e7ec;
        border-radius: 10px;
      }
      .ww-e-dWf.ww-layout, .ww-e-dWf [data-ww-ls~="dWf"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dWg {
        margin: 0;
        padding: 9px 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 #f2f4f7;
      }
      .ww-e-dWg.ww-layout, .ww-e-dWg [data-ww-ls~="dWg"] {
        display: flex;
        flex-direction: row;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 170px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dWi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.5 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWj {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
        background-color: #f2f4f7;
        border-radius: 8px;
      }
      .ww-e-dWk {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dWk:where([data-ww-states~="focus"]), .ww-e-dWk:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dWl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWl.ww-layout, .ww-e-dWl [data-ww-ls~="dWl"] {
        display: var(--ww-style-display);
        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-dWm {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWn.ww-layout, .ww-e-dWn [data-ww-ls~="dWn"] {
        display: var(--ww-style-display);
        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-dWo {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWp {
        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: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dWq {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dWq:where([data-ww-states~="focus"]), .ww-e-dWq:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dWr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dWr.ww-layout, .ww-e-dWr [data-ww-ls~="dWr"] {
        display: var(--ww-style-display);
        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-dWs {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWt {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dWt:where([data-ww-states~="focus"]), .ww-e-dWt:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dWu {
        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: 500 13px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dWv {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.4 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        transition: border-color 0.15s ease, box-shadow 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border-color 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #6B7385;
      }
      .ww-e-dWv:where([data-ww-states~="focus"]), .ww-e-dWv:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dWw {
        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-dWw.ww-layout, .ww-e-dWw [data-ww-ls~="dWw"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWx {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 13px / 1.8 Inter, sans-serif;
        color: #0a1330;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e7ec;
        border-radius: 8px;
      }
      .ww-e-dWy {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dWy:where(:hover) {
        background-color: var(--c7a69aea-31b9-42d0-a813-503bab53ad04,#F7F8FA);
      }
      .ww-e-dWz {
        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: 400 13px / 1.5 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        white-space-collapse: preserve;
      }
      .ww-e-dX0 {
        margin: 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dX0.ww-layout, .ww-e-dX0 [data-ww-ls~="dX0"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-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-dX1 {
        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: 500 16px / 1.5 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dX2 {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dX2:where(:hover) {
        color: #fff;
        background: var(--ww-style-background-color);
        border: 1px solid var(--5fd0be2e-dd2a-4c4a-9aee-cc77b10ff022,#0339B8);
      }
      .ww-e-dX3 {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.8 Inter, sans-serif;
        color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e7ec;
        border-radius: 8px;
      }
      .ww-e-dX4 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f7f8fa;
        border: 1px solid #e4e7ec;
        border-radius: 12px;
      }
      .ww-e-dX4.ww-layout, .ww-e-dX4 [data-ww-ls~="dX4"] {
        display: var(--ww-style-display);
        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-dX5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dX5.ww-layout, .ww-e-dX5 [data-ww-ls~="dX5"] {
        display: var(--ww-style-display);
        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-dX6 {
        margin: 0;
        padding: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px) 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Inter, sans-serif;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid var(--5bbb1825-c12f-45bd-90d9-501351ae3d23,#CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-dX6:where(:hover) {
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
      }
    }
    @layer custom {
      .ww-e-dUh {
        overflow-y: auto;
      }
      .ww-e-dVW {
        overflow-y: auto;
      }
      .ww-e-dVu:where([data-ww-states~="checked"]) {
        border-color: #0548e0;
      }
      .ww-e-dWZ {
        overflow-wrap: anywhere;
      }
      .ww-e-dWa {
        overflow-y: auto;
      }
      .ww-e-dWe {
        align-self: flex-start;
      }
      .ww-e-dWi {
        overflow-wrap: anywhere;
      }
      .ww-e-dWx {
        white-space: pre-line;
      }
      .ww-e-dX2 {
        border-color: var(--ww-style-border-color);
      }
      .ww-e-dX2:where(:hover) {
        border-color: var(--ww-style-border-color);
      }
      .ww-e-dX3 {
        white-space: pre-line;
      }
      .ww-e-dX6 {
        border-color: var(--ww-style-border-color);
      }
      .ww-e-dX6:where(:hover) {
        border-color: var(--ww-style-border-color);
      }
    }
  }
  @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-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d0 {
        z-index: 100;
        display: flex;
        background-color: #0b0d12cc;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
      }
      .ww-s-d0 > .ww-section-element {
        width: 100%;
        padding: 14px 0;
        border-bottom: var(--df3dc726-3fe2-4e39-9a7d-f36daab39d68,1px solid #E4E7EC);
      }
      .ww-s-d0 > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-dA {
        display: flex;
        background-color: var(--49e6a159-07ef-4c12-af0a-e68d1c437202,#000A2A);
      }
      .ww-s-dA > .ww-section-element {
        width: 100%;
        padding: 72px 0 32px;
      }
      @media (max-width: 991px) {
        .ww-s-dA > .ww-section-element {
          padding: 80px 0;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dA > .ww-section-element {
          padding: 64px 0;
        }
      }
      .ww-s-dA > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-dF {
        display: flex;
        background-color: var(--69a78c3e-0eac-4af5-897c-4dcf006b8684,#FFFFFF);
      }
      .ww-s-dF > .ww-section-element {
        width: 100%;
        padding: 40px 0 0;
      }
      @media (max-width: 991px) {
        .ww-s-dF > .ww-section-element {
          padding: 80px 0;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dF > .ww-section-element {
          padding: 64px 0;
        }
      }
      .ww-s-dF > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-dQ {
        height: 60px;
        margin: 0 0 0 248px;
        z-index: 10;
        display: flex;
        background-color: var(--7599fdca-59e4-4afe-8dfd-084d3df18462,#FFFFFF);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-s-dQ {
          margin: 0;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
        }
      }
      .ww-s-dQ > .ww-section-element {
        width: calc(100% - 248px);
        padding: 0 40px;
        border-bottom: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
      }
      @media (max-width: 767px) {
        .ww-s-dQ > .ww-section-element {
          width: 100%;
          padding: 0 16px;
        }
      }
      .ww-s-dQ > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-s-da {
        height: 100vh;
        z-index: 20;
        display: flex;
        background-color: var(--c7a69aea-31b9-42d0-a813-503bab53ad04,#F7F8FA);
        position: fixed;
        top: 0;
        left: 0;
        width: 248px;
      }
      @media (max-width: 767px) {
        .ww-s-da {
          height: auto;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
        }
      }
      .ww-s-da > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 248px;
        padding: 20px 12px;
        border-right: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
      }
      @media (max-width: 767px) {
        .ww-s-da > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          padding: 10px 12px;
          border-bottom: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
          border-right: none;
        }
      }
      .ww-s-da > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      @media (max-width: 767px) {
        .ww-s-da > .ww-section-element.ww-layout {
          flex-direction: row;
          align-items: center;
          gap: 4px;
          flex-wrap: revert-layer;
        }
      }
    }
  }
  @layer custom {
    .ww-s-d0 {
      backdrop-filter: blur(12px);
    }
    @media (min-width: 992px) {
      .ww-s-da {
        overflow-y: auto;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-da {
        overflow-y: auto;
      }
    }
    @media (max-width: 767px) {
      .ww-s-da {
        overflow: auto hidden;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-Ks_fZq89Diodjybo {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Uds4CVZOBCUG_xSn {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jmcmduGw2BpHZ9RI {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZHFlyccgidWMqZZn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-4QSMDhCWkoLcx-8Q {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-AavbOu1adMaGUko0 {
        z-index: unset;
        align-self: unset;
        width: auto;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-nZjgbPdLeWAAAagC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-5WTH6QUJ4VV9H3xH {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Tn4dOQhCEIVonX33 {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZqWE8bbDXU184QgP {
        margin: 0;
        padding: 0;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-szGDY7X6d4-VObWt {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2eXrLS-7UwEOz1_j {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .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-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-8R9S2hNedUYmdySU {
        margin: 0;
        z-index: unset;
        align-self: unset;
        width: auto;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-HxcMchISmn4k8l9c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d18 {
        margin: 0 auto;
        padding: 0 var(--b1e1eaba-fed8-42ef-a133-3f98c0d639f7,24px);
        display: flex;
        width: 100%;
        max-width: 1120px;
      }
      @media (max-width: 767px) {
        .ww-e-d18 {
          padding: 0 var(--5e136111-2497-494c-b248-d7b7acce92a4,16px);
        }
      }
      .ww-e-d18.ww-layout, .ww-e-d18 [data-ww-ls~="d18"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d19 {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-d1A {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-d1B {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-d2p {
        margin: 0 auto;
        padding: 0 var(--b1e1eaba-fed8-42ef-a133-3f98c0d639f7,24px);
        display: flex;
        width: 100%;
        max-width: 1120px;
      }
      @media (max-width: 767px) {
        .ww-e-d2p {
          padding: 0 var(--5e136111-2497-494c-b248-d7b7acce92a4,16px);
        }
      }
      .ww-e-d2p.ww-layout, .ww-e-d2p [data-ww-ls~="d2p"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d35 {
        padding: 7px 10px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-d35 {
          flex: none;
        }
      }
      .ww-e-d35:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-d35.ww-layout, .ww-e-d35 [data-ww-ls~="d35"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d3J {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dN9[data-ww-states~="_wwLinkActive"]) .ww-e-d3J {
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-d4J {
        margin: 48px 0 20px;
        width: 100%;
        height: 1px;
        background-color: var(--de3d81fd-2acc-464c-aa74-31751335898c,#FFFFFF1A);
      }
      .ww-e-d4J.ww-layout, .ww-e-d4J [data-ww-ls~="d4J"] {
        display: flex;
      }
      .ww-e-d5g {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-d5g:where(:hover) {
        color: #fff;
      }
      .ww-e-d6O {
        width: 18px;
        flex: none;
        height: 18px;
      }
      .ww-e-d8Y {
        padding: 2px var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        width: fit-content;
        font: 500 11px / 1.5 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-d8Y {
          display: none;
        }
      }
      .ww-e-d9e {
        display: flex;
      }
      .ww-e-d9e.ww-layout, .ww-e-d9e [data-ww-ls~="d9e"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 0;
        flex-wrap: revert-layer;
      }
      .ww-e-d9x {
        display: flex;
      }
      .ww-e-d9x.ww-layout, .ww-e-d9x [data-ww-ls~="d9x"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        column-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
      }
      .ww-e-d9y {
        display: flex;
      }
      .ww-e-d9y.ww-layout, .ww-e-d9y [data-ww-ls~="d9y"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        column-gap: var(--5e136111-2497-494c-b248-d7b7acce92a4,16px);
      }
      .ww-e-d9z {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-dBf {
        display: flex;
      }
      .ww-e-dBf.ww-layout, .ww-e-dBf [data-ww-ls~="dBf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--b1e1eaba-fed8-42ef-a133-3f98c0d639f7,24px);
        column-gap: var(--b1e1eaba-fed8-42ef-a133-3f98c0d639f7,24px);
        flex-wrap: revert-layer;
      }
      .ww-e-dBm {
        font: 700 20px / 1.35 Inter, sans-serif;
        color: #0000;
        text-transform: none;
        letter-spacing: -.03em;
        white-space-collapse: preserve;
        background: linear-gradient(135deg, #0548e0 0%, #0a9bf5 55%, #17e4d8 100%);
      }
      .ww-e-dBn {
        display: flex;
      }
      .ww-e-dBn.ww-layout, .ww-e-dBn [data-ww-ls~="dBn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 0;
        flex-wrap: revert-layer;
      }
      .ww-e-dBo {
        width: 26px;
        height: 21px;
      }
      .ww-e-dBp {
        display: flex;
      }
      .ww-e-dBp.ww-layout, .ww-e-dBp [data-ww-ls~="dBp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--0fd7ec74-c94c-4631-bafc-3e6b9b3ec24d,48px);
        column-gap: var(--0fd7ec74-c94c-4631-bafc-3e6b9b3ec24d,48px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dBp.ww-layout, .ww-e-dBp [data-ww-ls~="dBp"] {
          gap: 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dBp.ww-layout, .ww-e-dBp [data-ww-ls~="dBp"] {
          gap: 14px;
        }
      }
      .ww-e-dBq {
        margin: 0 auto;
        padding: 0 var(--b1e1eaba-fed8-42ef-a133-3f98c0d639f7,24px);
        display: flex;
        width: 100%;
        max-width: 1120px;
      }
      @media (max-width: 767px) {
        .ww-e-dBq {
          padding: 0 var(--5e136111-2497-494c-b248-d7b7acce92a4,16px);
        }
      }
      .ww-e-dBq.ww-layout, .ww-e-dBq [data-ww-ls~="dBq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dBr {
        font: var(--595b81ad-452a-4107-9227-ed35d3e93d57,700 36px/1.12 'Be Vietnam Pro', sans-serif);
        text-align: center;
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#F3F4F6);
        text-transform: uppercase;
        letter-spacing: -.015em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dBr {
          font: var(--1f9d0060-2481-49f8-8a87-5e611b4127e3,700 27px/1.15 'Be Vietnam Pro', sans-serif);
        }
      }
      .ww-e-dBs {
        max-width: 520px;
        font: var(--aad66308-3b76-4387-a02d-304e361992a2,400 18px/1.55 'Inter', sans-serif);
        text-align: center;
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dBs {
          font: var(--ce92a64d-0809-4722-83fb-5b0765769caa,400 15px/1.6 'Inter', sans-serif);
        }
      }
      .ww-e-dBt {
        padding: 64px 32px;
        display: flex;
        background-color: var(--1e7bde4a-1343-4a12-9c65-77feaa8ce07d,#F5F6F8);
        border-radius: var(--6f194e6f-3b5b-499b-b950-926165ff4fa4,16px);
      }
      @media (max-width: 767px) {
        .ww-e-dBt {
          padding: 40px 20px;
        }
      }
      .ww-e-dBt.ww-layout, .ww-e-dBt [data-ww-ls~="dBt"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: var(--b1e1eaba-fed8-42ef-a133-3f98c0d639f7,24px);
        column-gap: var(--b1e1eaba-fed8-42ef-a133-3f98c0d639f7,24px);
      }
      .ww-e-dBu {
        padding: 0 14px;
        flex: 1.4;
        min-width: 200px;
        height: 42px;
        font: var(--ce92a64d-0809-4722-83fb-5b0765769caa,400 15px/1.6 'Inter', sans-serif);
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--69a78c3e-0eac-4af5-897c-4dcf006b8684,#FFFFFF);
        transition: border 0.15s ease, box-shadow 0.15s ease;
        border: var(--fb31757c-5cbc-4322-990b-f6f385269dcb,1px solid #CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #8A93A6;
      }
      .ww-e-dBu:where([data-ww-states~="inFocus"]), .ww-e-dBu:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--ee43604c-c922-4170-90dc-3429b3ff9afa,#EAF0FD);
        border: 1px solid var(--8f6019c0-0590-4c6e-9ada-8a6e52a82cf5,#0548E0);
      }
      .ww-e-dBv {
        display: flex;
      }
      .ww-e-dBv.ww-layout, .ww-e-dBv [data-ww-ls~="dBv"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--5e136111-2497-494c-b248-d7b7acce92a4,16px);
        column-gap: var(--5e136111-2497-494c-b248-d7b7acce92a4,16px);
      }
      .ww-e-dBw {
        display: flex;
      }
      .ww-e-dBw.ww-layout, .ww-e-dBw [data-ww-ls~="dBw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        column-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dBx {
        width: 26px;
        height: 21px;
      }
      .ww-e-dBz {
        margin: 0 0 0 auto;
        padding: 0 14px;
        display: inline-flex;
        height: 36px;
        font: var(--e8455cd4-53e9-4d45-811b-a9929e4c12dd,500 14px/1 'Inter', sans-serif);
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--8f6019c0-0590-4c6e-9ada-8a6e52a82cf5,#0548E0);
        cursor: pointer;
        box-shadow: var(--0bd9226b-7649-4cc2-a110-6e7aac6c29f2,0 1px 2px #0A133014);
        transition: background-color 0.15s ease, border 0.15s ease, color 0.15s ease, box-shadow 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border 0.15s ease, color 0.15s ease, box-shadow 0.15s ease;
      }
      .ww-e-dBz:where(:hover) {
        background-color: var(--6f8e86db-fa8b-4b20-b166-ffa7e5698d47,#0339B8);
      }
      .ww-e-dC0 {
        font: var(--928b60c3-1c8a-4273-974c-a351abc1029a,500 14px/1 'Inter', sans-serif);
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-dC0:where(:hover) {
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
      }
      .ww-e-dC5 {
        width: 18px;
        flex: none;
        height: 18px;
        background-color: #0000;
        cursor: pointer;
        border: var(--fb31757c-5cbc-4322-990b-f6f385269dcb,1px solid #FFFFFF29);
        border-radius: 4px;
      }
      .ww-e-dC5:where([data-ww-states~="checked"]) {
        background-color: var(--8f6019c0-0590-4c6e-9ada-8a6e52a82cf5,#3B6EF5);
        border: 1px solid var(--8f6019c0-0590-4c6e-9ada-8a6e52a82cf5,#3B6EF5);
      }
      .ww-e-dDy {
        font: 700 20px / 1.35 Inter, sans-serif;
        color: #fff;
        text-transform: none;
        letter-spacing: -.03em;
        white-space-collapse: preserve;
      }
      .ww-e-dEd {
        display: var(--ww-style-display, flex);
        width: 100%;
        max-width: 560px;
      }
      .ww-e-dEd.ww-layout, .ww-e-dEd [data-ww-ls~="dEd"] {
        display: var(--ww-style-display, flex);
        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);
      }
      .ww-e-dEh {
        display: var(--ww-style-display, none);
        font: var(--ce92a64d-0809-4722-83fb-5b0765769caa,400 15px/1.6 'Inter', sans-serif);
        font-weight: 500;
        text-align: center;
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dEi {
        width: 100%;
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        font-size: 12px;
        text-align: center;
        color: var(--c9051dd3-7df5-4dce-8ade-2fa6c5cb92ff,#6E7687);
        white-space-collapse: preserve;
      }
      .ww-e-dFk {
        margin: 24px 0 0;
        width: 100%;
        max-width: none;
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        font-size: 12px;
        line-height: 1.6;
        color: #555c6a;
        white-space-collapse: preserve;
      }
      .ww-e-dFl {
        margin: 0 0 8px;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 520px;
        height: 380px;
      }
      @media (max-width: 767px) {
        .ww-e-dFl {
          height: 300px;
        }
      }
      .ww-e-dFl.ww-layout, .ww-e-dFl [data-ww-ls~="dFl"] {
        display: flex;
      }
      .ww-e-dFm {
        position: absolute;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 100%;
        background: radial-gradient(circle, #3b6ef540 0%, #3b6ef500 65%);
        border-radius: 50%;
      }
      .ww-e-dFm.ww-layout, .ww-e-dFm [data-ww-ls~="dFm"] {
        display: flex;
      }
      .ww-e-dFn {
        z-index: 1;
        position: absolute;
        top: 24px;
        left: calc(50% - 178px);
        width: 196px;
        height: 329px;
        transform: rotate(-7deg);
        --wwi-of: contain;
        --wwi-f: brightness(0.7) drop-shadow(0 24px 32px rgba(0,0,0,0.55));
      }
      @media (max-width: 767px) {
        .ww-e-dFn {
          top: 20px;
          left: calc(50% - 140px);
          width: 150px;
          height: 252px;
        }
      }
      .ww-e-dFo {
        z-index: 2;
        position: absolute;
        top: 0;
        left: calc(50% - 46px);
        width: 216px;
        height: 358px;
        transform: rotate(4deg);
        --wwi-of: contain;
        --wwi-f: drop-shadow(0 32px 40px rgba(0,0,0,0.6));
      }
      @media (max-width: 767px) {
        .ww-e-dFo {
          left: calc(50% - 36px);
          width: 170px;
          height: 282px;
        }
      }
      .ww-e-dFu {
        padding: 18px 10px 6px;
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dFu {
          display: none;
        }
      }
      .ww-e-dFv {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dGD {
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1;
        min-height: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-dGD {
          display: none;
        }
      }
      .ww-e-dGD.ww-layout, .ww-e-dGD [data-ww-ls~="dGD"] {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-dGD.ww-layout, .ww-e-dGD [data-ww-ls~="dGD"] {
          display: none;
        }
      }
      .ww-e-dGH {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dGZ {
        padding: 7px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: default;
        opacity: 0.6;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dGZ {
          flex: none;
        }
      }
      .ww-e-dGZ.ww-layout, .ww-e-dGZ [data-ww-ls~="dGZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGa {
        font: 700 19px / 1.35 Inter, sans-serif;
        color: #0a1330;
        text-transform: none;
        letter-spacing: -.03em;
        white-space-collapse: preserve;
      }
      .ww-e-dGb {
        font: 700 19px / 1.35 Inter, sans-serif;
        color: #0000;
        text-transform: none;
        letter-spacing: -.03em;
        white-space-collapse: preserve;
        background: linear-gradient(135deg, #0548e0 0%, #0a9bf5 55%, #17e4d8 100%);
      }
      .ww-e-dGc {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dGd {
        padding: 18px 10px 6px;
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dGd {
          display: none;
        }
      }
      .ww-e-dGe {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dGf {
        padding: 4px 10px 20px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: opacity 0.15s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dGf {
          padding: 4px 12px 4px 4px;
          flex: none;
        }
      }
      .ww-e-dGf:where(:hover) {
        opacity: 0.8;
      }
      .ww-e-dGf.ww-layout, .ww-e-dGf [data-ww-ls~="dGf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGg {
        width: 24px;
        flex: none;
        height: 24px;
      }
      .ww-e-dGh {
        display: flex;
      }
      .ww-e-dGh.ww-layout, .ww-e-dGh [data-ww-ls~="dGh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dGi {
        padding: 7px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dGi {
          flex: none;
        }
      }
      .ww-e-dGi:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dGi:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
      }
      .ww-e-dGi.ww-layout, .ww-e-dGi [data-ww-ls~="dGi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGk {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dL3[data-ww-states~="_wwLinkActive"]) .ww-e-dGk {
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dGn {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      .ww-e-dGo {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dI6[data-ww-states~="_wwLinkActive"]) .ww-e-dGo {
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dGr {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dHE[data-ww-states~="_wwLinkActive"]) .ww-e-dGr {
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dGs {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dGs.ww-layout, .ww-e-dGs [data-ww-ls~="dGs"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 18px;
        flex-wrap: revert-layer;
      }
      .ww-e-dGt {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dH3 {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      .ww-e-dH4 {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dH8 {
        padding: 12px 0 0;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        border-top: 1px solid var(--50aa7c1a-a2c8-42e1-a466-693c48b2cf33,#E4E7EC);
      }
      @media (max-width: 767px) {
        .ww-e-dH8 {
          display: none;
        }
      }
      .ww-e-dH8.ww-layout, .ww-e-dH8 [data-ww-ls~="dH8"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      @media (max-width: 767px) {
        .ww-e-dH8.ww-layout, .ww-e-dH8 [data-ww-ls~="dH8"] {
          display: none;
        }
      }
      .ww-e-dHE {
        padding: 7px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dHE {
          flex: none;
        }
      }
      .ww-e-dHE:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dHE:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
      }
      .ww-e-dHE.ww-layout, .ww-e-dHE [data-ww-ls~="dHE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHF {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dI1[data-ww-states~="_wwLinkActive"]) .ww-e-dHF {
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dHG {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dGZ[data-ww-states~="_wwLinkActive"]) .ww-e-dHG {
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dHH {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dHI {
        padding: 7px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dHI {
          flex: none;
        }
      }
      .ww-e-dHI:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dHI:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
      }
      .ww-e-dHI.ww-layout, .ww-e-dHI [data-ww-ls~="dHI"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHp {
        font: 600 12px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHw {
        display: flex;
        width: 32px;
        height: 32px;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 999px;
      }
      .ww-e-dHw:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dHw.ww-layout, .ww-e-dHw [data-ww-ls~="dHw"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dHx {
        width: 18px;
        flex: none;
        height: 18px;
      }
      .ww-e-dHz {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dHI[data-ww-states~="_wwLinkActive"]) .ww-e-dHz {
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dI0 {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      :where(.ww-e-dGi[data-ww-states~="_wwLinkActive"]) .ww-e-dI0 {
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
      }
      .ww-e-dI1 {
        padding: 7px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: default;
        opacity: 0.6;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dI1 {
          flex: none;
        }
      }
      .ww-e-dI1.ww-layout, .ww-e-dI1 [data-ww-ls~="dI1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dI6 {
        padding: 7px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dI6 {
          flex: none;
        }
      }
      .ww-e-dI6:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dI6:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
      }
      .ww-e-dI6.ww-layout, .ww-e-dI6 [data-ww-ls~="dI6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dL2 {
        padding: 2px var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        width: fit-content;
        font: 500 11px / 1.5 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dL2 {
          display: none;
        }
      }
      .ww-e-dL3 {
        padding: 7px 10px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: default;
        opacity: 0.6;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dL3 {
          flex: none;
        }
      }
      .ww-e-dL3.ww-layout, .ww-e-dL3 [data-ww-ls~="dL3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dLB {
        padding: 2px var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        width: fit-content;
        font: 500 11px / 1.5 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dLB {
          display: none;
        }
      }
      .ww-e-dMJ {
        display: flex;
        width: 100%;
      }
      .ww-e-dMJ.ww-layout, .ww-e-dMJ [data-ww-ls~="dMJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--5e136111-2497-494c-b248-d7b7acce92a4,16px);
        column-gap: var(--5e136111-2497-494c-b248-d7b7acce92a4,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-dMK {
        padding: 0 14px;
        display: flex;
        height: 36px;
        font: var(--e8455cd4-53e9-4d45-811b-a9929e4c12dd,500 14px/1 'Inter', sans-serif);
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--69a78c3e-0eac-4af5-897c-4dcf006b8684,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.15s ease, border 0.15s ease, color 0.15s ease;
        border: var(--fb31757c-5cbc-4322-990b-f6f385269dcb,1px solid #CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border 0.15s ease, color 0.15s ease;
      }
      .ww-e-dMK:where(:hover) {
        background-color: var(--1e7bde4a-1343-4a12-9c65-77feaa8ce07d,#F5F6F8);
        border: 1px solid var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
      }
      .ww-e-dMQ {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dMR {
        flex: 1;
        font: 500 14px / 1.4 Inter, sans-serif;
        color: var(--9c6102e1-d44e-4d10-8ec0-45e50814510a,#3B4457);
        white-space-collapse: preserve;
      }
      .ww-e-dN2 {
        padding: 7px 10px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dN2 {
          flex: none;
        }
      }
      .ww-e-dN2:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dN2.ww-layout, .ww-e-dN2 [data-ww-ls~="dN2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dN3 {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dN4 {
        display: flex;
        width: 32px;
        height: 32px;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 999px;
      }
      .ww-e-dN4:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dN4.ww-layout, .ww-e-dN4 [data-ww-ls~="dN4"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dN5 {
        display: flex;
        width: 32px;
        height: 32px;
        background-color: var(--a5e216e1-d045-4a99-afe0-504d9c88c7d0,#0A1330);
        cursor: pointer;
        border-radius: 999px;
      }
      .ww-e-dN5.ww-layout, .ww-e-dN5 [data-ww-ls~="dN5"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dN6 {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dN7 {
        padding: 2px var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        display: none;
        width: fit-content;
        font: 500 11px / 1.5 Inter, sans-serif;
        color: var(--3fa3c788-3bb9-4713-9217-a811b0f9d888,#0548E0);
        white-space-collapse: preserve;
        background-color: var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dN7 {
          display: none;
        }
      }
      .ww-e-dN8 {
        width: 17px;
        flex: none;
        height: 17px;
      }
      .ww-e-dN9 {
        padding: 7px 10px;
        display: var(--ww-style-display);
        width: var(--ww-section-root-auto-width, revert-layer);
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dN9 {
          flex: none;
        }
      }
      .ww-e-dN9:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dN9:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--d23f6282-ffc5-4fe1-bb32-b957a1f2b478,#EAF0FD);
      }
      .ww-e-dN9.ww-layout, .ww-e-dN9 [data-ww-ls~="dN9"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        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-dNA {
        padding: 18px 10px 6px;
        display: var(--ww-style-display);
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 500 11px / 1.4 Inter, sans-serif;
        color: var(--e66cc314-b093-456d-a062-311bdd09eed0,#6B7385);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dNA {
          display: none;
        }
      }
      .ww-e-dNB {
        padding: 7px 10px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dNB {
          flex: none;
        }
      }
      .ww-e-dNB:where(:hover) {
        background-color: var(--a9e0b313-0e55-47d1-b6b1-856cddf4e216,#F2F4F7);
      }
      .ww-e-dNB.ww-layout, .ww-e-dNB [data-ww-ls~="dNB"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dOF {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-dOT {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-dOe {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dOf {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dOg {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-dOh {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-dOi {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-dOi:where(:hover) {
        color: #fff;
      }
      .ww-e-dPd {
        display: flex;
      }
      .ww-e-dPd.ww-layout, .ww-e-dPd [data-ww-ls~="dPd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dPe {
        padding: 4px 8px;
        font: 500 11px / 1 Inter, sans-serif;
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
        background-color: var(--9c4842d3-6020-43a3-b0e6-6de09dccd5ba,#ECEEF2);
        border-radius: 999px;
      }
      .ww-e-dPf {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-dPf.ww-layout, .ww-e-dPf [data-ww-ls~="dPf"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dQ3 {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dQN {
        display: flex;
      }
      .ww-e-dQN.ww-layout, .ww-e-dQN [data-ww-ls~="dQN"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        column-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
      }
      .ww-e-dQy {
        max-width: 260px;
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-dR5 {
        font: 700 20px / 1.35 Inter, sans-serif;
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#F3F4F6);
        text-transform: none;
        letter-spacing: -.03em;
        white-space-collapse: preserve;
      }
      .ww-e-dR6 {
        font: 700 20px / 1.35 Inter, sans-serif;
        color: #0000;
        text-transform: none;
        letter-spacing: -.03em;
        white-space-collapse: preserve;
        background: linear-gradient(135deg, #0548e0 0%, #0a9bf5 55%, #17e4d8 100%);
      }
      .ww-e-dR7 {
        padding: 0 18px;
        display: inline-flex;
        height: 42px;
        font: var(--e8455cd4-53e9-4d45-811b-a9929e4c12dd,500 14px/1 'Inter', sans-serif);
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--8f6019c0-0590-4c6e-9ada-8a6e52a82cf5,#0548E0);
        cursor: pointer;
        box-shadow: var(--0bd9226b-7649-4cc2-a110-6e7aac6c29f2,0 1px 2px #0A133014);
        transition: background-color 0.15s ease, border 0.15s ease, color 0.15s ease, box-shadow 0.15s ease;
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: background-color 0.15s ease, border 0.15s ease, color 0.15s ease, box-shadow 0.15s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dR7 {
          width: 100%;
        }
      }
      .ww-e-dR7:where(:hover) {
        background-color: var(--6f8e86db-fa8b-4b20-b166-ffa7e5698d47,#0339B8);
      }
      .ww-e-dR9 {
        display: flex;
      }
      .ww-e-dR9.ww-layout, .ww-e-dR9 [data-ww-ls~="dR9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dRA {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--c9051dd3-7df5-4dce-8ade-2fa6c5cb92ff,#8A93A6);
        white-space-collapse: preserve;
      }
      .ww-e-dRB {
        display: flex;
        width: 100%;
      }
      .ww-e-dRB.ww-layout, .ww-e-dRB [data-ww-ls~="dRB"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        column-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
      }
      .ww-e-dRC {
        font: var(--928b60c3-1c8a-4273-974c-a351abc1029a,500 14px/1 'Inter', sans-serif);
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-dRC:where(:hover) {
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
      }
      .ww-e-dS9 {
        font: var(--928b60c3-1c8a-4273-974c-a351abc1029a,500 14px/1 'Inter', sans-serif);
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-dS9:where(:hover) {
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
      }
      .ww-e-dSF {
        display: grid;
        width: 100%;
      }
      .ww-e-dSF.ww-layout, .ww-e-dSF [data-ww-ls~="dSF"] {
        display: grid;
        grid-template-columns: 2fr 1fr 1fr 1fr;
        column-gap: var(--0fd7ec74-c94c-4631-bafc-3e6b9b3ec24d,48px);
        row-gap: var(--0fd7ec74-c94c-4631-bafc-3e6b9b3ec24d,48px);
      }
      @media (max-width: 991px) {
        .ww-e-dSF.ww-layout, .ww-e-dSF [data-ww-ls~="dSF"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dSF.ww-layout, .ww-e-dSF [data-ww-ls~="dSF"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dSG {
        display: flex;
      }
      .ww-e-dSG.ww-layout, .ww-e-dSG [data-ww-ls~="dSG"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
        column-gap: var(--9a36f077-23d1-4f3e-80a2-28ee16b385c9,8px);
      }
      .ww-e-dSH {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-dSM {
        padding: 0 14px;
        flex: 1;
        min-width: 160px;
        height: 42px;
        font: var(--ce92a64d-0809-4722-83fb-5b0765769caa,400 15px/1.6 'Inter', sans-serif);
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
        white-space-collapse: preserve;
        background-color: var(--69a78c3e-0eac-4af5-897c-4dcf006b8684,#FFFFFF);
        transition: border 0.15s ease, box-shadow 0.15s ease;
        border: var(--fb31757c-5cbc-4322-990b-f6f385269dcb,1px solid #CDD2DB);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
        --ww-element-transition: border 0.15s ease, box-shadow 0.15s ease;
        --placeholder-color: #8A93A6;
      }
      .ww-e-dSM:where([data-ww-states~="inFocus"]), .ww-e-dSM:where(:focus-within) {
        box-shadow: 0 0 0 3px var(--ee43604c-c922-4170-90dc-3429b3ff9afa,#EAF0FD);
        border: 1px solid var(--8f6019c0-0590-4c6e-9ada-8a6e52a82cf5,#0548E0);
      }
      .ww-e-dSN {
        display: flex;
        cursor: pointer;
        transition: opacity 0.15s ease;
      }
      .ww-e-dSN:where(:hover) {
        opacity: 0.8;
      }
      .ww-e-dSN.ww-layout, .ww-e-dSN [data-ww-ls~="dSN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dSj {
        font: var(--928b60c3-1c8a-4273-974c-a351abc1029a,500 14px/1 'Inter', sans-serif);
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-dSj:where(:hover) {
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
      }
      .ww-e-dTB {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-dTB:where(:hover) {
        color: #fff;
      }
      .ww-e-dTO {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-dTO.ww-layout, .ww-e-dTO [data-ww-ls~="dTO"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dTP {
        width: 16px;
        flex: none;
        height: 16px;
      }
      .ww-e-dTQ {
        font: 600 14px / 1.4 Inter, sans-serif;
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dTR {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-dTR:where(:hover) {
        background-color: var(--1e7bde4a-1343-4a12-9c65-77feaa8ce07d,#F5F6F8);
      }
      .ww-e-dTR.ww-layout, .ww-e-dTR [data-ww-ls~="dTR"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTS {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-dTS.ww-layout, .ww-e-dTS [data-ww-ls~="dTS"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dTT {
        display: flex;
      }
      .ww-e-dTT.ww-layout, .ww-e-dTT [data-ww-ls~="dTT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTU {
        display: flex;
        width: 32px;
        flex: none;
        height: 32px;
        background-color: var(--ee43604c-c922-4170-90dc-3429b3ff9afa,#EAF0FD);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dTU.ww-layout, .ww-e-dTU [data-ww-ls~="dTU"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dTV {
        width: 16px;
        flex: none;
        height: 16px;
      }
      .ww-e-dTW {
        padding: 4px 8px;
        font: 500 11px / 1 Inter, sans-serif;
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
        background-color: var(--9c4842d3-6020-43a3-b0e6-6de09dccd5ba,#ECEEF2);
        border-radius: 999px;
      }
      .ww-e-dTX {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-dTX:where(:hover) {
        background-color: var(--1e7bde4a-1343-4a12-9c65-77feaa8ce07d,#F5F6F8);
      }
      .ww-e-dTX.ww-layout, .ww-e-dTX [data-ww-ls~="dTX"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTY {
        font: 600 14px / 1.4 Inter, sans-serif;
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dTZ {
        width: 14px;
        flex: none;
        height: 14px;
      }
      .ww-e-dTa {
        font: 600 14px / 1.4 Inter, sans-serif;
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dTb {
        display: flex;
        cursor: pointer;
      }
      .ww-e-dTb.ww-layout, .ww-e-dTb [data-ww-ls~="dTb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTc {
        display: flex;
        width: 32px;
        flex: none;
        height: 32px;
        background-color: var(--ee43604c-c922-4170-90dc-3429b3ff9afa,#EAF0FD);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dTc.ww-layout, .ww-e-dTc [data-ww-ls~="dTc"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dTd {
        padding: 4px 8px;
        font: 500 11px / 1 Inter, sans-serif;
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
        background-color: var(--9c4842d3-6020-43a3-b0e6-6de09dccd5ba,#ECEEF2);
        border-radius: 999px;
      }
      .ww-e-dTe {
        display: flex;
        width: 32px;
        flex: none;
        height: 32px;
        background-color: var(--ee43604c-c922-4170-90dc-3429b3ff9afa,#EAF0FD);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dTe.ww-layout, .ww-e-dTe [data-ww-ls~="dTe"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dTf {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
      }
      .ww-e-dTg {
        font: 600 14px / 1.4 Inter, sans-serif;
        color: var(--7106acec-429d-4ba6-8bd8-5c902d7a0e51,#0A1330);
        white-space-collapse: preserve;
      }
      .ww-e-dTh {
        display: flex;
      }
      .ww-e-dTh.ww-layout, .ww-e-dTh [data-ww-ls~="dTh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTi {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
      }
      .ww-e-dTk {
        width: 16px;
        flex: none;
        height: 16px;
      }
      .ww-e-dTl {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-dTl:where(:hover) {
        background-color: var(--1e7bde4a-1343-4a12-9c65-77feaa8ce07d,#F5F6F8);
      }
      .ww-e-dTl.ww-layout, .ww-e-dTl [data-ww-ls~="dTl"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTm {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
      }
      .ww-e-dTn {
        display: flex;
        width: 32px;
        flex: none;
        height: 32px;
        background-color: var(--ee43604c-c922-4170-90dc-3429b3ff9afa,#EAF0FD);
        border-radius: var(--d37106e9-0fb6-4159-b7bd-a2f462276463,6px);
      }
      .ww-e-dTn.ww-layout, .ww-e-dTn [data-ww-ls~="dTn"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dTo {
        width: 16px;
        flex: none;
        height: 16px;
      }
      .ww-e-dTp {
        display: flex;
      }
      .ww-e-dTp.ww-layout, .ww-e-dTp [data-ww-ls~="dTp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTq {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--97105331-b6c4-4f29-bd30-b7434d07f102,#566074);
        white-space-collapse: preserve;
      }
      .ww-e-dTr {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-dTr.ww-layout, .ww-e-dTr [data-ww-ls~="dTr"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dTs {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 8px;
      }
      .ww-e-dTs:where(:hover) {
        background-color: var(--1e7bde4a-1343-4a12-9c65-77feaa8ce07d,#F5F6F8);
      }
      .ww-e-dTs.ww-layout, .ww-e-dTs [data-ww-ls~="dTs"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dTt {
        padding: 8px;
        display: flex;
        width: 340px;
        background-color: var(--69a78c3e-0eac-4af5-897c-4dcf006b8684,#FFFFFF);
        box-shadow: var(--c6c5e590-d617-4636-8d99-3aebdf1ce831,0 2px 4px #0A133014, 0 32px 64px -24px #0A133014);
        border: var(--df3dc726-3fe2-4e39-9a7d-f36daab39d68,1px solid #E4E7EC);
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dTt {
          width: 300px;
        }
      }
      .ww-e-dTt.ww-layout, .ww-e-dTt [data-ww-ls~="dTt"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dTu {
        font: var(--14e35150-1741-491e-b9fe-55ae762051eb,400 13px/1.5 'Inter', sans-serif);
        color: var(--71d95228-5999-401a-b1af-210401e2b305,#94A3B8);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-dTu:where(:hover) {
        color: #fff;
      }
    }
  }
  @layer custom {
    .ww-e-d3J {
      white-space: nowrap;
    }
    .ww-e-d8Y {
      white-space: nowrap;
    }
    .ww-e-dBm {
      background-clip: text;
    }
    .ww-e-dBz {
      white-space: nowrap;
    }
    .ww-e-dGb {
      background-clip: text;
    }
    .ww-e-dGk {
      white-space: nowrap;
    }
    .ww-e-dGn {
      white-space: nowrap;
    }
    .ww-e-dGo {
      white-space: nowrap;
    }
    .ww-e-dGr {
      white-space: nowrap;
    }
    .ww-e-dH3 {
      white-space: nowrap;
    }
    .ww-e-dHF {
      white-space: nowrap;
    }
    .ww-e-dHG {
      white-space: nowrap;
    }
    .ww-e-dHz {
      white-space: nowrap;
    }
    .ww-e-dI0 {
      white-space: nowrap;
    }
    .ww-e-dL2 {
      white-space: nowrap;
    }
    .ww-e-dLB {
      white-space: nowrap;
    }
    .ww-e-dMK {
      white-space: nowrap;
    }
    .ww-e-dMR {
      white-space: nowrap;
    }
    .ww-e-dN7 {
      white-space: nowrap;
    }
    .ww-e-dPe {
      white-space: nowrap;
    }
    .ww-e-dR6 {
      background-clip: text;
    }
    .ww-e-dR7 {
      white-space: nowrap;
    }
    .ww-e-dTW {
      white-space: nowrap;
    }
    .ww-e-dTd {
      white-space: nowrap;
    }
  }
}
@layer ww-style-layout-override {
}
