@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-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-order {
  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-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: 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-d1M {
        display: flex;
      }
      .ww-s-d1M > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        padding: 0;
      }
      .ww-s-d1M > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      .ww-s-dv {
        display: flex;
        background-color: #f7f5f0;
      }
      .ww-s-dv > .ww-section-element {
        padding: 72px 64px;
      }
      @media (max-width: 767px) {
        .ww-s-dv > .ww-section-element {
          padding: 48px 20px;
        }
      }
      .ww-s-dv > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 22px;
      }
      .ww-s-dk {
        display: flex;
        background-color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
      }
      .ww-s-dk > .ww-section-element {
        padding: 28px 56px 20px;
      }
      @media (max-width: 991px) {
        .ww-s-dk > .ww-section-element {
          padding: 24px 32px 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dk > .ww-section-element {
          padding: 20px 20px 16px;
        }
      }
      .ww-s-dk > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 14px;
      }
      .ww-s-d1d {
        display: flex;
        background-color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
      }
      .ww-s-d1d > .ww-section-element {
        padding: 28px 56px 8px;
      }
      @media (max-width: 991px) {
        .ww-s-d1d > .ww-section-element {
          padding: 24px 32px 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d1d > .ww-section-element {
          padding: 20px 20px 8px;
        }
      }
      .ww-s-d1d > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 14px;
      }
      .ww-s-d1p {
        display: grid;
        background-color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
      }
      .ww-s-d1p > .ww-section-element {
        padding: 40px 56px 48px;
      }
      @media (max-width: 991px) {
        .ww-s-d1p > .ww-section-element {
          padding: 16px 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d1p > .ww-section-element {
          padding: 16px 20px;
        }
      }
      .ww-s-d1p > .ww-section-element.ww-layout {
        display: grid;
        grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
        gap: 32px;
      }
      @media (max-width: 991px) {
        .ww-s-d1p > .ww-section-element.ww-layout {
          grid-template-columns: 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d1p > .ww-section-element.ww-layout {
          grid-template-columns: 1fr;
        }
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-rTsqU64juf9F-b7N {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        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-viBG6M41fFRz-l62 {
        margin: 0;
        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-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-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-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-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-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-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-UMuatBOai2i0Sewa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-b3CuKZCf5OX6dONX {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-HVFGPoK31-IQAU6w {
        margin: 0;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-bFEgtcq9YEkXH3Rr {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-XZ1OQUYyP82I9XLP {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-CQC-UYJF9-3biM3_ {
        margin: 0;
        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;
      }
      .ww-a-EcPRTFa-z3CknBTy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Ou27jIHdv0BVoFfy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-znI_SdxStZW882iX {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-iCdfZrnTQBp0PuBo {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, 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-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-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-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-rLho8f8h-a0nieOf {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-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-nZjgbPdLeWAAAagC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-JHTUrsi5weKcajAQ {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hrle4cgh7E0q5WYv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-_rxiAnQ9Oc5JL4Rc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-tP-E5CS74hiHMmMK {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dIk {
        padding: 20px;
        display: flex;
        width: 90%;
        max-width: 440px;
        background-color: #fff;
        box-shadow: 0 10px 40px #0000004d;
        border-radius: 16px;
      }
      .ww-e-dIk.ww-layout, .ww-e-dIk [data-ww-ls~="dIk"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dIl {
        margin: 4px 0 0;
        display: flex;
      }
      .ww-e-dIl.ww-layout, .ww-e-dIl [data-ww-ls~="dIl"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIm {
        padding: 20px;
        z-index: 9999;
        display: flex;
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #0e2a3bb8;
      }
      .ww-e-dIm.ww-layout, .ww-e-dIm [data-ww-ls~="dIm"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dIn {
        font: 600 18px / 1.3 Inter, sans-serif;
        color: #0e2a3b;
        white-space-collapse: preserve;
      }
      .ww-e-dIo {
        display: block;
        width: 100%;
      }
      .ww-e-dIp {
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dIq {
        padding: 10px 18px;
        display: flex;
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-dIq:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-dIq.ww-layout, .ww-e-dIq [data-ww-ls~="dIq"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dIr {
        font: 400 13px / 1.4 Inter, sans-serif;
        color: #5b6b73;
        white-space-collapse: preserve;
      }
      .ww-e-dIs {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dIt {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dIu {
        display: flex;
      }
      .ww-e-dIu.ww-layout, .ww-e-dIu [data-ww-ls~="dIu"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dIv {
        display: block;
        width: 72px;
        height: 72px;
        background-color: #0e2a3b;
        cursor: pointer;
        border-radius: 50%;
        --wwi-of: cover;
      }
      .ww-e-dIw {
        padding: 10px 18px;
        display: flex;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        border-radius: 10px;
      }
      .ww-e-dIw:where(:hover) {
        background-color: #f0f3f5;
      }
      .ww-e-dIw.ww-layout, .ww-e-dIw [data-ww-ls~="dIw"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dIx {
        font: 600 14px / 1 Inter, sans-serif;
        color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        white-space-collapse: preserve;
      }
      .ww-e-dIy {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dIz {
        display: flex;
      }
      .ww-e-dIz.ww-layout, .ww-e-dIz [data-ww-ls~="dIz"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJ0 {
        display: flex;
      }
      .ww-e-dJ0.ww-layout, .ww-e-dJ0 [data-ww-ls~="dJ0"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJ1 {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJ2 {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dJ3 {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dJ4 {
        margin: 10px 0 0;
        padding: 12px 28px;
        display: flex;
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        border-radius: 22px;
      }
      .ww-e-dJ4:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-dJ4.ww-layout, .ww-e-dJ4 [data-ww-ls~="dJ4"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dJ5 {
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dJ6 {
        display: flex;
      }
      .ww-e-dJ6.ww-layout, .ww-e-dJ6 [data-ww-ls~="dJ6"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJ7 {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJ8 {
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 700 15px / 1.4 Inter, sans-serif;
        color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        text-transform: uppercase;
        letter-spacing: 1.6px;
        white-space-collapse: preserve;
      }
      .ww-e-dJ9 {
        display: flex;
      }
      .ww-e-dJ9.ww-layout, .ww-e-dJ9 [data-ww-ls~="dJ9"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJA {
        display: flex;
      }
      .ww-e-dJA.ww-layout, .ww-e-dJA [data-ww-ls~="dJA"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJB {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dJC {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJD {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJE {
        font: 500 13px / 1.4 Inter, sans-serif;
        color: #0e8388;
        white-space-collapse: preserve;
      }
      .ww-e-dJF {
        padding: 12px 28px;
        display: flex;
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        border-radius: 22px;
      }
      .ww-e-dJF:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-dJF.ww-layout, .ww-e-dJF [data-ww-ls~="dJF"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dJG {
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dJH {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
      }
      .ww-e-dJH.ww-layout, .ww-e-dJH [data-ww-ls~="dJH"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dJI {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJJ {
        font: 400 12px / 1.4 Inter, sans-serif;
        color: #8a97a0;
        white-space-collapse: preserve;
      }
      .ww-e-dJK {
        display: flex;
      }
      .ww-e-dJK.ww-layout, .ww-e-dJK [data-ww-ls~="dJK"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJL {
        display: flex;
      }
      .ww-e-dJL.ww-layout, .ww-e-dJL [data-ww-ls~="dJL"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJM {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJN {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJO {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJP {
        display: flex;
      }
      .ww-e-dJP.ww-layout, .ww-e-dJP [data-ww-ls~="dJP"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJQ {
        display: none;
      }
      .ww-e-dJQ.ww-layout, .ww-e-dJQ [data-ww-ls~="dJQ"] {
        display: none;
      }
      .ww-e-dJR {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJS {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJT {
        font: 600 14px / 1 Inter, sans-serif;
        color: #5a6b74;
        white-space-collapse: preserve;
      }
      .ww-e-dJU {
        padding: 11px 22px;
        display: flex;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 22px;
      }
      .ww-e-dJU:where(:hover) {
        background-color: #f7f4ee;
        border: 1px solid #c0c8cd;
      }
      .ww-e-dJU.ww-layout, .ww-e-dJU [data-ww-ls~="dJU"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dJV {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
      }
      .ww-e-dJV.ww-layout, .ww-e-dJV [data-ww-ls~="dJV"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dJW {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dJX {
        font: 400 12px / 1.4 Inter, sans-serif;
        color: #8a97a0;
        white-space-collapse: preserve;
      }
      .ww-e-dJY {
        padding: 24px 26px;
        display: flex;
        width: 100%;
        max-width: 720px;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 14px;
      }
      .ww-e-dJY.ww-layout, .ww-e-dJY [data-ww-ls~="dJY"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-dJZ {
        padding: 4px;
        width: 72px;
        height: 44px;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
      }
      .ww-e-dJa {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dJb {
        padding: 10px 14px;
        font: 400 14px / 1.5 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dJc {
        font: 400 12px / 1.4 Inter, sans-serif;
        color: var(--fe3566f0-3c5a-4d03-a0c2-6a8f6a63fb37,#B3261E);
        white-space-collapse: preserve;
      }
      .ww-e-dJd {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dJe {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dJf {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dJg {
        padding: 11px 24px;
        z-index: 2;
        position: absolute;
        inset: 0;
        width: fit-content;
        background-color: #0000;
        cursor: pointer;
        opacity: 0;
        border: 1px solid #c9a76b;
        border-radius: 22px;
      }
      .ww-e-dJg:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-dJh {
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dJi {
        padding: 11px 24px;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: fit-content;
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        border-radius: 22px;
      }
      .ww-e-dJi:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-dJi.ww-layout, .ww-e-dJi [data-ww-ls~="dJi"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dJj {
        padding: 11px 24px;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: fit-content;
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        border-radius: 22px;
      }
      .ww-e-dJj:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-dJj.ww-layout, .ww-e-dJj [data-ww-ls~="dJj"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dJk {
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 1;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dJl {
        padding: 16px;
        overflow: hidden;
        z-index: 2;
        position: absolute;
        inset: 0;
        background-color: #0000;
        cursor: pointer;
        opacity: 0;
        border: 1px dashed #c9cfd3;
        border-radius: 10px;
      }
      .ww-e-dJm {
        display: flex;
      }
      .ww-e-dJm.ww-layout, .ww-e-dJm [data-ww-ls~="dJm"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJn {
        padding: 8px;
        display: block;
        width: 180px;
        max-width: 180px;
        height: 72px;
        background-color: var(--730ab0fe-4f4a-457c-b90c-4db03aebd625,#EDF1F3);
        border-radius: 8px;
        --wwi-of: contain;
      }
      .ww-e-dJo {
        padding: 4px;
        width: 72px;
        height: 44px;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
      }
      .ww-e-dO5 {
        margin: auto 0 0;
        padding: 13px 20px;
        display: flex;
        background-color: #0e8388;
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-dO5:where(:hover) {
        background-color: #0b6c70;
      }
      .ww-e-dO5.ww-layout, .ww-e-dO5 [data-ww-ls~="dO5"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dO6 {
        padding: 30px;
        display: flex;
        background-color: #0e2a3b;
        box-shadow: 0 18px 44px #0e2a3b2e;
        border: 2px solid #c9a44c;
        border-radius: 16px;
      }
      .ww-e-dO6.ww-layout, .ww-e-dO6 [data-ww-ls~="dO6"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dO7 {
        margin: 0 0 26px;
        overflow: hidden;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        border: 1px solid #3a5262;
        border-radius: 10px;
      }
      .ww-e-dO7.ww-layout, .ww-e-dO7 [data-ww-ls~="dO7"] {
        display: flex;
        flex-direction: row;
        gap: 0;
        flex-wrap: revert-layer;
      }
      .ww-e-dO8 {
        padding: 10px 18px;
        font: 600 14px / 1.2 Inter, system-ui, sans-serif;
        color: var(--ww-content-ww-text-color, #FFFFFF);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #0E8388);
        cursor: pointer;
      }
      .ww-e-dO9 {
        margin: 2px 0 0;
        font: 400 13px / 1.4 Inter, system-ui, sans-serif;
        color: #b9c7ce;
        white-space-collapse: preserve;
      }
      .ww-e-dOA {
        margin: 2px 0 0;
        font: 400 13px / 1.4 Inter, system-ui, sans-serif;
        color: #8a979d;
        white-space-collapse: preserve;
      }
      .ww-e-dOB {
        display: grid;
        width: 100%;
        max-width: 1080px;
      }
      .ww-e-dOB.ww-layout, .ww-e-dOB [data-ww-ls~="dOB"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dOB.ww-layout, .ww-e-dOB [data-ww-ls~="dOB"] {
          grid-template-columns: 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dOB.ww-layout, .ww-e-dOB [data-ww-ls~="dOB"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dOC {
        font: 700 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dOD {
        font: 600 14px / 1 Inter, sans-serif;
        color: #0e8388;
        white-space-collapse: preserve;
      }
      .ww-e-dOE {
        padding: 30px;
        display: flex;
        background-color: #fff;
        border: 1px solid #e7e2d8;
        border-radius: 16px;
      }
      .ww-e-dOE.ww-layout, .ww-e-dOE [data-ww-ls~="dOE"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dOF {
        font: 700 18px / 1.3 Inter, sans-serif;
        color: #0e2a3b;
        white-space-collapse: preserve;
      }
      .ww-e-dOG {
        font: 400 14px / 2 Inter, sans-serif;
        color: #5b6b73;
        white-space-collapse: preserve;
      }
      .ww-e-dOH {
        font: 700 10px / 1 Inter, sans-serif;
        color: #c9a44c;
        letter-spacing: 2px;
        white-space-collapse: preserve;
      }
      .ww-e-dOI {
        font: 700 18px / 1.3 Inter, sans-serif;
        color: #f7f4ee;
        white-space-collapse: preserve;
      }
      .ww-e-dOJ {
        padding: 30px;
        display: flex;
        background-color: #fff;
        border: 1px solid #e7e2d8;
        border-radius: 16px;
      }
      .ww-e-dOJ.ww-layout, .ww-e-dOJ [data-ww-ls~="dOJ"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dOK {
        font: 700 38px / 1.1 Playfair Display, serif;
        color: #0e8388;
        white-space-collapse: preserve;
      }
      .ww-e-dOL {
        font: 700 18px / 1.3 Inter, sans-serif;
        color: #0e2a3b;
        white-space-collapse: preserve;
      }
      .ww-e-dOM {
        font: 700 38px / 1.1 Playfair Display, serif;
        color: #0e2a3b;
        white-space-collapse: preserve;
      }
      .ww-e-dON {
        font: 700 38px / 1.1 Playfair Display, serif;
        color: #c9a44c;
        white-space-collapse: preserve;
      }
      .ww-e-dOO {
        font: 400 14px / 2 Inter, sans-serif;
        color: #5b6b73;
        white-space-collapse: preserve;
      }
      .ww-e-dOP {
        font: 600 14px / 1 Inter, sans-serif;
        color: #0e2a3b;
        white-space-collapse: preserve;
      }
      .ww-e-dOQ {
        margin: auto 0 0;
        padding: 13px 20px;
        display: flex;
        cursor: pointer;
        border: 1px solid #0e2a3b;
        border-radius: 10px;
      }
      .ww-e-dOQ:where(:hover) {
        background-color: #f2f0ea;
      }
      .ww-e-dOQ.ww-layout, .ww-e-dOQ [data-ww-ls~="dOQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dOR {
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 620px;
        font: 400 12px / 1.6 Inter, sans-serif;
        text-align: center;
        color: #8a979d;
        white-space-collapse: preserve;
      }
      .ww-e-dOS {
        margin: auto 0 0;
        padding: 13px 20px;
        display: flex;
        cursor: pointer;
        border: 1px solid #0e8388;
        border-radius: 10px;
      }
      .ww-e-dOS:where(:hover) {
        background-color: #eaf4f4;
      }
      .ww-e-dOS.ww-layout, .ww-e-dOS [data-ww-ls~="dOS"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dOT {
        font: 400 14px / 2 Inter, sans-serif;
        color: #b9c7ce;
        white-space-collapse: preserve;
      }
      .ww-e-dOU {
        padding: 10px 18px;
        font: 600 14px / 1.2 Inter, system-ui, sans-serif;
        color: var(--ww-content-ww-text-color, #B9C7CE);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
      }
      .ww-e-dXt {
        display: flex;
        width: 36px;
        min-width: 36px;
        height: 36px;
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
        border: 1px solid #c9a76b80;
        border-radius: 50%;
      }
      .ww-e-dXt.ww-layout, .ww-e-dXt [data-ww-ls~="dXt"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXu {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dXu:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dXv {
        font: 400 11px / 1.3 Inter, system-ui, sans-serif;
        color: #f7f4ee8c;
        white-space-collapse: preserve;
      }
      .ww-e-dXw {
        font: 600 13px / 1.3 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
      }
      .ww-e-dXx {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dXx:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dXy {
        z-index: 950;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        background-color: #12242e8c;
        cursor: pointer;
      }
      .ww-e-dXy.ww-layout, .ww-e-dXy [data-ww-ls~="dXy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXz {
        margin: 6px 12px 0;
        padding: 10px 12px;
        display: flex;
        cursor: pointer;
        border: 1px solid #f7f4ee40;
        border-radius: 8px;
      }
      .ww-e-dXz:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dXz.ww-layout, .ww-e-dXz [data-ww-ls~="dXz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY0 {
        padding: 24px 18px;
        z-index: 1000;
        display: flex;
        position: fixed;
        top: 0;
        right: 0;
        width: 300px;
        height: 100vh;
        background-color: var(--f00b1a57-2133-43fd-9b9d-98c27c283544,#0E2A3B);
        box-shadow: -12px 0 32px #0e2a3b40;
      }
      .ww-e-dY0.ww-layout, .ww-e-dY0 [data-ww-ls~="dY0"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dY1 {
        padding: 10px 12px;
        font: italic 500 13px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dY1:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dY2 {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dY2:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dY3 {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dY3:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dY4 {
        display: flex;
        flex: 1;
      }
      .ww-e-dY4.ww-layout, .ww-e-dY4 [data-ww-ls~="dY4"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dY5 {
        font: 600 14px / 1.3 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
      }
      .ww-e-dY6 {
        display: flex;
      }
      .ww-e-dY6.ww-layout, .ww-e-dY6 [data-ww-ls~="dY6"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dY7 {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--3a72f2d6-ca80-4fee-970f-197598dc5c7b,#C9A76B);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dY7:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dY8 {
        padding: 8px 12px;
        display: flex;
      }
      .ww-e-dY8.ww-layout, .ww-e-dY8 [data-ww-ls~="dY8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY9 {
        margin: 8px 12px;
        display: flex;
        height: 1px;
        background-color: #f7f4ee26;
      }
      .ww-e-dY9.ww-layout, .ww-e-dY9 [data-ww-ls~="dY9"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dYA {
        width: 18px;
        height: 18px;
      }
      .ww-e-dYB {
        width: 16px;
        height: 16px;
      }
      .ww-e-dYC {
        width: 20px;
        height: 20px;
      }
      .ww-e-dYD {
        padding: 4px 12px 14px;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
      }
      .ww-e-dYD.ww-layout, .ww-e-dYD [data-ww-ls~="dYD"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYE {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dYE:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dYF {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dYF:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dYG {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dYG:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dYH {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dYH:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dYI {
        width: 18px;
        height: 18px;
      }
      .ww-e-dYJ {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dYJ:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dYK {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dYK:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dYL {
        padding: 10px 12px;
        font: 500 15px / 1.4 Inter, system-ui, sans-serif;
        color: var(--4c72f5de-c105-4e5b-bf9e-3a7505eb854a,#F7F4EE);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dYL:where(:hover) {
        background-color: var(--39f3b045-e88a-4949-959b-a1c9859a12eb,#163A4F);
      }
      .ww-e-dYM {
        z-index: 900;
        display: flex;
        position: fixed;
        top: 26px;
        right: 26px;
        width: 46px;
        height: 46px;
        background-color: var(--f00b1a57-2133-43fd-9b9d-98c27c283544,#0E2A3B);
        cursor: pointer;
        border: 1px solid #c9a76b80;
        border-radius: 50%;
      }
      .ww-e-dYM.ww-layout, .ww-e-dYM [data-ww-ls~="dYM"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYN {
        display: flex;
        position: absolute;
        top: 0;
        right: 6px;
        width: 32px;
        height: 32px;
        cursor: pointer;
        border-radius: 50%;
      }
      .ww-e-dYN.ww-layout, .ww-e-dYN [data-ww-ls~="dYN"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYO {
        width: 46px;
        height: 55px;
        cursor: pointer;
        --wwi-of: contain;
      }
      .ww-e-dhy {
        padding: 8px 12px;
        font: 500 13px / 1.4 Inter, sans-serif;
        color: #8a5a00;
        white-space-collapse: preserve;
        background-color: #fdf3d6;
        border: 1px solid #f0dca0;
        border-radius: 8px;
      }
      .ww-e-dhz {
        padding: 22px 24px;
        display: flex;
        width: 100%;
        max-width: 720px;
        background-color: var(--e60e3551-422f-43d9-85e7-3f78d8e52698,#FFFFFF);
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 14px;
      }
      .ww-e-dhz.ww-layout, .ww-e-dhz [data-ww-ls~="dhz"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-di0 {
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 700 15px / 1.4 Inter, sans-serif;
        color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        text-transform: uppercase;
        letter-spacing: 1.6px;
        white-space-collapse: preserve;
      }
      .ww-e-di1 {
        font: 600 16px / 1.3 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-di2 {
        font: 400 13px / 1.55 Inter, sans-serif;
        color: #5a6b74;
        white-space-collapse: preserve;
      }
      .ww-e-di3 {
        margin: 2px 0 0;
        font: 600 12px / 1.4 Inter, sans-serif;
        color: #5a6b74;
        white-space-collapse: preserve;
      }
      .ww-e-di4 {
        padding: 14px;
        background-color: #fbfaf7;
        border: 1px dashed #c9cfd3;
        border-radius: 10px;
      }
      .ww-e-di5 {
        font: 500 12px / 1.45 Inter, sans-serif;
        color: #0e8388;
        white-space-collapse: preserve;
      }
      .ww-e-di6 {
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-di7 {
        padding: 11px 24px;
        display: flex;
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        border-radius: 22px;
      }
      .ww-e-di7:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-di7.ww-layout, .ww-e-di7 [data-ww-ls~="di7"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-di8 {
        padding: 10px 14px;
        width: 100%;
        min-height: 92px;
        font: 400 14px / 1.5 Inter, sans-serif;
        color: var(--de3bb143-e492-4f13-9713-68180550f9d2,#12242E);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: var(--fedb362e-4c9d-439b-accc-818bdd12f95b,#5A6B74);
      }
      .ww-e-di9 {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #0e2a3b;
        white-space-collapse: preserve;
      }
      .ww-e-diA {
        margin: 0 0 6px;
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
      }
      .ww-e-diB {
        margin: 4px 0 0;
        font: 600 13px / 1 Inter, sans-serif;
        color: #0e8388;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-diB:where(:hover) {
        color: #0b6c70;
        text-decoration: underline;
      }
      .ww-e-diC {
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-diD {
        font: 500 13px / 1.4 Inter, sans-serif;
        color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        white-space-collapse: preserve;
      }
      .ww-e-diE {
        width: 100%;
      }
      .ww-e-diF {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-diG {
        font: 600 16px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-diH {
        width: 100%;
      }
      .ww-e-diI {
        font: 400 13px / 1.5 Inter, sans-serif;
        color: #5b6b73;
        white-space-collapse: preserve;
      }
      .ww-e-diJ {
        display: flex;
        width: 100%;
        max-width: 320px;
      }
      .ww-e-diJ.ww-layout, .ww-e-diJ [data-ww-ls~="diJ"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-diK {
        width: 100%;
        height: 1px;
        background-color: var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
      }
      .ww-e-diK.ww-layout, .ww-e-diK [data-ww-ls~="diK"] {
        display: flex;
      }
      .ww-e-diL {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-diM {
        padding: 24px 26px;
        display: flex;
        width: 100%;
        max-width: 720px;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 14px;
      }
      .ww-e-diM.ww-layout, .ww-e-diM [data-ww-ls~="diM"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-diN {
        font: 500 13px / 1.4 Inter, sans-serif;
        color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        white-space-collapse: preserve;
      }
      .ww-e-diO {
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-diP {
        padding: 12px 28px;
        display: flex;
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        border-radius: 22px;
      }
      .ww-e-diP:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-diP.ww-layout, .ww-e-diP [data-ww-ls~="diP"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-diQ {
        padding: 12px 28px;
        display: flex;
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        border-radius: 22px;
      }
      .ww-e-diQ:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-diQ.ww-layout, .ww-e-diQ [data-ww-ls~="diQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-diR {
        display: flex;
        width: 100%;
        max-width: 360px;
      }
      .ww-e-diR.ww-layout, .ww-e-diR [data-ww-ls~="diR"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-diS {
        font: 400 13px / 1.5 Inter, sans-serif;
        color: #5b6b73;
        white-space-collapse: preserve;
      }
      .ww-e-dl9 {
        margin: 4px 0 8px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dl9.ww-layout, .ww-e-dl9 [data-ww-ls~="dl9"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dlA {
        font: 600 13px / 1.3 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlB {
        padding: 10px 14px;
        font: 400 14px / 1.5 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dlC {
        margin: 2px 0 0;
        display: var(--ww-style-display);
        font: 400 12px / 1.5 Inter, sans-serif;
        color: #8a97a0;
        white-space-collapse: preserve;
      }
      .ww-e-dlD {
        font: 600 15px / 1.3 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlE {
        display: flex;
      }
      .ww-e-dlE.ww-layout, .ww-e-dlE [data-ww-ls~="dlE"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dlF {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlG {
        display: flex;
      }
      .ww-e-dlG.ww-layout, .ww-e-dlG [data-ww-ls~="dlG"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dlH {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlI {
        display: flex;
      }
      .ww-e-dlI.ww-layout, .ww-e-dlI [data-ww-ls~="dlI"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dlJ {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlK {
        padding: 10px 14px;
        font: 400 14px / 1.5 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dlL {
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 640px;
        font: 400 13px / 1.55 Inter, sans-serif;
        color: #5a6b74;
        white-space-collapse: preserve;
        grid-column: 1 / -1;
      }
      .ww-e-dlM {
        padding: 20px 22px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 14px;
      }
      .ww-e-dlM.ww-layout, .ww-e-dlM [data-ww-ls~="dlM"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dlN {
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 700 15px / 1.4 Inter, sans-serif;
        text-align: center;
        color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        text-transform: uppercase;
        letter-spacing: 1.6px;
        white-space-collapse: preserve;
        grid-column: 1 / -1;
      }
      .ww-e-dlO {
        font: 600 15px / 1.3 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlP {
        display: flex;
      }
      .ww-e-dlP.ww-layout, .ww-e-dlP [data-ww-ls~="dlP"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dlQ {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlR {
        font: 600 15px / 1.3 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlS {
        display: flex;
      }
      .ww-e-dlS.ww-layout, .ww-e-dlS [data-ww-ls~="dlS"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dlT {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlU {
        padding: 10px 14px;
        font: 400 14px / 1.5 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dlV {
        padding: 20px 22px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 14px;
      }
      .ww-e-dlV.ww-layout, .ww-e-dlV [data-ww-ls~="dlV"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dlW {
        padding: 20px 22px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 14px;
      }
      .ww-e-dlW.ww-layout, .ww-e-dlW [data-ww-ls~="dlW"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-dlX {
        display: flex;
      }
      .ww-e-dlX.ww-layout, .ww-e-dlX [data-ww-ls~="dlX"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dlY {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlZ {
        display: flex;
      }
      .ww-e-dlZ.ww-layout, .ww-e-dlZ [data-ww-ls~="dlZ"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dla {
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlb {
        font: 600 14px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dlc {
        padding: 10px 14px;
        font: 400 14px / 1.5 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dld {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dle {
        padding: 12px 28px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: var(--55a64d76-c328-4c2b-b3da-0b60911e9ca4,#0E8388);
        cursor: pointer;
        grid-column: 1 / -1;
        border-radius: 22px;
      }
      .ww-e-dle:where(:hover) {
        background-color: #0b6e72;
      }
      .ww-e-dle.ww-layout, .ww-e-dle [data-ww-ls~="dle"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dlf {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dlg {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dlh {
        overflow: hidden;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 14px;
      }
      .ww-e-dlh.ww-layout, .ww-e-dlh [data-ww-ls~="dlh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dli {
        padding: 18px 20px;
        display: flex;
      }
      .ww-e-dli.ww-layout, .ww-e-dli [data-ww-ls~="dli"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dlj {
        font: 700 16px / 1.2 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dlk {
        margin: 2px 0;
        padding: 9px 18px;
        display: flex;
        background: var(--ww-style-background-color);
        border-radius: 8px;
      }
      .ww-e-dlk.ww-layout, .ww-e-dlk [data-ww-ls~="dlk"] {
        display: flex;
      }
      .ww-e-dll {
        margin: 6px 0 0;
        font: 600 14px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlm {
        margin: 2px 0 0;
        display: var(--ww-style-display);
        font: 400 12px / 1.5 Inter, sans-serif;
        color: #8a97a0;
        white-space-collapse: preserve;
      }
      .ww-e-dln {
        font: italic 400 13px / 1.4 Inter, sans-serif;
        color: #5a6b74;
        white-space-collapse: preserve;
      }
      .ww-e-dlo {
        padding: 6px 0 0;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dlo.ww-layout, .ww-e-dlo [data-ww-ls~="dlo"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dlp {
        font: 600 11px / 1.3 Inter, sans-serif;
        color: #5a6b74;
        text-transform: uppercase;
        letter-spacing: .6px;
        white-space-collapse: preserve;
      }
      .ww-e-dlq {
        padding: 12px 16px;
        display: flex;
        max-width: 340px;
        background: var(--ww-style-background-color);
        border-radius: 18px;
      }
      .ww-e-dlq.ww-layout, .ww-e-dlq [data-ww-ls~="dlq"] {
        display: flex;
      }
      .ww-e-dls {
        overflow: hidden;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 14px;
      }
      .ww-e-dls.ww-layout, .ww-e-dls [data-ww-ls~="dls"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dlt {
        padding: 18px 20px;
        display: flex;
      }
      .ww-e-dlt.ww-layout, .ww-e-dlt [data-ww-ls~="dlt"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dlu {
        display: var(--ww-style-display);
        max-width: 120px;
        height: 26px;
        --wwi-of: contain;
      }
      .ww-e-dlv {
        font: 700 16px / 1.2 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dlw {
        padding: 12px 20px;
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #5a6b74;
        white-space-collapse: preserve;
        background-color: #f7f4ee;
      }
      .ww-e-dlx {
        margin: 2px 0;
        padding: 9px 18px;
        display: flex;
        background: var(--ww-style-background-color);
        border-radius: 8px;
      }
      .ww-e-dlx.ww-layout, .ww-e-dlx [data-ww-ls~="dlx"] {
        display: flex;
      }
      .ww-e-dly {
        margin: 6px 0 0;
        font: 600 14px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
      }
      .ww-e-dlz {
        font: italic 400 13px / 1.4 Inter, sans-serif;
        color: #5a6b74;
        white-space-collapse: preserve;
      }
      .ww-e-dm0 {
        padding: 14px 20px;
        display: flex;
        background: var(--ww-style-background-color);
      }
      .ww-e-dm0.ww-layout, .ww-e-dm0 [data-ww-ls~="dm0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dm1 {
        font: 600 13px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dm2 {
        display: var(--ww-style-display);
        max-width: 120px;
        height: 26px;
        --wwi-of: contain;
      }
      .ww-e-dm4 {
        margin: 2px 0;
        width: 100%;
        height: 1px;
        background-color: #0e2a3b17;
        grid-column: 1 / -1;
      }
      .ww-e-dm4.ww-layout, .ww-e-dm4 [data-ww-ls~="dm4"] {
        display: flex;
      }
      .ww-e-dm5 {
        margin: 2px 0;
        width: 100%;
        height: 1px;
        background-color: #0e2a3b17;
        grid-column: 1 / -1;
      }
      .ww-e-dm5.ww-layout, .ww-e-dm5 [data-ww-ls~="dm5"] {
        display: flex;
      }
      .ww-e-dm6 {
        margin: 2px 0;
        width: 100%;
        height: 1px;
        background-color: #0e2a3b17;
        grid-column: 1 / -1;
      }
      .ww-e-dm6.ww-layout, .ww-e-dm6 [data-ww-ls~="dm6"] {
        display: flex;
      }
      .ww-e-dm7 {
        font: 600 13px / 1 Inter, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dm8 {
        padding: 10px 14px;
        font: 400 15px / 1.4 Inter, sans-serif;
        color: #12242e;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--b2f59430-e4fc-4611-ac9e-49e410506120,#E1E7E9);
        border-radius: 10px;
        --placeholder-color: #9BB0BA;
      }
      .ww-e-dm9 {
        padding: 14px 20px;
        display: flex;
        background: var(--ww-style-background-color);
      }
      .ww-e-dm9.ww-layout, .ww-e-dm9 [data-ww-ls~="dm9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dmB {
        padding: 12px 20px;
        font: 600 13px / 1.4 Inter, sans-serif;
        color: #5a6b74;
        white-space-collapse: preserve;
        background-color: #f7f4ee;
      }
    }
  }
  @layer custom {
    .ww-e-dIm {
      overflow-y: auto;
      overscroll-behavior: contain;
    }
    .ww-e-dIu {
      order: 6;
    }
    .ww-e-dIz {
      order: 7;
    }
    .ww-e-dJ0 {
      order: 7;
    }
    .ww-e-dJ4 {
      order: 13;
      align-self: flex-start;
    }
    .ww-e-dJ6 {
      order: 5;
    }
    .ww-e-dJ9 {
      order: 3;
    }
    .ww-e-dJA {
      order: 10;
    }
    .ww-e-dJE {
      order: 14;
    }
    .ww-e-dJF {
      order: 12;
      align-self: flex-start;
    }
    .ww-e-dJH {
      order: 1;
    }
    .ww-e-dJK {
      order: 4;
    }
    .ww-e-dJL {
      order: 7;
    }
    .ww-e-dJP {
      order: 9;
    }
    .ww-e-dJQ {
      order: 11;
    }
    .ww-e-dJU {
      order: 13;
      align-self: flex-start;
    }
    .ww-e-dJV {
      order: 2;
    }
    .ww-e-dJi {
      align-self: flex-start;
    }
    .ww-e-dJj {
      align-self: flex-start;
    }
    .ww-e-dJm {
      order: 8;
    }
    .ww-e-dJn {
      object-fit: contain;
    }
    .ww-e-dO5 {
      order: 6;
    }
    .ww-e-dO7 {
      align-self: center;
    }
    .ww-e-dO9 {
      order: 4;
    }
    .ww-e-dOA {
      order: 3;
    }
    .ww-e-dOF {
      order: 1;
    }
    .ww-e-dOG {
      order: 4;
      white-space: pre-line;
    }
    .ww-e-dOH {
      order: 1;
    }
    .ww-e-dOI {
      order: 2;
    }
    .ww-e-dOK {
      order: 2;
    }
    .ww-e-dON {
      order: 3;
    }
    .ww-e-dOO {
      white-space: pre-line;
    }
    .ww-e-dOS {
      order: 5;
    }
    .ww-e-dOT {
      order: 5;
      white-space: pre-line;
    }
    .ww-e-dXu {
      order: 9;
    }
    .ww-e-dXx {
      order: 10;
    }
    .ww-e-dXz {
      flex-shrink: 0;
    }
    .ww-e-dY0 {
      overflow-y: hidden;
    }
    .ww-e-dY1 {
      order: 20;
    }
    .ww-e-dY2 {
      order: 11;
    }
    .ww-e-dY3 {
      order: 4;
    }
    .ww-e-dY4 {
      min-height: 0;
      overflow-y: auto;
      scrollbar-color: var(--3a72f2d6-ca80-4fee-970f-197598dc5c7b,#C9A76B) transparent;
      scrollbar-width: thin;
      overscroll-behavior: contain;
    }
    .ww-e-dY7 {
      flex-shrink: 0;
    }
    .ww-e-dY8 {
      flex-shrink: 0;
    }
    .ww-e-dY9 {
      flex-shrink: 0;
    }
    .ww-e-dYD {
      flex-shrink: 0;
    }
    .ww-e-dYE {
      order: 1;
    }
    .ww-e-dYF {
      order: 3;
    }
    .ww-e-dYG {
      order: 5;
    }
    .ww-e-dYH {
      order: 7;
    }
    .ww-e-dYJ {
      order: 8;
    }
    .ww-e-dYK {
      order: 2;
    }
    .ww-e-dYL {
      order: 6;
    }
    .ww-e-dYO {
      object-fit: contain;
      flex-shrink: 0;
    }
    .ww-e-dhy {
      order: 8;
    }
    .ww-e-di1 {
      order: 1;
    }
    .ww-e-di2 {
      order: 2;
    }
    .ww-e-di3 {
      order: 6;
    }
    .ww-e-di4 {
      order: 7;
    }
    .ww-e-di5 {
      order: 9;
    }
    .ww-e-di7 {
      order: 8;
      align-self: flex-start;
    }
    .ww-e-di8 {
      order: 5;
    }
    .ww-e-di9 {
      order: 3;
    }
    .ww-e-diA {
      order: 4;
    }
    .ww-e-diB {
      order: 10;
      align-self: flex-end;
    }
    .ww-e-diP {
      align-self: flex-start;
    }
    .ww-e-diQ {
      align-self: flex-start;
    }
    .ww-e-dle {
      align-self: flex-start;
    }
    .ww-e-dlk {
      align-self: flex-start;
    }
    .ww-e-dll {
      white-space: pre-line;
    }
    .ww-e-dlq {
      align-self: flex-start;
    }
    .ww-e-dlu {
      object-fit: contain;
    }
    .ww-e-dlx {
      align-self: flex-start;
    }
    .ww-e-dly {
      white-space: pre-line;
    }
    .ww-e-dm2 {
      object-fit: contain;
    }
  }
}
@layer ww-style-layout-override {
}
