@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-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-as-authored {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-wrap-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-order {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-size {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-decoration {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-content-grid-template-columns-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1BQ {
        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-d1BQ.ww-layout, .ww-e-d1BQ [data-ww-ls~="d1BQ"] {
        display: flex;
      }
      .ww-e-d1Bi {
        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-d1Bb {
        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-d1B4 {
        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-d1BO {
        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-d1BO.ww-layout, .ww-e-d1BO [data-ww-ls~="d1BO"] {
        display: flex;
      }
      .ww-e-d1BP {
        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-d1BP.ww-layout, .ww-e-d1BP [data-ww-ls~="d1BP"] {
        display: flex;
      }
      .ww-e-d1Ay {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1.2 Plus Jakarta Sans, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
        cursor: pointer;
        border: none;
        border-radius: 8px;
      }
      .ww-e-d1Ay:where(:hover) {
        background-color: #0369a1;
      }
      .ww-e-d1Az {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.2 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
      }
      .ww-e-d1B0 {
        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-d1B0.ww-layout, .ww-e-d1B0 [data-ww-ls~="d1B0"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1B1 {
        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-d1B1.ww-layout, .ww-e-d1B1 [data-ww-ls~="d1B1"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1B2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.2 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
      }
      .ww-e-d1B3 {
        margin: 0;
        padding: 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.4 Plus Jakarta Sans, sans-serif;
        text-align: center;
        color: var(--98e3a330-611e-4c8f-a4ac-3f06812eea07,#10B981);
        white-space-collapse: preserve;
      }
      .ww-e-d1B5 {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        top: 16px;
        right: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 22px / 1 Plus Jakarta Sans, sans-serif;
        color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d1B5:where(:hover) {
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
      }
      .ww-e-d1B6 {
        margin: 0;
        padding: 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 440px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--dc6c699f-cb20-4cf1-a96c-94f3ac1c0c37,#FFFFFF);
        border-radius: 12px;
      }
      .ww-e-d1B6.ww-layout, .ww-e-d1B6 [data-ww-ls~="d1B6"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1B7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--7086ea65-0fae-4b3e-96d4-6432426c7f50, 600 20px/1.2 'Plus Jakarta Sans', sans-serif);
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
      }
      .ww-e-d1B8 {
        margin: 0;
        padding: 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.4 Plus Jakarta Sans, sans-serif;
        color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-d1B9 {
        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-d1B9.ww-layout, .ww-e-d1B9 [data-ww-ls~="d1B9"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d1BA {
        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-d1BA.ww-layout, .ww-e-d1BA [data-ww-ls~="d1BA"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1BB {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
      }
      .ww-e-d1BC {
        margin: 0;
        padding: 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.3 Plus Jakarta Sans, sans-serif;
        color: var(--4ce22251-ccd0-4d90-b9ef-1a5d22aeec86,#DC2626);
        white-space-collapse: preserve;
      }
      .ww-e-d1BD {
        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-d1BD.ww-layout, .ww-e-d1BD [data-ww-ls~="d1BD"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1BE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.2 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
      }
      .ww-e-d1BF {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
      }
      .ww-e-d1BG {
        margin: 0;
        padding: 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.3 Plus Jakarta Sans, sans-serif;
        color: var(--4ce22251-ccd0-4d90-b9ef-1a5d22aeec86,#DC2626);
        white-space-collapse: preserve;
      }
      .ww-e-d1BH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.2 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
      }
      .ww-e-d1BI {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
      }
      .ww-e-d1BJ {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
      }
      .ww-e-d1BK {
        margin: 0;
        padding: 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.3 Plus Jakarta Sans, sans-serif;
        color: var(--4ce22251-ccd0-4d90-b9ef-1a5d22aeec86,#DC2626);
        white-space-collapse: preserve;
      }
      .ww-e-d1BL {
        margin: 0;
        padding: 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 Plus Jakarta Sans, sans-serif;
        color: var(--4ce22251-ccd0-4d90-b9ef-1a5d22aeec86,#DC2626);
        white-space-collapse: preserve;
      }
      .ww-e-d1BM {
        margin: 0;
        padding: 8px 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-d1BM.ww-layout, .ww-e-d1BM [data-ww-ls~="d1BM"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 8px;
      }
      .ww-e-d1BN {
        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-d1BN.ww-layout, .ww-e-d1BN [data-ww-ls~="d1BN"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1BR {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 10px;
        --placeholder-color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
      }
      .ww-e-d1BS {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 10px;
        --placeholder-color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
      }
      .ww-e-d1BT {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 420px;
        max-width: 92vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--dc6c699f-cb20-4cf1-a96c-94f3ac1c0c37,#FFFFFF);
        box-shadow: 0 20px 60px -10px #0a192f59;
        border-radius: 16px;
      }
      .ww-e-d1BT.ww-layout, .ww-e-d1BT [data-ww-ls~="d1BT"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1BU {
        margin: 0;
        padding: 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 24px / 1.2 Outfit, sans-serif;
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-d1BV {
        margin: 0;
        padding: 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 15px / 1.5 Plus Jakarta Sans, sans-serif;
        color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-d1BW {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 10px;
        --placeholder-color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
      }
      .ww-e-d1BX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: var(--98e3a330-611e-4c8f-a4ac-3f06812eea07,#10B981);
        white-space-collapse: preserve;
      }
      .ww-e-d1BY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 16px;
        right: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1BZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #dc2626;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ba {
        margin: 0;
        padding: 14px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 15px / 1 Plus Jakarta Sans, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
        cursor: pointer;
        border: none;
        border-radius: 10px;
      }
      .ww-e-d1Ba:where(:hover) {
        background-color: var(--c46d8aa5-cb0f-44a3-bf5d-7837e0d50ff5,#0EA5E9);
      }
      .ww-e-d1Bc {
        margin: 0;
        padding: var(--b8595594-db38-420b-84cb-c659763be505,32px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 440px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--dc6c699f-cb20-4cf1-a96c-94f3ac1c0c37,#FFFFFF);
        box-shadow: 0 20px 40px #0a192f40;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bc {
          width: 90vw;
        }
      }
      .ww-e-d1Bc.ww-layout, .ww-e-d1Bc [data-ww-ls~="d1Bc"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--6aea6d1c-a292-4ef3-b003-0a064ea0422b,16px);
        column-gap: var(--6aea6d1c-a292-4ef3-b003-0a064ea0422b,16px);
      }
      .ww-e-d1Bd {
        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-d1Bd.ww-layout, .ww-e-d1Bd [data-ww-ls~="d1Bd"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        row-gap: var(--86ca3ce4-3ed9-42de-93fa-a0bd491c4ffb,12px);
        column-gap: var(--86ca3ce4-3ed9-42de-93fa-a0bd491c4ffb,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1Be {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--70912270-30fa-4af9-a40c-078de9ced24c,600 20px/1.3 'Outfit', sans-serif);
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-d1Bf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--74143829-ad27-4396-87f7-f6342a4367cb,400 15px/1.5 'Plus Jakarta Sans', sans-serif);
        color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
        white-space-collapse: preserve;
      }
      .ww-e-d1Bg {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--b5969ccc-48e1-4303-98f9-f986aff6a208,#64748B);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 8px;
      }
      .ww-e-d1Bg:where(:hover) {
        background-color: var(--4b2457e1-6b1f-41cd-b026-43141961519b,#F1F5F9);
      }
      .ww-e-d1Bh {
        margin: 0;
        padding: 10px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 14px / 1.2 Plus Jakarta Sans, sans-serif;
        color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 8px;
      }
      .ww-e-d1Bh:where(:hover) {
        background-color: var(--4b2457e1-6b1f-41cd-b026-43141961519b,#F1F5F9);
      }
      .ww-e-d1Bj {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--562bb332-919c-49a3-b611-b18a7f9f51d4,#0A192F);
        cursor: pointer;
        border: none;
        border-radius: 8px;
      }
      .ww-e-d1Bj:where(:hover) {
        background-color: var(--8288afc3-0732-4e4e-b52c-ef9df688c5b3,#0D2240);
      }
      .ww-e-d1Bk {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--74143829-ad27-4396-87f7-f6342a4367cb,400 15px/1.5 'Plus Jakarta Sans', sans-serif);
        white-space-collapse: preserve;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 8px;
        --placeholder-color: #94A3B8;
      }
      .ww-e-d1Bk:where([data-ww-states~="focus"]), .ww-e-d1Bk:where(:focus-within) {
        border: 1px solid var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
      }
    }
    @layer custom {
      .ww-e-d1Ay:where([data-ww-states~="disabled"]), .ww-e-d1Ay:where(:disabled), .ww-e-d1Ay:where([disabled]) {
        cursor: not-allowed;
        opacity: 0.6;
      }
      .ww-e-d1B6 {
        max-width: 92vw;
        box-shadow: 0 20px 50px #0a192f40;
        box-sizing: border-box;
        max-height: 90vh;
        overflow-y: auto;
      }
    }
  }
  @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-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .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-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d1T {
        display: flex;
        background-color: #060d1a;
      }
      .ww-s-d1T > .ww-section-element {
        width: 100%;
        padding: 64px 20px 32px;
        max-width: 100%;
        min-width: unset;
      }
      @media (max-width: 767px) {
        .ww-s-d1T > .ww-section-element {
          padding: 36px 20px 24px;
        }
      }
      .ww-s-d1T > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-d1e {
        z-index: 100;
        display: flex;
        background-color: #fff;
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      .ww-s-d1e > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 100%;
        border: none;
        box-shadow: none;
      }
      .ww-s-d1e > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      .ww-s-d1h {
        display: var(--ww-style-display);
        background-color: #fff;
      }
      .ww-s-d1h > .ww-section-element {
        width: 100%;
        padding: 14px 32px;
        border-bottom: 1px solid #e2e8f0;
      }
      @media (max-width: 767px) {
        .ww-s-d1h > .ww-section-element {
          padding: 12px 16px;
        }
      }
      .ww-s-d1h > .ww-section-element.ww-layout {
        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-s-dd {
        display: flex;
        background-color: var(--4b2457e1-6b1f-41cd-b026-43141961519b,#F1F5F9);
      }
      .ww-s-dd > .ww-section-element {
        padding: 32px 40px;
      }
      .ww-s-dd > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
    }
  }
  @layer custom {
    .ww-s-d1T {
      box-sizing: border-box;
    }
    @media (max-width: 767px) {
      .ww-s-d1h {
        overflow-x: auto;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-CgHzhu3VSqpcs79I {
        margin: 0;
        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-HxcMchISmn4k8l9c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-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-DTS8TxRHDCNaAKdh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        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-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-_rxiAnQ9Oc5JL4Rc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        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-V9qJkpyivf7CjJc8 {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jbIsPwH5FFMza1tR {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-xcvtKf9v4YXjru0H {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-UfNaetoxP-ZUUwdE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ojR9yNVv0aSDeAdG {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-4RoHNZRxGrkSNyJL {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-3tJBOiCg_zaOJAaU {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-7BC9PlmoPxI3RRAw {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-height: unset;
        min-height: unset;
      }
      .ww-a-JU5hsWRMf20xKDmf {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dOv {
        font: var(--7086ea65-0fae-4b3e-96d4-6432426c7f50,600 12px/1.2 'Plus Jakarta Sans', sans-serif);
        color: var(--4391eb5d-3cb3-4edf-a980-c357dc2e3b89,#D4AF37);
        white-space-collapse: preserve;
      }
      .ww-e-dOw {
        padding: 16px 24px;
        display: flex;
        width: 100%;
        max-width: 800px;
        background-color: var(--dc6c699f-cb20-4cf1-a96c-94f3ac1c0c37,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 12px;
      }
      .ww-e-dOw.ww-layout, .ww-e-dOw [data-ww-ls~="dOw"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        row-gap: var(--6aea6d1c-a292-4ef3-b003-0a064ea0422b,16px);
        column-gap: var(--6aea6d1c-a292-4ef3-b003-0a064ea0422b,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-dOx {
        font: var(--74143829-ad27-4396-87f7-f6342a4367cb,400 15px/1.5 'Plus Jakarta Sans', sans-serif);
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
      }
      .ww-e-d11H {
        display: none;
        min-width: unset;
      }
      .ww-e-d11H.ww-layout, .ww-e-d11H [data-ww-ls~="d11H"] {
        display: none;
      }
      .ww-e-d11I {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11I:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11J {
        font: 400 13px / 1.5 Plus Jakarta Sans, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d11K {
        margin: 0 0 24px;
        width: 100%;
        height: 1px;
        background-color: #1e293b;
      }
      .ww-e-d11K.ww-layout, .ww-e-d11K [data-ww-ls~="d11K"] {
        display: flex;
      }
      .ww-e-d11L {
        font: 400 13px / 1.5 Plus Jakarta Sans, sans-serif;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d11M {
        width: 100%;
        max-width: 100%;
        height: 130px;
        --wwi-of: contain;
      }
      @media (max-width: 767px) {
        .ww-e-d11M {
          width: 100%;
          max-width: 240px;
          height: 72px;
        }
      }
      .ww-e-d11N {
        font: 700 13px / 1.2 Outfit, sans-serif;
        color: #fff;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d11O {
        font: 700 13px / 1.2 Outfit, sans-serif;
        color: #fff;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d11P {
        font: 700 13px / 1.2 Outfit, sans-serif;
        color: #fff;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d11Q {
        font: 700 13px / 1.2 Outfit, sans-serif;
        color: #fff;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d11R {
        font: 600 11px / 1 Plus Jakarta Sans, sans-serif;
        color: #d4af37;
        letter-spacing: .02em;
        white-space-collapse: preserve;
      }
      .ww-e-d11S {
        max-width: 320px;
        font: 400 13px / 1.65 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d11S {
          max-width: 100%;
          text-align: center;
        }
      }
      .ww-e-d11T {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11T:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11U {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11U:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11V {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11V:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11W {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11W:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11X {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11X:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11Y {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11Y:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11Z {
        display: flex;
        width: 100%;
      }
      .ww-e-d11Z.ww-layout, .ww-e-d11Z [data-ww-ls~="d11Z"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d11Z.ww-layout, .ww-e-d11Z [data-ww-ls~="d11Z"] {
          flex-flow: column;
          align-items: center;
          gap: 8px;
        }
      }
      .ww-e-d11a {
        display: flex;
        width: 100%;
        max-width: 100%;
        height: 130px;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d11a {
          height: 72px;
        }
      }
      .ww-e-d11a.ww-layout, .ww-e-d11a [data-ww-ls~="d11a"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d11a.ww-layout, .ww-e-d11a [data-ww-ls~="d11a"] {
          justify-content: center;
        }
      }
      .ww-e-d11b {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11b:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11c {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11c:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11d {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11d:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11e {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11e:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11f {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11f:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11g {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11g:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11h {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11h:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11i {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11i:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11j {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11j:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11k {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11k:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11l {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11l:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11m {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11m:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11n {
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d11n:where(:hover) {
        color: #38bdf8;
      }
      .ww-e-d11o {
        padding: 4px 8px;
        display: inline-flex;
        background-color: #d4af371a;
        border: 1px solid #d4af3747;
        border-radius: 6px;
      }
      .ww-e-d11o.ww-layout, .ww-e-d11o [data-ww-ls~="d11o"] {
        display: inline-flex;
        align-items: center;
      }
      .ww-e-d11p {
        display: flex;
        width: 100%;
      }
      .ww-e-d11p.ww-layout, .ww-e-d11p [data-ww-ls~="d11p"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 10px;
      }
      .ww-e-d11q {
        display: flex;
        width: 100%;
      }
      .ww-e-d11q.ww-layout, .ww-e-d11q [data-ww-ls~="d11q"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d11q.ww-layout, .ww-e-d11q [data-ww-ls~="d11q"] {
          gap: 8px;
        }
      }
      .ww-e-d11r {
        display: flex;
        width: 100%;
      }
      .ww-e-d11r.ww-layout, .ww-e-d11r [data-ww-ls~="d11r"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d11r.ww-layout, .ww-e-d11r [data-ww-ls~="d11r"] {
          gap: 8px;
        }
      }
      .ww-e-d11s {
        display: flex;
        width: 100%;
      }
      .ww-e-d11s.ww-layout, .ww-e-d11s [data-ww-ls~="d11s"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d11s.ww-layout, .ww-e-d11s [data-ww-ls~="d11s"] {
          gap: 8px;
        }
      }
      .ww-e-d11t {
        display: flex;
        min-width: unset;
      }
      .ww-e-d11t.ww-layout, .ww-e-d11t [data-ww-ls~="d11t"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-d11t.ww-layout, .ww-e-d11t [data-ww-ls~="d11t"] {
          gap: 10px;
        }
      }
      .ww-e-d11u {
        display: flex;
        min-width: unset;
      }
      .ww-e-d11u.ww-layout, .ww-e-d11u [data-ww-ls~="d11u"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-d11u.ww-layout, .ww-e-d11u [data-ww-ls~="d11u"] {
          gap: 10px;
        }
      }
      .ww-e-d11v {
        display: flex;
        min-width: unset;
      }
      .ww-e-d11v.ww-layout, .ww-e-d11v [data-ww-ls~="d11v"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-d11v.ww-layout, .ww-e-d11v [data-ww-ls~="d11v"] {
          gap: 10px;
        }
      }
      .ww-e-d11w {
        margin: 0 0 40px;
        display: grid;
        width: 100%;
        min-width: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d11w {
          margin: 0 0 24px;
        }
      }
      .ww-e-d11w.ww-layout, .ww-e-d11w [data-ww-ls~="d11w"] {
        display: grid;
        grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
        gap: 36px 32px;
      }
      @media (max-width: 991px) {
        .ww-e-d11w.ww-layout, .ww-e-d11w [data-ww-ls~="d11w"] {
          grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
          gap: 32px 28px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d11w.ww-layout, .ww-e-d11w [data-ww-ls~="d11w"] {
          grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
          gap: 24px 16px;
        }
      }
      .ww-e-d11x {
        margin: 0 auto;
        display: flex;
        width: 100%;
        max-width: min(1240px, 100%);
        min-width: unset;
      }
      .ww-e-d11x.ww-layout, .ww-e-d11x [data-ww-ls~="d11x"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d11y {
        margin: 0;
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d120 {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d120.ww-layout, .ww-e-d120 [data-ww-ls~="d120"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d121 {
        display: flex;
        min-width: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d121 {
          grid-column: 1 / -1;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d121 {
          grid-column: 1 / -1;
        }
      }
      .ww-e-d121.ww-layout, .ww-e-d121 [data-ww-ls~="d121"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d121.ww-layout, .ww-e-d121 [data-ww-ls~="d121"] {
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-d122 {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-d122 {
          width: 100%;
        }
      }
      .ww-e-d122.ww-layout, .ww-e-d122 [data-ww-ls~="d122"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d124 {
        margin: 0;
        font: 400 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d125 {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d125.ww-layout, .ww-e-d125 [data-ww-ls~="d125"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d17T {
        margin: 6px 4px;
        height: 1px;
        background-color: #e2e8f0;
      }
      .ww-e-d17T.ww-layout, .ww-e-d17T [data-ww-ls~="d17T"] {
        display: flex;
      }
      .ww-e-d17U {
        width: 16px;
        height: 16px;
      }
      .ww-e-d17V {
        width: 16px;
        height: 16px;
      }
      .ww-e-d17W {
        flex: 0 0 auto;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17X {
        display: var(--ww-style-display);
        flex: 0 0 auto;
        cursor: pointer;
      }
      .ww-e-d17X.ww-layout, .ww-e-d17X [data-ww-ls~="d17X"] {
        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-d17Y {
        padding: 8px 0;
        font: 600 16px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #f8fafc;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 1px solid #ffffff0f;
      }
      .ww-e-d17Z {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d17Z:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d17a {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d17a:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d17b {
        padding: 6px 0;
        font: 500 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17c {
        padding: 6px 0;
        font: 500 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17d {
        padding: 6px 0;
        font: 500 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17e {
        padding: 6px 0;
        font: 500 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17f {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d17f:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d17g {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d17g:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d17h {
        padding: 10px 12px;
        display: block;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d17h:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d17i {
        padding: 6px 0;
        font: 500 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17j {
        width: 22px;
        height: 22px;
      }
      .ww-e-d17k {
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 0;
        height: 0;
      }
      .ww-e-d17l {
        margin: 0 4px 0 0;
        width: 16px;
        height: 16px;
      }
      .ww-e-d17m {
        width: 18px;
        flex: 0 0 18px;
        height: 18px;
      }
      .ww-e-d17n {
        width: 16px;
        flex: 0 0 16px;
        height: 16px;
      }
      .ww-e-d17o {
        width: 16px;
        flex: 0 0 16px;
        height: 16px;
      }
      .ww-e-d17p {
        width: 100%;
        flex: 0 1 auto;
        max-width: 260px;
        height: 80px;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d17p {
          height: 64px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d17p {
          width: 65%;
          height: 56px;
        }
      }
      .ww-e-d17q {
        width: 16px;
        height: 16px;
      }
      .ww-e-d17r {
        width: 14px;
        height: 14px;
      }
      .ww-e-d17s {
        font: 600 16px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #f8fafc;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17t {
        padding: 8px 0;
        font: 600 16px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #f8fafc;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 1px solid #ffffff0f;
      }
      .ww-e-d17u {
        padding: 8px 0;
        font: 600 16px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #f8fafc;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 1px solid #ffffff0f;
      }
      .ww-e-d17v {
        flex: 0 0 auto;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17w {
        padding: 8px 0;
        font: 600 16px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #f8fafc;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 1px solid #ffffff0f;
      }
      .ww-e-d17x {
        padding: 8px 0;
        display: var(--ww-style-display, none);
        font: 700 16px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #38bdf8;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 1px solid #ffffff0f;
      }
      .ww-e-d17y {
        padding: 6px 0;
        font: 500 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d17z {
        padding: 6px 0;
        font: 500 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d180 {
        padding: 6px 0;
        font: 500 15px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #cbd5e1;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d181 {
        flex: 0 0 auto;
        font: 600 14px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d182 {
        flex: 0 0 auto;
        font: 600 14px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s;
        --ww-element-transition: color 0.2s;
      }
      .ww-e-d183 {
        padding: 12px 20px;
        width: 100%;
        font: 600 14px / 1 Plus Jakarta Sans, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d184 {
        padding: 12px 20px;
        width: 100%;
        font: 600 14px / 1 Plus Jakarta Sans, sans-serif;
        text-align: center;
        color: #cbd5e1;
        white-space-collapse: preserve;
        background-color: #ffffff14;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d185 {
        flex: 0 0 auto;
        font: 600 14px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s;
        --ww-element-transition: color 0.2s;
      }
      .ww-e-d185:where(:hover) {
        color: var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
      }
      .ww-e-d186 {
        display: var(--ww-style-display);
        flex: 0 0 auto;
        font: 600 14px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s;
        --ww-element-transition: color 0.2s;
      }
      .ww-e-d186:where(:hover) {
        color: var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
      }
      .ww-e-d187 {
        display: var(--ww-style-display);
        flex: 0 0 auto;
        font: 600 14px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s;
        --ww-element-transition: color 0.2s;
      }
      .ww-e-d187:where(:hover) {
        color: var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
      }
      .ww-e-d188 {
        display: var(--ww-style-display);
        flex: 0 0 auto;
        font: 600 14px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s;
        --ww-element-transition: color 0.2s;
      }
      .ww-e-d188:where(:hover) {
        color: var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
      }
      .ww-e-d189 {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: var(--5a386257-fc66-4205-9d37-cc49f3f0e825,#0284C7);
        border-radius: 50%;
      }
      .ww-e-d189.ww-layout, .ww-e-d189 [data-ww-ls~="d189"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d18A {
        padding: 6px 12px;
        display: var(--ww-style-display, none);
        flex: 0 0 auto;
        font: 700 14px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0a192f;
        cursor: pointer;
        border-radius: 999px;
      }
      .ww-e-d18B {
        padding: 10px 12px;
        display: block;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18B:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18C {
        display: flex;
        width: 13%;
        flex: 0 0 auto;
        max-width: 220px;
        height: 80px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d18C {
          width: 180px;
          height: 64px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18C {
          width: 150px;
          max-width: 150px;
          height: 56px;
        }
      }
      .ww-e-d18C.ww-layout, .ww-e-d18C [data-ww-ls~="d18C"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d18D {
        padding: 8px 14px;
        width: auto;
        flex: 0 0 auto;
        font: 600 13px / 1 Plus Jakarta Sans, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: none;
        transition: all 0.2s;
        border: var(--ww-style-border);
        border-radius: 8px;
        --ww-element-transition: all 0.2s;
      }
      @media (max-width: 767px) {
        .ww-e-d18D {
          display: none;
        }
      }
      .ww-e-d18D:where(:hover) {
        background-color: #0369a1;
        transform: none;
      }
      .ww-e-d18E {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d18E.ww-layout, .ww-e-d18E [data-ww-ls~="d18E"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-d18F {
        padding: 10px 0 0;
        display: flex;
      }
      .ww-e-d18F.ww-layout, .ww-e-d18F [data-ww-ls~="d18F"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d18G {
        display: flex;
        cursor: pointer;
      }
      .ww-e-d18G.ww-layout, .ww-e-d18G [data-ww-ls~="d18G"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-d18H {
        display: var(--ww-style-display);
        width: 40px;
        flex: 0 0 auto;
        height: 40px;
        background-color: #0f172a0f;
        cursor: pointer;
        border: 1px solid #0f172a26;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d18H {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18H {
          display: flex;
        }
      }
      .ww-e-d18H.ww-layout, .ww-e-d18H [data-ww-ls~="d18H"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-d18H.ww-layout, .ww-e-d18H [data-ww-ls~="d18H"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18H.ww-layout, .ww-e-d18H [data-ww-ls~="d18H"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d18I {
        padding: 4px 0 8px 16px;
        display: flex;
        width: 100%;
      }
      .ww-e-d18I.ww-layout, .ww-e-d18I [data-ww-ls~="d18I"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d18J {
        padding: 4px 2px;
        display: var(--ww-style-display);
        width: revert-layer;
        flex: 0 0 auto;
        height: auto;
        cursor: pointer;
      }
      .ww-e-d18J.ww-layout, .ww-e-d18J [data-ww-ls~="d18J"] {
        display: var(--ww-style-display);
        justify-content: var(--ww-content-justify-content-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);
      }
      .ww-e-d18K {
        padding: var(--ww-style-padding, 0);
        width: auto;
        flex: 0 0 auto;
        font: 600 13px / 1 Plus Jakarta Sans, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: color 0.2s;
        border-radius: 8px;
        --ww-element-transition: color 0.2s;
      }
      .ww-e-d18K:where(:hover) {
        color: #0f172a;
      }
      .ww-e-d18L {
        padding: 8px 0;
        display: flex;
        cursor: pointer;
        border-bottom: 1px solid #ffffff0f;
      }
      .ww-e-d18L.ww-layout, .ww-e-d18L [data-ww-ls~="d18L"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d18M {
        padding: 6px 4px;
        display: flex;
        width: revert-layer;
        flex: 0 0 auto;
        cursor: pointer;
      }
      .ww-e-d18M.ww-layout, .ww-e-d18M [data-ww-ls~="d18M"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d18N {
        padding: 4px 2px;
        display: var(--ww-style-display);
        width: revert-layer;
        flex: 0 0 auto;
        height: auto;
        cursor: pointer;
      }
      .ww-e-d18N.ww-layout, .ww-e-d18N [data-ww-ls~="d18N"] {
        display: var(--ww-style-display);
        justify-content: var(--ww-content-justify-content-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);
      }
      .ww-e-d18O {
        padding: 10px 12px;
        display: block;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #0f172a;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18O:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18P {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18P:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18Q {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18Q:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18R {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18R:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18S {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18S:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18T {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18T:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18U {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18U:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18V {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18V:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18W {
        display: flex;
        width: 100%;
      }
      .ww-e-d18W.ww-layout, .ww-e-d18W [data-ww-ls~="d18W"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d18X {
        padding: 8px;
        display: flex;
        width: 240px;
        background-color: #fff;
        box-shadow: 0 12px 32px #0f172a29;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      .ww-e-d18X.ww-layout, .ww-e-d18X [data-ww-ls~="d18X"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d18Y {
        flex: 0 0 auto;
      }
      .ww-e-d18Z {
        padding: 8px 10px;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #dc2626;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18Z:where(:hover) {
        background-color: var(--4b2457e1-6b1f-41cd-b026-43141961519b,#F1F5F9);
      }
      .ww-e-d18a {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18a:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18b {
        padding: 10px 12px;
        display: block;
        font: 500 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: #334155;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18b:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d18c {
        margin: 4px 0;
        display: flex;
        height: 1px;
        background-color: var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
      }
      .ww-e-d18c.ww-layout, .ww-e-d18c [data-ww-ls~="d18c"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d18d {
        padding: 8px 10px;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18d:where(:hover) {
        background-color: var(--4b2457e1-6b1f-41cd-b026-43141961519b,#F1F5F9);
      }
      .ww-e-d18e {
        padding: 8px 10px;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18e:where(:hover) {
        background-color: var(--4b2457e1-6b1f-41cd-b026-43141961519b,#F1F5F9);
      }
      .ww-e-d18f {
        padding: 8px 10px;
        font: 600 13px / 1.4 Plus Jakarta Sans, sans-serif;
        color: var(--bc331a40-09cf-4f1b-8d21-140a72aa4ca7,#0F172A);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d18f:where(:hover) {
        background-color: var(--4b2457e1-6b1f-41cd-b026-43141961519b,#F1F5F9);
      }
      .ww-e-d18g {
        padding: 8px;
        display: flex;
        width: 240px;
        background-color: #fff;
        box-shadow: 0 12px 32px #0f172a29;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      .ww-e-d18g.ww-layout, .ww-e-d18g [data-ww-ls~="d18g"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d18h {
        padding: 20px 24px;
        display: flex;
        width: 100%;
        background-color: #06101e;
        border-top: 1px solid #1e3a5f;
      }
      .ww-e-d18h.ww-layout, .ww-e-d18h [data-ww-ls~="d18h"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d18i {
        flex: 0 0 auto;
      }
      .ww-e-d18j {
        padding: 8px;
        display: flex;
        width: 200px;
        background-color: var(--dc6c699f-cb20-4cf1-a96c-94f3ac1c0c37,#FFFFFF);
        box-shadow: 0 4px 20px -2px #0a192f14;
        border: 1px solid var(--0db47e15-6383-4f53-b8f0-9110f54e7eb9,#E2E8F0);
        border-radius: 12px;
      }
      .ww-e-d18j.ww-layout, .ww-e-d18j [data-ww-ls~="d18j"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d18k {
        display: var(--ww-style-display);
        flex: 1 1 auto;
        min-width: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d18k {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18k {
          display: none;
        }
      }
      .ww-e-d18k.ww-layout, .ww-e-d18k [data-ww-ls~="d18k"] {
        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: 991px) {
        .ww-e-d18k.ww-layout, .ww-e-d18k [data-ww-ls~="d18k"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18k.ww-layout, .ww-e-d18k [data-ww-ls~="d18k"] {
          display: none;
        }
      }
      .ww-e-d18l {
        width: revert-layer;
        flex: 0 0 auto;
      }
      .ww-e-d18m {
        margin: var(--ww-style-margin, 0);
        display: flex;
        width: revert-layer;
        flex: 0 0 auto;
        min-width: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d18m {
          display: flex;
        }
      }
      .ww-e-d18m.ww-layout, .ww-e-d18m [data-ww-ls~="d18m"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)));
        align-items: center;
        gap: 6px;
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d18m.ww-layout, .ww-e-d18m [data-ww-ls~="d18m"] {
          display: flex;
          flex-direction: var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)));
          align-items: center;
          gap: 6px;
          flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
        }
      }
      .ww-e-d18n {
        margin: 0 auto;
        padding: 14px 16px;
        display: flex;
        width: 100%;
        max-width: min(1320px, 100%);
        min-width: unset;
        height: 92px;
      }
      .ww-e-d18n.ww-layout, .ww-e-d18n [data-ww-ls~="d18n"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d19G {
        padding: 4px 2px;
        font: 600 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: var(--ww-style-border-bottom);
      }
      .ww-e-d19H {
        margin: 0 auto;
        display: flex;
        width: 100%;
        max-width: 1280px;
      }
      .ww-e-d19H.ww-layout, .ww-e-d19H [data-ww-ls~="d19H"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 28px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d19H.ww-layout, .ww-e-d19H [data-ww-ls~="d19H"] {
          align-content: revert-layer;
          gap: 18px;
          flex-wrap: wrap;
        }
      }
      .ww-e-d19I {
        padding: 4px 2px;
        font: 600 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: var(--ww-style-border-bottom);
      }
      .ww-e-d19J {
        padding: 4px 2px;
        font: 600 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: var(--ww-style-border-bottom);
      }
      .ww-e-d19K {
        padding: 4px 2px;
        font: 600 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: var(--ww-style-border-bottom);
      }
      .ww-e-d19L {
        padding: 4px 2px;
        font: 600 14px / 1.3 Plus Jakarta Sans, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: var(--ww-style-border-bottom);
      }
    }
  }
  @layer custom {
    .ww-e-d11H {
      box-sizing: border-box;
    }
    .ww-e-d11Z {
      box-sizing: border-box;
    }
    .ww-e-d11t {
      box-sizing: border-box;
    }
    .ww-e-d11u {
      box-sizing: border-box;
    }
    .ww-e-d11v {
      box-sizing: border-box;
    }
    .ww-e-d11w {
      box-sizing: border-box;
    }
    .ww-e-d11x {
      box-sizing: border-box;
    }
    .ww-e-d121 {
      box-sizing: border-box;
    }
    .ww-e-d17W {
      white-space: nowrap;
    }
    .ww-e-d17v {
      white-space: nowrap;
    }
    .ww-e-d181 {
      white-space: nowrap;
    }
    .ww-e-d182 {
      white-space: nowrap;
    }
    .ww-e-d185 {
      white-space: nowrap;
    }
    .ww-e-d186 {
      white-space: nowrap;
    }
    .ww-e-d187 {
      white-space: nowrap;
    }
    .ww-e-d188 {
      white-space: nowrap;
    }
    .ww-e-d18A {
      white-space: nowrap;
    }
    .ww-e-d18D {
      white-space: nowrap;
    }
    .ww-e-d18K {
      white-space: nowrap;
    }
    .ww-e-d19G {
      white-space: nowrap;
    }
    .ww-e-d19I {
      white-space: nowrap;
    }
    .ww-e-d19J {
      white-space: nowrap;
    }
    .ww-e-d19K {
      white-space: nowrap;
    }
    .ww-e-d19L {
      white-space: nowrap;
    }
  }
}
@layer ww-style-layout-override {
}
