@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-ah5kXiW44wImNtcA {
        height: auto;
        z-index: unset;
        max-height: unset;
      }
      .ww-a-nVOsJsMZNHqHS2kI {
        max-width: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d1 {
        margin: 0;
        overflow: hidden;
        opacity: 1;
        min-height: 100vh;
        display: flex;
        background-color: var(--2f5fd52f-8697-4093-b06d-5600b24a7cc7,#0A0E1A);
      }
      @media (max-width: 991px) {
        .ww-s-d1 {
          overflow: hidden;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d1 {
          overflow: hidden;
        }
      }
      .ww-s-d1 > .ww-section-element {
        width: 100%;
        padding: 0;
        min-width: 0;
        min-height: 100vh;
      }
      @media (max-width: 991px) {
        .ww-s-d1 > .ww-section-element {
          width: 100%;
          min-width: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d1 > .ww-section-element {
          --ww-section-root-auto-align: center;
          --ww-section-root-auto-width: 100%;
          width: 100%;
          min-width: 0;
        }
      }
      .ww-s-d1 > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-s-d1 > .ww-section-element.ww-layout {
          flex-flow: column;
        }
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-xcvtKf9v4YXjru0H {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-YRfn88Fc_a_pUrQN {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-JvbkL8SOmMPX3LJB {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-GY9OD6k0O9NAwLah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-QB0o79qV56M7oobB {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-D5GSlkvupbqoEaNI {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        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-e64GhYcJHEm1j0gb {
        margin: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-JNYYuTsbWRUNLvfX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-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-bADOFiuil5qDsyIo {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-rM3HdAVzPshxMYaK {
        z-index: unset;
        align-self: unset;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-Wh0lzw-uPEPp7_eh {
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-1r6yFJyQo0gxT5tq {
        margin: 0;
        z-index: unset;
        align-self: unset;
        width: auto;
        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-CXbNbdFlmLEooZ6z {
        margin: 0;
        z-index: unset;
        align-self: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-rTsqU64juf9F-b7N {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dt {
        margin: 0;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-du {
        margin: 0;
        font: var(--2d7702f0-51f6-41b1-bd66-c7dc5b1395d6, 700 36px/44px 'Inter', sans-serif);
        color: var(--8857419a-4407-4ed4-a12a-6f887414bb1f,#34D399);
        white-space-collapse: preserve;
      }
      .ww-e-d1P {
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b,500 13px/18px 'Inter',sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-d1n {
        margin: 8px 0 0;
        padding: 16px;
        display: flex;
        width: 100%;
        background-color: #f8fafc;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      .ww-e-d1n.ww-layout, .ww-e-d1n [data-ww-ls~="d1n"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1o {
        margin: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px) 0px 0px 0px;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: #475569;
        white-space-collapse: preserve;
      }
      .ww-e-d1p {
        margin: 0;
        font: 500 13px / 18px Inter, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d1r {
        height: 14px;
        background: var(--ww-style-background-color);
        border-radius: 3px;
      }
      .ww-e-d1r.ww-layout, .ww-e-d1r [data-ww-ls~="d1r"] {
        display: flex;
      }
      .ww-e-d1s {
        font: 600 16px / 22px Inter, sans-serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-d1t {
        padding: 8px 4px;
        flex: 1;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        text-align: center;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#F9FAFB);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--c914c39d-e584-4d5c-a2ba-ee422ab4fb87,6px);
      }
      .ww-e-d1t:where(:hover) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        background-color: #2f62fd1f;
      }
      .ww-e-d1t:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        background-color: #2f62fd2e;
      }
      .ww-e-d1u {
        padding: 10px 20px;
        font: var(--5cf1dc63-6728-498a-829e-93ab1b600dbf, 600 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#111827);
        cursor: pointer;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
      }
      .ww-e-d1u:where(:hover) {
        transform: scale(1.02);
      }
      .ww-e-d1u:where([data-ww-states~="sec1Active"]) {
        color: var(--a2e3a64d-47a0-4477-b714-6d5ca0066792,#FFFFFF);
        background-color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        border: 1px solid var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
      }
      .ww-e-d22 {
        margin: auto 0 0;
        font: 500 14px / 20px Inter, sans-serif;
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#3B82F6);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d22:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-d23 {
        padding: 10px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--17ea00c9-e3cd-4acd-bb93-dd123176acf6,9999px);
      }
      .ww-e-d23:where(:hover) {
        background-color: #ffffff0f;
      }
      .ww-e-d23:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--5fd04203-dd17-4aea-b22f-dd9d08c4bdf6,rgba(47,98,253,0.18));
      }
      .ww-e-d23.ww-layout, .ww-e-d23 [data-ww-ls~="d23"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d27 {
        font: 600 16px / 22px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-d28 {
        font: 400 13px / 18px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d2A {
        width: 100%;
        height: 240px;
      }
      .ww-e-d2B {
        width: 100%;
        height: 220px;
      }
      .ww-e-d2C {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d2D {
        font: 600 20px / 28px Inter, sans-serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-d2E {
        font: 600 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d2I {
        font: 700 28px / 34px Helvetica, Arial, sans-serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-d2S {
        padding: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px) 0px;
        display: flex;
        width: 100%;
      }
      .ww-e-d2S.ww-layout, .ww-e-d2S [data-ww-ls~="d2S"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        column-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d2S.ww-layout, .ww-e-d2S [data-ww-ls~="d2S"] {
          flex-flow: column;
          align-items: stretch;
          row-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
          column-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        }
      }
      .ww-e-d2X {
        margin: 0px 0px var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px) 0px;
        width: 155px;
        flex: 0 0 auto;
        max-width: 100%;
        height: 36px;
        cursor: pointer;
        --wwi-of: contain;
      }
      .ww-e-d2Y {
        margin: 0;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: #475569;
        white-space-collapse: preserve;
      }
      .ww-e-d2d {
        margin: var(--3715e539-3087-4941-9077-5041f3eee1bf,32px) 0px 0px 0px;
        display: flex;
        flex: 1;
      }
      .ww-e-d2d.ww-layout, .ww-e-d2d [data-ww-ls~="d2d"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d3F {
        margin: 0;
        font: 600 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d3Q {
        margin: 0;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-d3R {
        margin: 0;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-d3h {
        width: 16px;
        height: 16px;
      }
      .ww-e-d4w {
        margin: 0;
        font: 600 18px / 24px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-d4x {
        margin: 0;
        font: 500 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d4y {
        margin: 0;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-d4z {
        margin: 0;
        font: 600 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d50 {
        padding: 0;
        display: flex;
        flex: 1;
        background-color: #0000;
        border: none;
        border-radius: 0;
      }
      .ww-e-d50.ww-layout, .ww-e-d50 [data-ww-ls~="d50"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d51 {
        margin: 0;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: var(--f57cac50-fd97-4da4-981d-d0ad999b960c,#06B6D4);
        white-space-collapse: preserve;
      }
      .ww-e-d52 {
        display: flex;
        width: 100%;
      }
      .ww-e-d52.ww-layout, .ww-e-d52 [data-ww-ls~="d52"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        column-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
      }
      .ww-e-d53 {
        margin: 0;
        font: 800 30px / 34px Inter, sans-serif;
        color: #22c55e;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d54 {
        margin: 0;
        font: var(--5cf1dc63-6728-498a-829e-93ab1b600dbf, 600 14px/20px 'Inter', sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d54:where(:hover) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
      }
      .ww-e-d55 {
        margin: 0;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-d56 {
        padding: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        display: flex;
        flex: 1;
        background-color: var(--2f5fd52f-8697-4093-b06d-5600b24a7cc7,#0A0E1A);
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
      }
      .ww-e-d56.ww-layout, .ww-e-d56 [data-ww-ls~="d56"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        column-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
      }
      .ww-e-d57 {
        padding: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        display: flex;
        flex: 1;
        background-color: var(--2f5fd52f-8697-4093-b06d-5600b24a7cc7,#0A0E1A);
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
      }
      .ww-e-d57.ww-layout, .ww-e-d57 [data-ww-ls~="d57"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        column-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
      }
      .ww-e-d5A {
        margin: 0;
        flex: 1;
        font: var(--7ec2b1df-c053-4193-bf70-b5a5590fa9ff, 400 16px/24px 'Inter', sans-serif);
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#F9FAFB);
        white-space-collapse: preserve;
      }
      .ww-e-d5B {
        margin: 0;
        font: var(--2d7702f0-51f6-41b1-bd66-c7dc5b1395d6, 700 36px/44px 'Inter', sans-serif);
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        white-space-collapse: preserve;
      }
      .ww-e-d5C {
        margin: 0;
        font: var(--2d7702f0-51f6-41b1-bd66-c7dc5b1395d6, 700 36px/44px 'Inter', sans-serif);
        color: var(--f57cac50-fd97-4da4-981d-d0ad999b960c,#06B6D4);
        white-space-collapse: preserve;
      }
      .ww-e-d5D {
        display: flex;
        width: 100%;
      }
      .ww-e-d5D.ww-layout, .ww-e-d5D [data-ww-ls~="d5D"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        column-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
      }
      .ww-e-d5E {
        margin: 0;
        font: var(--77b8dd82-d376-43a7-8d22-f19e2cd7a0eb, 600 20px/28px 'Inter', sans-serif);
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-d6x {
        padding: var(--9630a370-f7ae-40df-a962-9b93db6110ba,24px);
        overflow: hidden;
        display: flex;
        width: 240px;
        flex: 0 0 240px;
        min-width: 240px;
        height: 100vh;
        background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#111827);
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
      }
      @media (max-width: 767px) {
        .ww-e-d6x {
          display: none;
          width: 0;
          flex: 0 0 0px;
          min-width: 0;
        }
      }
      .ww-e-d6x.ww-layout, .ww-e-d6x [data-ww-ls~="d6x"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-d6x.ww-layout, .ww-e-d6x [data-ww-ls~="d6x"] {
          display: none;
        }
      }
      .ww-e-d73 {
        margin: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px) 0px 0px 0px;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: #475569;
        white-space-collapse: preserve;
      }
      .ww-e-d74 {
        margin: 0;
        font: var(--77b8dd82-d376-43a7-8d22-f19e2cd7a0eb, 600 20px/28px 'Inter', sans-serif);
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-d8g {
        display: flex;
      }
      .ww-e-d8g.ww-layout, .ww-e-d8g [data-ww-ls~="d8g"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d8l {
        display: flex;
        width: 36px;
        height: 36px;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--c914c39d-e584-4d5c-a2ba-ee422ab4fb87,6px);
      }
      .ww-e-d8l.ww-layout, .ww-e-d8l [data-ww-ls~="d8l"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dBn {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-dBn {
          display: flex;
          width: 100%;
        }
      }
      .ww-e-dBn.ww-layout, .ww-e-dBn [data-ww-ls~="dBn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        column-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dBn.ww-layout, .ww-e-dBn [data-ww-ls~="dBn"] {
          display: flex;
          flex-flow: wrap;
          align-items: stretch;
          align-content: revert-layer;
          gap: 8px;
        }
      }
      .ww-e-dBs {
        padding: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px) var(--3715e539-3087-4941-9077-5041f3eee1bf,32px) var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px) var(--3715e539-3087-4941-9077-5041f3eee1bf,32px);
        z-index: 10;
        display: flex;
        position: sticky;
        top: 0;
        flex: 0 0 auto;
        background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#111827);
        border-bottom: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
      }
      @media (max-width: 767px) {
        .ww-e-dBs {
          padding: 12px 16px;
          display: flex;
        }
      }
      .ww-e-dBs.ww-layout, .ww-e-dBs [data-ww-ls~="dBs"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dBs.ww-layout, .ww-e-dBs [data-ww-ls~="dBs"] {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: stretch;
          row-gap: 12px;
          column-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        }
      }
      .ww-e-dEO {
        margin: 0;
        font: var(--7ec2b1df-c053-4193-bf70-b5a5590fa9ff, 400 16px/24px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dEX {
        padding: 10px 20px;
        font: var(--5cf1dc63-6728-498a-829e-93ab1b600dbf, 600 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#111827);
        cursor: pointer;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
      }
      .ww-e-dEX:where(:hover) {
        transform: scale(1.02);
      }
      .ww-e-dEX:where([data-ww-states~="sec2Active"]) {
        color: var(--a2e3a64d-47a0-4477-b714-6d5ca0066792,#FFFFFF);
        background-color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        border: 1px solid var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
      }
      .ww-e-dFA {
        overflow: hidden;
        display: flex;
        width: 100%;
        flex: 1 1 auto;
        min-width: 0;
        height: 100vh;
        background-color: var(--2f5fd52f-8697-4093-b06d-5600b24a7cc7,#0A0E1A);
        opacity: 1;
      }
      @media (max-width: 991px) {
        .ww-e-dFA {
          width: 100%;
          min-width: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dFA {
          overflow: hidden;
          width: 100%;
          min-width: 0;
        }
      }
      .ww-e-dFA.ww-layout, .ww-e-dFA [data-ww-ls~="dFA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dFl {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
        cursor: pointer;
      }
      .ww-e-dFm {
        font: var(--2397e32d-0076-4d43-8baa-0b1443c8c236,500 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dFn {
        padding: 10px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--17ea00c9-e3cd-4acd-bb93-dd123176acf6,9999px);
      }
      .ww-e-dFn:where(:hover) {
        background-color: #ffffff0f;
      }
      .ww-e-dFn:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--5fd04203-dd17-4aea-b22f-dd9d08c4bdf6,rgba(47,98,253,0.18));
      }
      .ww-e-dFn.ww-layout, .ww-e-dFn [data-ww-ls~="dFn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFo {
        padding: 10px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--17ea00c9-e3cd-4acd-bb93-dd123176acf6,9999px);
      }
      .ww-e-dFo:where(:hover) {
        background-color: #ffffff0f;
      }
      .ww-e-dFo:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--5fd04203-dd17-4aea-b22f-dd9d08c4bdf6,rgba(47,98,253,0.18));
      }
      .ww-e-dFo.ww-layout, .ww-e-dFo [data-ww-ls~="dFo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dFp {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
        cursor: pointer;
      }
      .ww-e-dFq {
        font: var(--2397e32d-0076-4d43-8baa-0b1443c8c236,500 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dFr {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
        cursor: pointer;
      }
      .ww-e-dFs {
        font: var(--2397e32d-0076-4d43-8baa-0b1443c8c236,500 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dFt {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
        cursor: pointer;
      }
      .ww-e-dFu {
        font: var(--2397e32d-0076-4d43-8baa-0b1443c8c236,500 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dFv {
        padding: 0 14px 6px;
        font: var(--a2586558-1c2f-43ba-ad58-8d1f59ab6fa6,500 12px/16px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-dFw {
        padding: 16px 14px 6px;
        font: var(--a2586558-1c2f-43ba-ad58-8d1f59ab6fa6,500 12px/16px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-dIG {
        margin: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px) 0px 0px 0px;
        display: flex;
        width: 100%;
      }
      .ww-e-dIG.ww-layout, .ww-e-dIG [data-ww-ls~="dIG"] {
        display: flex;
        flex-direction: row;
        row-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        column-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dIG.ww-layout, .ww-e-dIG [data-ww-ls~="dIG"] {
          flex-flow: column;
        }
      }
      .ww-e-dIH {
        margin: 0;
        font: 800 30px / 34px Inter, sans-serif;
        color: #ef4444;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-dII {
        margin: 0;
        font: 600 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dIJ {
        padding: 10px;
        display: flex;
        background-color: #fff;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      .ww-e-dIJ.ww-layout, .ww-e-dIJ [data-ww-ls~="dIJ"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dIK {
        padding: 8px 12px;
        display: flex;
        width: fit-content;
        font: 500 13px / 18px Inter, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        background-color: #f8fafc;
        cursor: pointer;
        border: 1px solid #cbd5e1;
        border-radius: 10px;
      }
      .ww-e-dIK:where(:hover) {
        color: #1e293b;
        background-color: #eef2ff;
        border: 1px solid #c7d2fe;
      }
      .ww-e-dIL {
        display: flex;
        width: 100%;
        max-width: 320px;
      }
      @media (max-width: 767px) {
        .ww-e-dIL {
          display: grid;
        }
      }
      .ww-e-dIL.ww-layout, .ww-e-dIL [data-ww-ls~="dIL"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dIL.ww-layout, .ww-e-dIL [data-ww-ls~="dIL"] {
          display: grid;
          grid-template-columns: 1fr;
          gap: 8px;
        }
      }
      .ww-e-dIM {
        margin: 0;
        font: 800 30px / 34px Inter, sans-serif;
        color: #06b6d4;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-dIN {
        padding: 10px;
        display: flex;
        flex: 1;
        background-color: #fff;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dIN {
          padding: 10px;
          display: flex;
          background-color: #fff;
          border: 1px solid #e2e8f0;
          border-radius: 12px;
        }
      }
      .ww-e-dIN.ww-layout, .ww-e-dIN [data-ww-ls~="dIN"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dIN.ww-layout, .ww-e-dIN [data-ww-ls~="dIN"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-dIO {
        padding: 10px;
        display: flex;
        flex: 1;
        background-color: #fff;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dIO {
          padding: 10px;
          display: flex;
          background-color: #fff;
          border: 1px solid #e2e8f0;
          border-radius: 12px;
        }
      }
      .ww-e-dIO.ww-layout, .ww-e-dIO [data-ww-ls~="dIO"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dIO.ww-layout, .ww-e-dIO [data-ww-ls~="dIO"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-dIP {
        margin: 0;
        font: 800 30px / 34px Inter, sans-serif;
        color: #0f172a;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-dIV {
        margin: 0;
        padding: 16px 14px 6px;
        font: var(--a2586558-1c2f-43ba-ad58-8d1f59ab6fa6,500 12px/16px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-dIZ {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
        cursor: pointer;
      }
      .ww-e-dIa {
        margin: 0;
        font: var(--2397e32d-0076-4d43-8baa-0b1443c8c236,500 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dIc {
        font: 400 13px / 18px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dId {
        font: 600 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dIe {
        margin: 8px 0 0;
        padding: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px) var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px) var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px) var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        display: inline-flex;
        font: var(--5cf1dc63-6728-498a-829e-93ab1b600dbf,600 14px/20px 'Inter', sans-serif);
        color: var(--a2e3a64d-47a0-4477-b714-6d5ca0066792,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#3B82F6);
        cursor: pointer;
        transition: opacity 0.2s ease, transform 0.1s ease;
        border-radius: var(--c914c39d-e584-4d5c-a2ba-ee422ab4fb87,6px);
        --ww-element-transition: opacity 0.2s ease, transform 0.1s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dIe {
          width: 100%;
        }
      }
      .ww-e-dIe:where(:hover) {
        opacity: 0.9;
        transform: scale(1.02);
      }
      .ww-e-dIf {
        display: flex;
        flex: 1;
      }
      @media (max-width: 767px) {
        .ww-e-dIf {
          width: 100%;
          flex: 1 1 auto;
          min-width: 0;
        }
      }
      .ww-e-dIf.ww-layout, .ww-e-dIf [data-ww-ls~="dIf"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dIg {
        font: 500 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIh {
        font: 400 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIi {
        font: var(--77b8dd82-d376-43a7-8d22-f19e2cd7a0eb,600 18px/26px 'Inter',sans-serif);
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dIj {
        font: 500 14px / 20px Inter, sans-serif;
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#3B82F6);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dIj:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dIk {
        font: 500 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIl {
        font: 400 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIm {
        font: 500 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIn {
        font: 400 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIo {
        font: 500 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIp {
        font: 400 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIq {
        font: 400 14px / 20px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIr {
        padding: 12px;
        display: flex;
        background-color: #f8fafc;
        border: 1px dashed #cbd5e1;
        border-radius: 10px;
      }
      .ww-e-dIr.ww-layout, .ww-e-dIr [data-ww-ls~="dIr"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dIs {
        font: 600 16px / 22px Inter, sans-serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dIt {
        padding: 24px;
        display: flex;
        min-height: 280px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dIt {
          padding: 16px;
          width: 100%;
          min-height: 0;
        }
      }
      .ww-e-dIt.ww-layout, .ww-e-dIt [data-ww-ls~="dIt"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dIu {
        height: 14px;
        background-color: #60a5fa73;
        border-radius: 3px;
      }
      .ww-e-dIu.ww-layout, .ww-e-dIu [data-ww-ls~="dIu"] {
        display: flex;
      }
      .ww-e-dIv {
        height: 14px;
        background-color: #60a5fab3;
        border-radius: 3px;
      }
      .ww-e-dIv.ww-layout, .ww-e-dIv [data-ww-ls~="dIv"] {
        display: flex;
      }
      .ww-e-dIw {
        height: 14px;
        background-color: #60a5fa59;
        border-radius: 3px;
      }
      .ww-e-dIw.ww-layout, .ww-e-dIw [data-ww-ls~="dIw"] {
        display: flex;
      }
      .ww-e-dIx {
        font: 500 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dIy {
        font: 400 14px / 20px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dIz {
        font: 500 14px / 20px Inter, sans-serif;
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#3B82F6);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dJ0 {
        margin: auto 0 0;
        padding: 0;
        font: var(--5cf1dc63-6728-498a-829e-93ab1b600dbf,600 14px/20px 'Inter', sans-serif);
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#3B82F6);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: none;
      }
      .ww-e-dJ1 {
        font: 700 28px / 34px Inter, sans-serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dJ2 {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-dJ2 {
          display: flex;
          width: 100%;
        }
      }
      .ww-e-dJ2.ww-layout, .ww-e-dJ2 [data-ww-ls~="dJ2"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dJ2.ww-layout, .ww-e-dJ2 [data-ww-ls~="dJ2"] {
          display: flex;
          flex-direction: row;
          align-items: stretch;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dJ3 {
        font: 500 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dJ4 {
        font: 500 14px / 20px Inter, sans-serif;
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#3B82F6);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dJ5 {
        font: 700 28px / 34px Inter, sans-serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dJ6 {
        padding: 20px;
        display: flex;
        flex: 1;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dJ6 {
          padding: 14px;
          flex: 1;
          min-width: 0;
        }
      }
      .ww-e-dJ6.ww-layout, .ww-e-dJ6 [data-ww-ls~="dJ6"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJ7 {
        display: flex;
        width: 100%;
      }
      .ww-e-dJ7.ww-layout, .ww-e-dJ7 [data-ww-ls~="dJ7"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        row-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        column-gap: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
      }
      .ww-e-dJ8 {
        padding: var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        display: flex;
        flex: 1;
        background-color: var(--2f5fd52f-8697-4093-b06d-5600b24a7cc7,#0A0E1A);
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
      }
      .ww-e-dJ8.ww-layout, .ww-e-dJ8 [data-ww-ls~="dJ8"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        column-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
      }
      .ww-e-dJ9 {
        width: 120px;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-dJ9 {
          width: 100%;
        }
      }
      .ww-e-dJA {
        margin: auto 0 0;
        padding: var(--9630a370-f7ae-40df-a962-9b93db6110ba,24px) 0px 0px 0px;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        cursor: pointer;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
      }
      .ww-e-dJB {
        padding: 10px 20px;
        font: var(--5cf1dc63-6728-498a-829e-93ab1b600dbf, 600 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#111827);
        cursor: pointer;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
      }
      .ww-e-dJB:where(:hover) {
        transform: scale(1.02);
      }
      .ww-e-dJB:where([data-ww-states~="sec4Active"]) {
        color: var(--a2e3a64d-47a0-4477-b714-6d5ca0066792,#FFFFFF);
        background-color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        border: 1px solid var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
      }
      .ww-e-dJC {
        margin: 0;
        padding: 10px 20px;
        font: var(--5cf1dc63-6728-498a-829e-93ab1b600dbf, 600 14px/20px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
        background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#111827);
        cursor: pointer;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
      }
      .ww-e-dJC:where(:hover) {
        transform: scale(1.02);
      }
      .ww-e-dJC:where([data-ww-states~="sec3Active"]) {
        color: var(--a2e3a64d-47a0-4477-b714-6d5ca0066792,#FFFFFF);
        background-color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        border: 1px solid var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
      }
      .ww-e-dJD {
        padding: 6px var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px) 6px var(--5920094a-e0a7-46f6-bbdc-33eb9aa5a5dd,16px);
        display: flex;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--c914c39d-e584-4d5c-a2ba-ee422ab4fb87,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dJD {
          width: 100%;
        }
      }
      .ww-e-dJD.ww-layout, .ww-e-dJD [data-ww-ls~="dJD"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dJE {
        padding: 10px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--17ea00c9-e3cd-4acd-bb93-dd123176acf6,9999px);
      }
      .ww-e-dJE:where(:hover) {
        background-color: #ffffff0f;
      }
      .ww-e-dJE:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--5fd04203-dd17-4aea-b22f-dd9d08c4bdf6,rgba(47,98,253,0.18));
      }
      .ww-e-dJE.ww-layout, .ww-e-dJE [data-ww-ls~="dJE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dJH {
        margin: 0px 0px var(--9630a370-f7ae-40df-a962-9b93db6110ba,24px) 0px;
        padding: 12px 16px;
        width: 100%;
        font: var(--7ec2b1df-c053-4193-bf70-b5a5590fa9ff, 400 16px/24px 'Inter', sans-serif);
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#F9FAFB);
        white-space-collapse: preserve;
        background-color: var(--2f5fd52f-8697-4093-b06d-5600b24a7cc7,#0A0E1A);
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
      }
      .ww-e-dJe {
        margin: 8px 0px var(--9630a370-f7ae-40df-a962-9b93db6110ba,24px) 0px;
        padding: 12px 16px;
        width: 100%;
        font: var(--7ec2b1df-c053-4193-bf70-b5a5590fa9ff, 400 16px/24px 'Inter', sans-serif);
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#F9FAFB);
        white-space-collapse: preserve;
        background-color: var(--2f5fd52f-8697-4093-b06d-5600b24a7cc7,#0A0E1A);
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        border-radius: var(--957ae05a-fb36-44d0-8caa-be7a0a527eec,12px);
        --placeholder-color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
      }
      .ww-e-dJf {
        padding: 20px;
        display: flex;
        min-height: 168px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dJf {
          padding: 14px;
          min-height: 0;
        }
      }
      .ww-e-dJf.ww-layout, .ww-e-dJf [data-ww-ls~="dJf"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dJg {
        padding: 8px 16px;
        display: inline-flex;
        font: var(--5cf1dc63-6728-498a-829e-93ab1b600dbf,600 14px/20px 'Inter', sans-serif);
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: border-color 0.2s ease, opacity 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: var(--c914c39d-e584-4d5c-a2ba-ee422ab4fb87,6px);
        --ww-element-transition: border-color 0.2s ease, opacity 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dJg {
          width: 100%;
        }
      }
      .ww-e-dJg:where(:hover) {
        opacity: 0.9;
        transform: scale(.98);
      }
      .ww-e-dJh {
        max-width: 520px;
        font-family: helvetica, serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-dJi {
        font: 400 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#94A3B8);
        white-space-collapse: preserve;
      }
      .ww-e-dJj {
        font: var(--ww-content-ww-text-font);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dJl {
        padding: 10px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease, color 0.15s ease;
        border-radius: var(--17ea00c9-e3cd-4acd-bb93-dd123176acf6,9999px);
      }
      .ww-e-dJl:where(:hover) {
        background-color: #ffffff0f;
      }
      .ww-e-dJl:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--5fd04203-dd17-4aea-b22f-dd9d08c4bdf6,rgba(47,98,253,0.18));
      }
      .ww-e-dJl.ww-layout, .ww-e-dJl [data-ww-ls~="dJl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dJo {
        margin: 0 0 24px;
        padding: 24px;
        display: flex;
        width: 100%;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      .ww-e-dJo.ww-layout, .ww-e-dJo [data-ww-ls~="dJo"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dJp {
        padding: 16px 20px;
        display: flex;
        width: 100%;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      .ww-e-dJp.ww-layout, .ww-e-dJp [data-ww-ls~="dJp"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dJq {
        font: 600 16px / 22px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dJr {
        font: 400 13px / 18px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dJs {
        display: flex;
      }
      .ww-e-dJs.ww-layout, .ww-e-dJs [data-ww-ls~="dJs"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-dJt {
        display: grid;
      }
      .ww-e-dJt.ww-layout, .ww-e-dJt [data-ww-ls~="dJt"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dJt.ww-layout, .ww-e-dJt [data-ww-ls~="dJt"] {
          grid-template-columns: 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dJt.ww-layout, .ww-e-dJt [data-ww-ls~="dJt"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dJu {
        padding: 16px;
        display: flex;
        background-color: #fff;
        box-shadow: 0 1px 10px #0f172a0a;
        border: 1px solid #e2e8f0;
        border-radius: 14px;
      }
      .ww-e-dJu.ww-layout, .ww-e-dJu [data-ww-ls~="dJu"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJv {
        font: 500 12px / 16px Inter, sans-serif;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dJw {
        padding: 16px;
        display: flex;
        background-color: #fff;
        box-shadow: 0 1px 10px #0f172a0a;
        border: 1px solid #e2e8f0;
        border-radius: 14px;
      }
      .ww-e-dJw.ww-layout, .ww-e-dJw [data-ww-ls~="dJw"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJx {
        font: 500 12px / 16px Inter, sans-serif;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dJy {
        padding: 8px 14px;
        font: 500 13px / 18px Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        background-color: #f8fafc;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 9999px;
      }
      .ww-e-dJy:where([data-ww-states~="rangeActive"]) {
        color: #2563eb;
        background-color: #3b82f61f;
        border: 1px solid #93c5fd;
      }
      .ww-e-dJz {
        font: 700 22px / 28px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dK0 {
        font: 400 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dK1 {
        padding: 16px;
        display: flex;
        background-color: #fff;
        box-shadow: 0 1px 10px #0f172a0a;
        border: 1px solid #e2e8f0;
        border-radius: 14px;
      }
      .ww-e-dK1.ww-layout, .ww-e-dK1 [data-ww-ls~="dK1"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dK2 {
        font: 500 12px / 16px Inter, sans-serif;
        color: #64748b;
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dK3 {
        display: grid;
      }
      .ww-e-dK3.ww-layout, .ww-e-dK3 [data-ww-ls~="dK3"] {
        display: grid;
        grid-template-columns: 1.2fr 1fr;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dK3.ww-layout, .ww-e-dK3 [data-ww-ls~="dK3"] {
          grid-template-columns: 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dK3.ww-layout, .ww-e-dK3 [data-ww-ls~="dK3"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dK4 {
        padding: 18px;
        display: flex;
        min-height: 320px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      .ww-e-dK4.ww-layout, .ww-e-dK4 [data-ww-ls~="dK4"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dK5 {
        font: 600 16px / 22px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dK6 {
        font: 400 13px / 18px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dK7 {
        padding: 18px;
        display: flex;
        min-height: 320px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      .ww-e-dK7.ww-layout, .ww-e-dK7 [data-ww-ls~="dK7"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dK8 {
        font: 600 16px / 22px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dK9 {
        font: 400 13px / 18px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dKA {
        font: 700 22px / 28px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dKB {
        font: 400 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dKC {
        font: 400 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dKD {
        display: grid;
      }
      .ww-e-dKD.ww-layout, .ww-e-dKD [data-ww-ls~="dKD"] {
        display: grid;
        grid-template-columns: 1fr 1.2fr;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dKD.ww-layout, .ww-e-dKD [data-ww-ls~="dKD"] {
          grid-template-columns: 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKD.ww-layout, .ww-e-dKD [data-ww-ls~="dKD"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dKE {
        padding: 18px;
        display: flex;
        min-height: 300px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      .ww-e-dKE.ww-layout, .ww-e-dKE [data-ww-ls~="dKE"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dKF {
        font: 600 16px / 22px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dKG {
        font: 400 13px / 18px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dKH {
        padding: 18px;
        display: flex;
        min-height: 300px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      .ww-e-dKH.ww-layout, .ww-e-dKH [data-ww-ls~="dKH"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dKI {
        font: 600 16px / 22px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dKJ {
        display: flex;
      }
      .ww-e-dKJ.ww-layout, .ww-e-dKJ [data-ww-ls~="dKJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dKK {
        width: 10%;
        height: 8px;
        background-color: #3b82f6;
        border-radius: 9999px;
      }
      .ww-e-dKK.ww-layout, .ww-e-dKK [data-ww-ls~="dKK"] {
        display: flex;
      }
      .ww-e-dKL {
        font: 600 14px / 20px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dKM {
        font: 400 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dKN {
        font: 400 13px / 18px Inter, sans-serif;
        color: #2563eb;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dKO {
        padding: 18px;
        display: flex;
        width: 100%;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      .ww-e-dKO.ww-layout, .ww-e-dKO [data-ww-ls~="dKO"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dKP {
        overflow: hidden;
        display: flex;
        width: 100%;
        height: 8px;
        background-color: #e2e8f0;
        border-radius: 9999px;
      }
      .ww-e-dKP.ww-layout, .ww-e-dKP [data-ww-ls~="dKP"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dKQ {
        width: var(--ww-style-width);
        height: 8px;
        background: var(--ww-style-background-color);
        border-radius: 9999px;
      }
      .ww-e-dKQ.ww-layout, .ww-e-dKQ [data-ww-ls~="dKQ"] {
        display: flex;
      }
      .ww-e-dKR {
        margin: 0;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dKS {
        font: 600 14px / 20px Inter, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
      }
      .ww-e-dKT {
        padding: 8px 14px;
        font: 500 13px / 18px Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        background-color: #f8fafc;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 9999px;
      }
      .ww-e-dKT:where([data-ww-states~="rangeActive"]) {
        color: #2563eb;
        background-color: #3b82f61f;
        border: 1px solid #93c5fd;
      }
      .ww-e-dKU {
        padding: 8px 14px;
        font: 500 13px / 18px Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        background-color: #f8fafc;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 9999px;
      }
      .ww-e-dKU:where([data-ww-states~="rangeActive"]) {
        color: #2563eb;
        background-color: #3b82f61f;
        border: 1px solid #93c5fd;
      }
      .ww-e-dKV {
        padding: 8px 14px;
        font: 500 13px / 18px Inter, sans-serif;
        color: #475569;
        white-space-collapse: preserve;
        background-color: #f8fafc;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 9999px;
      }
      .ww-e-dKV:where([data-ww-states~="rangeActive"]) {
        color: #2563eb;
        background-color: #3b82f61f;
        border: 1px solid #93c5fd;
      }
      .ww-e-dKW {
        width: 100%;
        height: 180px;
      }
      .ww-e-dKX {
        width: 100%;
        height: 200px;
      }
      .ww-e-dKY {
        font: 700 22px / 28px Inter, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dKZ {
        font: 400 12px / 16px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dKa {
        padding: 4px 8px;
        font: 500 11px / 14px Inter, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 9999px;
      }
      .ww-e-dKb {
        padding: 12px 14px;
        display: flex;
        background-color: #f8fafc;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      .ww-e-dKb:where(:hover) {
        background-color: #eff6ff;
        border: 1px solid #bfdbfe;
      }
      .ww-e-dKb.ww-layout, .ww-e-dKb [data-ww-ls~="dKb"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dKh {
        display: flex;
      }
      .ww-e-dKh.ww-layout, .ww-e-dKh [data-ww-ls~="dKh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dKi {
        font: 600 12px / 16px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dKj {
        font: 500 13px / 18px Inter, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-dKk {
        font: 400 13px / 18px Inter, sans-serif;
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#9CA3AF);
        white-space-collapse: preserve;
      }
      .ww-e-dKl {
        padding: 20px;
        display: flex;
        min-height: 168px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dKl {
          padding: 14px;
          min-height: 0;
        }
      }
      .ww-e-dKl.ww-layout, .ww-e-dKl [data-ww-ls~="dKl"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dKm {
        padding: 20px;
        display: flex;
        min-height: 168px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dKm {
          padding: 14px;
          min-height: 0;
        }
      }
      .ww-e-dKm.ww-layout, .ww-e-dKm [data-ww-ls~="dKm"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dKn {
        padding: 20px;
        display: flex;
        min-height: 168px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dKn {
          padding: 14px;
          min-height: 0;
        }
      }
      .ww-e-dKn.ww-layout, .ww-e-dKn [data-ww-ls~="dKn"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dKo {
        padding: 20px 24px;
        display: flex;
        max-width: 240px;
        min-width: 200px;
        background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#FFFFFF);
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#E2E8F0);
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dKo {
          flex: 1;
          max-width: 100%;
          min-width: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKo {
          padding: 16px;
          width: 100%;
          max-width: 100%;
          min-width: 0;
        }
      }
      .ww-e-dKo.ww-layout, .ww-e-dKo [data-ww-ls~="dKo"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dKp {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: #fff;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#E2E8F0);
        border-radius: 10px;
      }
      .ww-e-dKp.ww-layout, .ww-e-dKp [data-ww-ls~="dKp"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dKq {
        width: 16px;
        height: 16px;
      }
      .ww-e-dKr {
        padding: 24px;
        display: flex;
        min-height: 280px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dKr {
          padding: 16px;
          width: 100%;
          min-height: 0;
        }
      }
      .ww-e-dKr.ww-layout, .ww-e-dKr [data-ww-ls~="dKr"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dKs {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: #fff;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#E2E8F0);
        border-radius: 10px;
      }
      .ww-e-dKs.ww-layout, .ww-e-dKs [data-ww-ls~="dKs"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dKt {
        width: 16px;
        height: 16px;
      }
      .ww-e-dKu {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: #fff;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#E2E8F0);
        border-radius: 10px;
      }
      .ww-e-dKu.ww-layout, .ww-e-dKu [data-ww-ls~="dKu"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dKv {
        width: 16px;
        height: 16px;
      }
      .ww-e-dKw {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: #fff;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#E2E8F0);
        border-radius: 10px;
      }
      .ww-e-dKw.ww-layout, .ww-e-dKw [data-ww-ls~="dKw"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dKx {
        width: 16px;
        height: 16px;
      }
      .ww-e-dKy {
        display: flex;
      }
      .ww-e-dKy.ww-layout, .ww-e-dKy [data-ww-ls~="dKy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dKz {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dL0 {
        display: flex;
      }
      .ww-e-dL0.ww-layout, .ww-e-dL0 [data-ww-ls~="dL0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dL1 {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: #fff;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#E2E8F0);
        border-radius: 10px;
      }
      .ww-e-dL1.ww-layout, .ww-e-dL1 [data-ww-ls~="dL1"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dL2 {
        width: 16px;
        height: 16px;
      }
      .ww-e-dL3 {
        display: flex;
      }
      .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-dL4 {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: #fff;
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#E2E8F0);
        border-radius: 10px;
      }
      .ww-e-dL4.ww-layout, .ww-e-dL4 [data-ww-ls~="dL4"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dL5 {
        width: 16px;
        height: 16px;
      }
      .ww-e-dL6 {
        font: 600 20px / 28px Inter, sans-serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dL7 {
        display: flex;
        width: 100%;
      }
      .ww-e-dL7.ww-layout, .ww-e-dL7 [data-ww-ls~="dL7"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dL8 {
        padding: 8px 0 0;
        font: 600 13px / 18px Inter, sans-serif;
        text-align: center;
        color: #2563eb;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dL8:where(:hover) {
        color: #1d4ed8;
      }
      .ww-e-dL9 {
        padding: 8px 0;
        display: grid;
      }
      @media (max-width: 767px) {
        .ww-e-dL9 {
          padding: 4px 0;
          display: grid;
          width: 100%;
        }
      }
      .ww-e-dL9.ww-layout, .ww-e-dL9 [data-ww-ls~="dL9"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-dL9.ww-layout, .ww-e-dL9 [data-ww-ls~="dL9"] {
          display: grid;
          grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
          gap: 3px;
        }
      }
      .ww-e-dLA {
        padding: 20px;
        display: flex;
        flex: 1;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dLA {
          padding: 14px;
          flex: 1;
          min-width: 0;
        }
      }
      .ww-e-dLA.ww-layout, .ww-e-dLA [data-ww-ls~="dLA"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dLB {
        padding: 20px 24px;
        display: flex;
        max-width: 340px;
        min-width: 260px;
        background-color: #fff;
        box-shadow: 0 4px 24px #0f172a0f;
        border: 1px solid #e2e8f0;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dLB {
          max-width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLB {
          padding: 16px;
          width: 100%;
          max-width: 100%;
          min-width: 0;
        }
      }
      .ww-e-dLB.ww-layout, .ww-e-dLB [data-ww-ls~="dLB"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dLC {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-dLC {
          display: flex;
        }
      }
      .ww-e-dLC.ww-layout, .ww-e-dLC [data-ww-ls~="dLC"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dLC.ww-layout, .ww-e-dLC [data-ww-ls~="dLC"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: flex-start;
          gap: 8px;
        }
      }
      .ww-e-dLD {
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-dLD {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLD {
          display: flex;
          width: 100%;
        }
      }
      .ww-e-dLD.ww-layout, .ww-e-dLD [data-ww-ls~="dLD"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        gap: 24px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dLD.ww-layout, .ww-e-dLD [data-ww-ls~="dLD"] {
          display: flex;
          flex-flow: column;
          align-items: stretch;
          gap: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLD.ww-layout, .ww-e-dLD [data-ww-ls~="dLD"] {
          display: flex;
          flex-flow: column;
          align-items: stretch;
          gap: 16px;
        }
      }
      .ww-e-dLE {
        display: grid;
      }
      @media (max-width: 991px) {
        .ww-e-dLE {
          display: grid;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLE {
          display: grid;
          width: 100%;
        }
      }
      .ww-e-dLE.ww-layout, .ww-e-dLE [data-ww-ls~="dLE"] {
        display: grid;
        grid-template-columns: 1.15fr 1.35fr .9fr;
        gap: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dLE.ww-layout, .ww-e-dLE [data-ww-ls~="dLE"] {
          display: grid;
          grid-template-columns: 1fr;
          gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLE.ww-layout, .ww-e-dLE [data-ww-ls~="dLE"] {
          display: grid;
          grid-template-columns: 1fr;
          gap: 16px;
        }
      }
      .ww-e-dLF {
        display: grid;
      }
      @media (max-width: 991px) {
        .ww-e-dLF {
          display: grid;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLF {
          display: grid;
          width: 100%;
        }
      }
      .ww-e-dLF.ww-layout, .ww-e-dLF [data-ww-ls~="dLF"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dLF.ww-layout, .ww-e-dLF [data-ww-ls~="dLF"] {
          display: grid;
          grid-template-columns: 1fr 1fr;
          gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLF.ww-layout, .ww-e-dLF [data-ww-ls~="dLF"] {
          display: grid;
          grid-template-columns: 1fr 1fr;
          gap: 12px;
        }
      }
      .ww-e-dLG {
        padding: 32px 40px 48px;
        display: flex;
        flex: 1;
      }
      @media (max-width: 767px) {
        .ww-e-dLG {
          padding: 16px 16px 88px;
          display: flex;
          width: 100%;
        }
      }
      .ww-e-dLG.ww-layout, .ww-e-dLG [data-ww-ls~="dLG"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3715e539-3087-4941-9077-5041f3eee1bf,32px);
        column-gap: var(--3715e539-3087-4941-9077-5041f3eee1bf,32px);
      }
      @media (max-width: 767px) {
        .ww-e-dLG.ww-layout, .ww-e-dLG [data-ww-ls~="dLG"] {
          display: flex;
          flex-flow: column;
          gap: 24px;
        }
      }
      .ww-e-dM5 {
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b,500 13px/18px 'Inter', sans-serif);
        color: var(--18c67ebb-8fca-41e9-b7e2-17c101228283,#475569);
        white-space-collapse: preserve;
      }
      .ww-e-dM6 {
        margin: 8px 0 0;
        padding: 5px 10px;
        display: flex;
        width: fit-content;
        background-color: var(--2f771bde-23f7-4b76-b88e-b6d4fac9cf7f,rgba(59,130,246,0.08));
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#E2E8F0);
        border-radius: var(--17ea00c9-e3cd-4acd-bb93-dd123176acf6,9999px);
      }
      .ww-e-dM6.ww-layout, .ww-e-dM6 [data-ww-ls~="dM6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        column-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dNF {
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b,500 13px/18px 'Inter', sans-serif);
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#3B82F6);
        white-space-collapse: preserve;
      }
      .ww-e-dNI {
        font-size: 40px;
        font-family: helvetica, serif;
        font-weight: 500;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dNI {
          font: 700 24px / 32px Inter, sans-serif;
        }
      }
      .ww-e-dNK {
        font-size: 40px;
        font-family: helvetica, serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dNL {
        font-size: 40px;
        font-family: helvetica, serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dNM {
        font-size: 40px;
        font-family: helvetica, serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dNN {
        font-size: 40px;
        font-family: helvetica, serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dNO {
        font-size: 40px;
        font-family: helvetica, serif;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dNi {
        font-size: 25px;
        font-family: helvetica, serif;
        font-weight: 400;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-dNk {
        padding: 24px 28px;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: 900px;
        background-color: #fff;
        box-shadow: 0 1px 10px #0f172a0a;
        border: 1px solid #e2e8f0;
        border-radius: 14px;
      }
      .ww-e-dNk.ww-layout, .ww-e-dNk [data-ww-ls~="dNk"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dNl {
        display: flex;
        width: 100%;
      }
      .ww-e-dNl.ww-layout, .ww-e-dNl [data-ww-ls~="dNl"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-dNp {
        padding: 10px 8px 14px;
        z-index: 30;
        display: flex;
        position: sticky;
        bottom: 0;
        width: 100%;
        background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#111827);
        border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
      }
      @media (max-width: 767px) {
        .ww-e-dNp {
          padding: 10px 12px calc(10px + env(safe-area-inset-bottom, 0px));
          z-index: 50;
          display: flex;
          position: fixed;
          right: 0;
          bottom: 0;
          left: 0;
          width: 100%;
          background-color: var(--57396fcb-444f-4ea9-9448-29627bd7b90a,#111827);
          border: 1px solid var(--15cd162b-41dd-4297-a76a-3b0746fd0ae0,#1F2937);
        }
      }
      .ww-e-dNp.ww-layout, .ww-e-dNp [data-ww-ls~="dNp"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dNp.ww-layout, .ww-e-dNp [data-ww-ls~="dNp"] {
          display: flex;
          flex-flow: wrap;
          justify-content: space-around;
          align-items: center;
          align-content: revert-layer;
          row-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
          column-gap: var(--9a08123f-9e3d-47b0-bb50-1d0a69c39c18,8px);
        }
      }
      .ww-e-dO6 {
        padding: 8px 4px;
        flex: 1;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        text-align: center;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#F9FAFB);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--c914c39d-e584-4d5c-a2ba-ee422ab4fb87,6px);
      }
      .ww-e-dO6:where(:hover) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        background-color: #2f62fd1f;
      }
      .ww-e-dO6:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        background-color: #2f62fd2e;
      }
      .ww-e-dOA {
        padding: 8px 4px;
        flex: 1;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        text-align: center;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#F9FAFB);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--c914c39d-e584-4d5c-a2ba-ee422ab4fb87,6px);
      }
      .ww-e-dOA:where(:hover) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        background-color: #2f62fd1f;
      }
      .ww-e-dOA:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        background-color: #2f62fd2e;
      }
      .ww-e-dOG {
        padding: 8px 4px;
        flex: 1;
        font: var(--0c716e13-45b8-41cf-a7f7-b66ac9a6bf9b, 500 13px/18px 'Inter', sans-serif);
        text-align: center;
        color: var(--c3f9c15f-d6a5-4463-aad8-1ca500123b9f,#F9FAFB);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--c914c39d-e584-4d5c-a2ba-ee422ab4fb87,6px);
      }
      .ww-e-dOG:where(:hover) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        background-color: #2f62fd1f;
      }
      .ww-e-dOG:where([data-ww-states~="_wwLinkActive"]) {
        color: var(--3016b512-3f64-40df-9e06-b089cc8439c9,#2F62FD);
        background-color: #2f62fd2e;
      }
    }
  }
  @layer custom {
    .ww-e-d1n {
      border-top: none;
    }
    @media (min-width: 992px) {
      .ww-e-dIN {
        border-top: 1px solid #e2e8f0;
        border-left: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dIN {
        border-top: 1px solid #e2e8f0;
        border-left: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dIN {
        border-top: 1px solid #e2e8f0;
        border-left: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
      }
    }
    @media (min-width: 992px) {
      .ww-e-dIO {
        border-top: 1px solid #e2e8f0;
        border-left: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dIO {
        border-top: 1px solid #e2e8f0;
        border-left: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dIO {
        border-top: 1px solid #e2e8f0;
        border-left: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
      }
    }
    @media (min-width: 992px) {
      .ww-e-dIe {
        align-self: flex-start;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dIe {
        align-self: flex-start;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dIe {
        align-self: stretch;
      }
    }
    .ww-e-dIt {
      border-left: none;
    }
    .ww-e-dJ0 {
      align-self: flex-start;
    }
    .ww-e-dJ6 {
      border-left: none;
    }
    .ww-e-dJf {
      border-left: none;
    }
    .ww-e-dKl {
      border-left: none;
    }
    .ww-e-dKm {
      border-left: none;
    }
    .ww-e-dKn {
      border-left: none;
    }
    .ww-e-dKo {
      border-left: none;
    }
    .ww-e-dKr {
      border-left: none;
    }
    .ww-e-dLA {
      border-left: none;
    }
    .ww-e-dLB {
      border-left: none;
    }
    @media (min-width: 992px) {
      .ww-e-dLG {
        overflow-y: auto;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dLG {
        overflow-y: auto;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dLG {
        overflow-x: hidden;
      }
    }
  }
}
@layer ww-style-layout-override {
}
