@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-image {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-grid-columns {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-gradient {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-font-style {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-size {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-style-z-index {
  syntax: "*";
  inherits: false;
}
@property --ww-style-position {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-style-right-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-bottom-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  syntax: "*";
  inherits: false;
}
@property --ww-style-overflow-y {
  syntax: "*";
  inherits: false;
}
@property --ww-style-pointer-events {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-section-root-compatibility-auto-align {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-section-root-compatibility-auto-width {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-align-items {
  syntax: "*";
  inherits: false;
}
@property --ww-style-direction {
  syntax: "*";
  inherits: false;
}
@property --ww-style-text-align {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-backdrop-filter {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  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-style-right {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-content-grid-template-columns-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-top {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-decoration {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-size {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-position {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d206 {
        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-d20G {
        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-d20G.ww-layout, .ww-e-d20G [data-ww-ls~="d20G"] {
        display: flex;
      }
      .ww-e-d1ym {
        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-d1wg {
        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-d1xX {
        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-d1xX.ww-layout, .ww-e-d1xX [data-ww-ls~="d1xX"] {
        display: flex;
      }
      .ww-e-d1yC {
        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-d1yC.ww-layout, .ww-e-d1yC [data-ww-ls~="d1yC"] {
        display: flex;
      }
      .ww-e-d1wx {
        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-d1wx.ww-layout, .ww-e-d1wx [data-ww-ls~="d1wx"] {
        display: flex;
      }
      .ww-e-d1wh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1wh.ww-layout, .ww-e-d1wh [data-ww-ls~="d1wh"] {
        display: flex;
        flex-flow: column;
        gap: 32px;
      }
      .ww-e-d1wi {
        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-d1wi.ww-layout, .ww-e-d1wi [data-ww-ls~="d1wi"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d1wj {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 6px;
        max-width: unset;
        min-width: 6px;
        height: 6px;
        max-height: unset;
        min-height: unset;
        font: 400 0 / 0 Figtree, sans-serif;
        color: #0000;
        white-space-collapse: preserve;
        background-color: var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 50%;
      }
      .ww-e-d1wk {
        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 13.5px / 1.45 Figtree, IBM Plex Sans Arabic, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-d1wl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1wl.ww-layout, .ww-e-d1wl [data-ww-ls~="d1wl"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d1wm {
        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(--6079e020-a7f7-4145-b8c8-833961d48993, 700 18px/1.35 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-d1wn {
        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(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-d1wo {
        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-d1wo.ww-layout, .ww-e-d1wo [data-ww-ls~="d1wo"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d1wp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 8px;
        max-width: unset;
        min-width: unset;
        height: 8px;
        max-height: unset;
        min-height: unset;
        background-color: var(--0e2bd337-544c-4b76-a53b-38ea5dca0aa2,#F4B63F);
        border-radius: 50%;
      }
      .ww-e-d1wp.ww-layout, .ww-e-d1wp [data-ww-ls~="d1wp"] {
        display: flex;
      }
      .ww-e-d1wq {
        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-d1wq.ww-layout, .ww-e-d1wq [data-ww-ls~="d1wq"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1wr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 600 17px / 1.15 Bricolage Grotesque, IBM Plex Sans Arabic, sans-serif;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        text-transform: none;
        letter-spacing: -.025em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1wr {
          font-size: 20px;
        }
      }
      .ww-e-d1ws {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 12px / 1.4 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background-color: #0000;
        border-radius: 0;
      }
      .ww-e-d1wt {
        margin: 9px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 6px;
        max-width: unset;
        min-width: 6px;
        height: 6px;
        max-height: unset;
        min-height: unset;
        background-color: var(--0fb739ad-e774-4470-8a2c-3cef90fc5be0,#6366F1);
        border-radius: 999px;
      }
      .ww-e-d1wt.ww-layout, .ww-e-d1wt [data-ww-ls~="d1wt"] {
        display: flex;
      }
      .ww-e-d1wu {
        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;
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#F1F3F9);
      }
      .ww-e-d1wu.ww-layout, .ww-e-d1wu [data-ww-ls~="d1wu"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1wv {
        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-d1wv.ww-layout, .ww-e-d1wv [data-ww-ls~="d1wv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ww {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
      }
      .ww-e-d1ww.ww-layout, .ww-e-d1ww [data-ww-ls~="d1ww"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1wy {
        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-d1wy.ww-layout, .ww-e-d1wy [data-ww-ls~="d1wy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1wz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1x0 {
        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-d1x0.ww-layout, .ww-e-d1x0 [data-ww-ls~="d1x0"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-d1x1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1x2 {
        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(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 15px/1.5 'Figtree', sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1x2 {
          display: none;
        }
      }
      .ww-e-d1x3 {
        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(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1x4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1x5 {
        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(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        white-space-collapse: preserve;
      }
      .ww-e-d1x6 {
        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(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        white-space-collapse: preserve;
      }
      .ww-e-d1x7 {
        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-d1x7.ww-layout, .ww-e-d1x7 [data-ww-ls~="d1x7"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1x8 {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1x9 {
        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-d1x9.ww-layout, .ww-e-d1x9 [data-ww-ls~="d1x9"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xA {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xB {
        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-d1xB.ww-layout, .ww-e-d1xB [data-ww-ls~="d1xB"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xC {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xD {
        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-d1xD.ww-layout, .ww-e-d1xD [data-ww-ls~="d1xD"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xE {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xF {
        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-d1xF.ww-layout, .ww-e-d1xF [data-ww-ls~="d1xF"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xG {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xH {
        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-d1xH.ww-layout, .ww-e-d1xH [data-ww-ls~="d1xH"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xI {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xJ {
        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-d1xJ.ww-layout, .ww-e-d1xJ [data-ww-ls~="d1xJ"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xK {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xL {
        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-d1xL.ww-layout, .ww-e-d1xL [data-ww-ls~="d1xL"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xM {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xN {
        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-d1xN.ww-layout, .ww-e-d1xN [data-ww-ls~="d1xN"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xO {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xP {
        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-d1xP.ww-layout, .ww-e-d1xP [data-ww-ls~="d1xP"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xQ {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xR {
        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-d1xR.ww-layout, .ww-e-d1xR [data-ww-ls~="d1xR"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xS {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xT {
        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-d1xT.ww-layout, .ww-e-d1xT [data-ww-ls~="d1xT"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xU {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xV {
        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-d1xV.ww-layout, .ww-e-d1xV [data-ww-ls~="d1xV"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1xW {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 196px;
        max-height: unset;
        min-height: unset;
        background-image: linear-gradient(135deg, #1E2750 0%, #0B1026 100%), var(--ww-style-background-image);
        background-position: 0% 0%, center center;
        background-size: auto, cover;
        background-repeat: repeat, no-repeat;
        background-attachment: scroll, scroll;
      }
      .ww-e-d1xY.ww-layout, .ww-e-d1xY [data-ww-ls~="d1xY"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        opacity: 0.35;
      }
      .ww-e-d1xa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 12px;
        right: 12px;
        left: 12px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1xa.ww-layout, .ww-e-d1xa [data-ww-ls~="d1xa"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xb {
        margin: 0;
        padding: 5px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: #047857;
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
        background-color: #ecfdf5;
        border-radius: 999px;
      }
      .ww-e-d1xc {
        margin: 0 0 0 auto;
        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-d1xc.ww-layout, .ww-e-d1xc [data-ww-ls~="d1xc"] {
        display: flex;
        flex-direction: row;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffffeb;
        cursor: pointer;
        transition: transform 0.15s ease, background-color 0.15s ease;
        border-radius: 999px;
      }
      .ww-e-d1xd:where(:hover) {
        background-color: #fff;
        transform: scale(1.08);
      }
      .ww-e-d1xd.ww-layout, .ww-e-d1xd [data-ww-ls~="d1xd"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1xf {
        margin: 0;
        padding: 6px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        bottom: 12px;
        left: 12px;
        max-width: calc(100% - 24px);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0b10269e;
        border-radius: 999px;
      }
      .ww-e-d1xf.ww-layout, .ww-e-d1xf [data-ww-ls~="d1xf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1xh {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1xi {
        margin: 0;
        padding: 0 20px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1xi.ww-layout, .ww-e-d1xi [data-ww-ls~="d1xi"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d1xj {
        margin: -28px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1xj.ww-layout, .ww-e-d1xj [data-ww-ls~="d1xj"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xk {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 56px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        box-shadow: 0 4px 14px #0f143329;
        border: 3px solid var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        border-radius: 999px;
      }
      .ww-e-d1xk.ww-layout, .ww-e-d1xk [data-ww-ls~="d1xk"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-d1xm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        font: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        white-space-collapse: preserve;
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
      }
      .ww-e-d1xn {
        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-d1xn.ww-layout, .ww-e-d1xn [data-ww-ls~="d1xn"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1xo {
        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(--6079e020-a7f7-4145-b8c8-833961d48993, 700 18px/1.35 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-d1xp {
        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-d1xp.ww-layout, .ww-e-d1xp [data-ww-ls~="d1xp"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-d1xq {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        white-space-collapse: preserve;
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
        border-radius: 999px;
      }
      .ww-e-d1xr {
        margin: 0;
        padding: 12px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#F1F3F9);
        border-radius: 12px;
      }
      .ww-e-d1xr.ww-layout, .ww-e-d1xr [data-ww-ls~="d1xr"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-end;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xs {
        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-d1xs.ww-layout, .ww-e-d1xs [data-ww-ls~="d1xs"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1xt {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xu {
        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: 800 20px / 1.2 Plus Jakarta Sans, IBM Plex Sans Arabic, sans-serif;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-d1xv {
        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-d1xv.ww-layout, .ww-e-d1xv [data-ww-ls~="d1xv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 2px;
      }
      .ww-e-d1xw {
        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(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1xx {
        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(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        text-align: right;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-d1xy {
        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-d1xy.ww-layout, .ww-e-d1xy [data-ww-ls~="d1xy"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px 16px;
      }
      .ww-e-d1xz {
        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-d1xz.ww-layout, .ww-e-d1xz [data-ww-ls~="d1xz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1y0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1y1 {
        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(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-d1y2 {
        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-d1y2.ww-layout, .ww-e-d1y2 [data-ww-ls~="d1y2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1y3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1y4 {
        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(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-d1y5 {
        margin: auto 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1y5.ww-layout, .ww-e-d1y5 [data-ww-ls~="d1y5"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1y6 {
        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-d1y6.ww-layout, .ww-e-d1y6 [data-ww-ls~="d1y6"] {
        display: flex;
        flex-direction: row;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1y7 {
        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(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1y8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1y9 {
        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(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-d1yA {
        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(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        white-space-collapse: preserve;
      }
      .ww-e-d1yB {
        margin: 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        transition: border-color 0.15s ease, background-color 0.15s ease;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 12px;
      }
      .ww-e-d1yB:where(:hover) {
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
        border: 1px solid #c7d2fe;
      }
      .ww-e-d1yB.ww-layout, .ww-e-d1yB [data-ww-ls~="d1yB"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yD {
        margin: 0;
        padding: 0 8px 6px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--ww-content-ww-text-color);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d1yE {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-d1yE {
          display: flex;
        }
      }
      .ww-e-d1yE.ww-layout, .ww-e-d1yE [data-ww-ls~="d1yE"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      @media (max-width: 991px) {
        .ww-e-d1yE.ww-layout, .ww-e-d1yE [data-ww-ls~="d1yE"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          gap: 6px;
        }
      }
      .ww-e-d1yF {
        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-d1yF.ww-layout, .ww-e-d1yF [data-ww-ls~="d1yF"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1yG {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 12px;
      }
      .ww-e-d1yG.ww-layout, .ww-e-d1yG [data-ww-ls~="d1yG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1yH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yH.ww-layout, .ww-e-d1yH [data-ww-ls~="d1yH"] {
        display: grid;
        grid-template-columns: 200px 1fr;
        gap: 20px 28px;
      }
      @media (max-width: 991px) {
        .ww-e-d1yH.ww-layout, .ww-e-d1yH [data-ww-ls~="d1yH"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1yI {
        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-d1yI.ww-layout, .ww-e-d1yI [data-ww-ls~="d1yI"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d1yJ {
        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-d1yJ.ww-layout, .ww-e-d1yJ [data-ww-ls~="d1yJ"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yK.ww-layout, .ww-e-d1yK [data-ww-ls~="d1yK"] {
        display: grid;
        grid-template-columns: var(--ww-content-ww-grid-columns);
        gap: 6px 32px;
      }
      @media (max-width: 767px) {
        .ww-e-d1yK.ww-layout, .ww-e-d1yK [data-ww-ls~="d1yK"] {
          grid-template-columns: 1fr;
          gap: 4px;
        }
      }
      .ww-e-d1yL {
        margin: 0;
        padding: 3px 0 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 13.5px / 1.5 Figtree, IBM Plex Sans Arabic, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        text-transform: none;
        letter-spacing: 0;
        white-space-collapse: preserve;
      }
      .ww-e-d1yM {
        margin: 0;
        padding: 32px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        box-shadow: none;
        border-top: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-right: 0 solid #0000;
        border-bottom: 0 solid #0000;
        border-left: 0 solid #0000;
        border-image: none;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1yM {
          padding: 24px 0;
        }
      }
      .ww-e-d1yM.ww-layout, .ww-e-d1yM [data-ww-ls~="d1yM"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-d1yN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yY {
        margin: 0;
        padding: 6px 10px 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ddc0cd95-fbe4-41b0-9b28-d091b83368c7,#0B1026);
        cursor: pointer;
        transition: opacity 0.15s ease;
        border-radius: 999px;
      }
      .ww-e-d1yY:where(:hover) {
        opacity: 0.85;
      }
      .ww-e-d1yY.ww-layout, .ww-e-d1yY [data-ww-ls~="d1yY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yZ {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px dashed #c7d2fe;
        border-radius: 999px;
      }
      .ww-e-d1yZ:where(:hover) {
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
      }
      .ww-e-d1yZ.ww-layout, .ww-e-d1yZ [data-ww-ls~="d1yZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ya {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: 1px dashed #c7d2fe;
        border-radius: 999px;
      }
      .ww-e-d1ya:where(:hover) {
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
      }
      .ww-e-d1ya.ww-layout, .ww-e-d1ya [data-ww-ls~="d1ya"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yb {
        margin: 0;
        padding: 8px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: 10px;
      }
      @media (max-width: 991px) {
        .ww-e-d1yb {
          padding: 5px 10px;
          border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
          border-radius: 999px;
        }
      }
      .ww-e-d1yb:where(:hover) {
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
      }
      .ww-e-d1yb.ww-layout, .ww-e-d1yb [data-ww-ls~="d1yb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1yb.ww-layout, .ww-e-d1yb [data-ww-ls~="d1yb"] {
          align-items: center;
          gap: 6px;
        }
      }
      .ww-e-d1yc {
        margin: 0;
        padding: 3px 9px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 11.5px / 1.4 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
        color: var(--ww-content-ww-text-color);
        text-transform: none;
        letter-spacing: .04em;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-d1yd {
        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(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-d1ye {
        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(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        text-decoration: underline;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: opacity 0.15s ease;
        --ww-element-transition: opacity 0.15s ease;
      }
      .ww-e-d1ye:where(:hover) {
        opacity: 0.75;
      }
      .ww-e-d1yf {
        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(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        text-decoration: underline;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: opacity 0.15s ease;
        --ww-element-transition: opacity 0.15s ease;
      }
      .ww-e-d1yf:where(:hover) {
        opacity: 0.75;
      }
      .ww-e-d1yg {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 0px;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 11px / 1.4 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d1yh {
        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-d1yh.ww-layout, .ww-e-d1yh [data-ww-ls~="d1yh"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yi {
        margin: 0;
        padding: 9px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0px;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yi.ww-layout, .ww-e-d1yi [data-ww-ls~="d1yi"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1yj {
        margin: 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        cursor: pointer;
        transition: background-color 0.15s ease, transform 0.15s ease;
        border-radius: 12px;
      }
      .ww-e-d1yj:where(:hover) {
        background-color: #4338ca;
        transform: translateY(-1px);
      }
      .ww-e-d1yj.ww-layout, .ww-e-d1yj [data-ww-ls~="d1yj"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: fit-content;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-d1yk:where(:hover) {
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        text-decoration: underline;
      }
      .ww-e-d1yl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: sticky;
        top: 88px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 110px);
        min-height: unset;
        background-color: #0000;
        border: 0 solid #0000;
        border-radius: 0;
      }
      @media (max-width: 991px) {
        .ww-e-d1yl {
          padding: 14px;
          position: revert-layer;
          inset: revert-layer;
          max-height: none;
          background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
          border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
          border-radius: 12px;
        }
      }
      .ww-e-d1yl.ww-layout, .ww-e-d1yl [data-ww-ls~="d1yl"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d1yl.ww-layout, .ww-e-d1yl [data-ww-ls~="d1yl"] {
          gap: 12px;
        }
      }
      .ww-e-d1yn {
        margin: 0;
        padding: 24px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 720px;
        max-width: 94vw;
        min-width: unset;
        height: auto;
        max-height: 86vh;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        box-shadow: 0 1px 2px #17201c0a;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-d1yn {
          padding: 16px;
        }
      }
      .ww-e-d1yn.ww-layout, .ww-e-d1yn [data-ww-ls~="d1yn"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-d1yo {
        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-d1yo.ww-layout, .ww-e-d1yo [data-ww-ls~="d1yo"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1yp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-d1yq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-d1yr {
        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-d1yr.ww-layout, .ww-e-d1yr [data-ww-ls~="d1yr"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1ys {
        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-d1ys.ww-layout, .ww-e-d1ys [data-ww-ls~="d1ys"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1yt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1yu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        white-space-collapse: preserve;
      }
      .ww-e-d1yv {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--5d273600-885e-4ece-ac19-3aeeba395999,#EF4444);
        white-space-collapse: preserve;
        background-color: var(--d68e488a-de6a-4ea4-9225-c9840e85b7a4,#FEF2F2);
        border-radius: 8px;
      }
      .ww-e-d1yw {
        margin: 0;
        padding: 8px 0 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-d1yw.ww-layout, .ww-e-d1yw [data-ww-ls~="d1yw"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        gap: 10px 12px;
      }
      .ww-e-d1yx {
        margin: 0 0 0 auto;
        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-d1yx.ww-layout, .ww-e-d1yx [data-ww-ls~="d1yx"] {
        display: flex;
        flex-direction: row;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yy {
        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: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5,600 15px/1.5 'Figtree', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        white-space-collapse: preserve;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
        --ww-element-transition: background-color 0.2s ease, transform 0.2s ease;
      }
      .ww-e-d1yy:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-d1yz {
        margin: 0;
        padding: 8px 4px;
        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: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-d1yz:where(:hover) {
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
      }
      .ww-e-d1z0 {
        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: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5,600 15px/1.5 'Figtree', sans-serif);
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
        cursor: pointer;
        box-shadow: 0 6px 16px -8px #12543f8c;
        transition: background-color 0.2s ease, transform 0.2s ease;
        border: 1px solid var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
        --ww-element-transition: background-color 0.2s ease, transform 0.2s ease;
      }
      .ww-e-d1z0:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-d1z1 {
        margin: 0;
        padding: 11px 14px;
        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(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa,400 14px/1.55 'Figtree', sans-serif);
        font-size: 14px;
        line-height: 1.5;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
        --placeholder-color: #8B91AE;
      }
      .ww-e-d1z2 {
        margin: 0 0 0 auto;
        padding: 4px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        white-space-collapse: preserve;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        transition: background-color 0.2s ease, border 0.2s ease;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 999px;
        --ww-element-transition: background-color 0.2s ease, border 0.2s ease;
      }
      .ww-e-d1z2:where(:hover) {
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
        border: 1px solid var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
      }
      .ww-e-d1z3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        white-space-collapse: preserve;
      }
      .ww-e-d1z4 {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e7f0;
        border-radius: 12px;
        --placeholder-color: #8B91AE;
      }
      .ww-e-d1z5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
        background-color: #0000;
        border: none;
        outline: none;
        --placeholder-color: #8B91AE;
      }
      .ww-e-d1z6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 48px;
        max-width: unset;
        min-width: unset;
        height: 150px;
        max-height: unset;
        min-height: unset;
        background-color: #dde3de;
      }
      .ww-e-d1z6.ww-layout, .ww-e-d1z6 [data-ww-ls~="d1z6"] {
        display: flex;
      }
      .ww-e-d1z7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 112px;
        max-height: unset;
        min-height: unset;
        background-color: #dde3de;
        border-radius: 8px 8px 0 0;
      }
      .ww-e-d1z7.ww-layout, .ww-e-d1z7 [data-ww-ls~="d1z7"] {
        display: flex;
      }
      .ww-e-d1z8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 7px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        max-height: unset;
        min-height: unset;
        background-color: #1e9e62;
        border-radius: 999px;
      }
      .ww-e-d1z8.ww-layout, .ww-e-d1z8 [data-ww-ls~="d1z8"] {
        display: flex;
      }
      .ww-e-d1z9 {
        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 15px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1zA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: 70%;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-d1zB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 14px;
        bottom: 16px;
        left: 14px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zB.ww-layout, .ww-e-d1zB [data-ww-ls~="d1zB"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zC {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 54px;
        flex: none;
        max-width: unset;
        min-width: 54px;
        height: 54px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 2px 8px #17201c1f;
        border-radius: 999px;
      }
      @media (max-width: 767px) {
        .ww-e-d1zC {
          width: 50px;
          min-width: 50px;
          height: 50px;
        }
      }
      .ww-e-d1zC.ww-layout, .ww-e-d1zC [data-ww-ls~="d1zC"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zD {
        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: 800 17px / 1 Bricolage Grotesque, sans-serif;
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
        white-space-collapse: preserve;
      }
      .ww-e-d1zE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zI {
        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 12px / 1.2 Figtree, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe, #56615B);
        white-space-collapse: preserve;
      }
      .ww-e-d1zJ {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 208px;
        max-height: unset;
        min-height: unset;
        background-color: #e9ece8;
        background-image: var(--ww-style-background-gradient), var(--ww-style-background-image);
        background-position: 0% 0%, center center;
        background-size: auto, cover;
        background-repeat: repeat, no-repeat;
        background-attachment: scroll, scroll;
      }
      @media (max-width: 767px) {
        .ww-e-d1zJ {
          height: 188px;
        }
      }
      .ww-e-d1zJ.ww-layout, .ww-e-d1zJ [data-ww-ls~="d1zJ"] {
        display: flex;
      }
      .ww-e-d1zK {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 21px / 1.25 Bricolage Grotesque, sans-serif;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        white-space-collapse: preserve;
      }
      .ww-e-d1zL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 14px;
        right: 14px;
        left: 14px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zM.ww-layout, .ww-e-d1zM [data-ww-ls~="d1zM"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zN {
        margin: 0 4px 0 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.2 Figtree, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe, #56615B);
        white-space-collapse: preserve;
      }
      .ww-e-d1zO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zP {
        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 12px / 1.2 Figtree, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe, #56615B);
        white-space-collapse: preserve;
      }
      .ww-e-d1zQ {
        margin: 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zQ.ww-layout, .ww-e-d1zQ [data-ww-ls~="d1zQ"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zR {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-d1zR.ww-layout, .ww-e-d1zR [data-ww-ls~="d1zR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 19px;
        max-width: unset;
        min-width: unset;
        height: 19px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zT.ww-layout, .ww-e-d1zT [data-ww-ls~="d1zT"] {
        display: flex;
      }
      .ww-e-d1zU {
        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-d1zU.ww-layout, .ww-e-d1zU [data-ww-ls~="d1zU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zV {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 15px / 1.25 Figtree, sans-serif;
        color: var(--ddc0cd95-fbe4-41b0-9b28-d091b83368c7, #17201C);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1zV {
          font: 700 14px / 1.2 Figtree, sans-serif;
        }
      }
      .ww-e-d1zW {
        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 12px / 1.2 Figtree, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe, #56615B);
        white-space-collapse: preserve;
      }
      .ww-e-d1zX {
        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 20px / 1.1 Bricolage Grotesque, sans-serif;
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c, #12543F);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1zX {
          font-size: 19px;
        }
      }
      .ww-e-d1zY {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zY.ww-layout, .ww-e-d1zY [data-ww-ls~="d1zY"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px 8px;
      }
      .ww-e-d1zZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 13px / 1.2 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d1za {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 82px;
        max-height: unset;
        min-height: unset;
        background-color: #dde3de;
        border-radius: 6px 6px 0 0;
      }
      .ww-e-d1za.ww-layout, .ww-e-d1za [data-ww-ls~="d1za"] {
        display: flex;
      }
      .ww-e-d1zb {
        margin: 0;
        padding: 7px 13px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #3c44409e;
        border-radius: 999px;
      }
      .ww-e-d1zb.ww-layout, .ww-e-d1zb [data-ww-ls~="d1zb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zc {
        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-d1zc.ww-layout, .ww-e-d1zc [data-ww-ls~="d1zc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zd {
        margin: 0;
        padding: 16px 20px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1zd {
          padding: 14px 16px 16px;
        }
      }
      .ww-e-d1zd.ww-layout, .ww-e-d1zd [data-ww-ls~="d1zd"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1ze {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        box-shadow: 0 1px 2px #17201c0a;
        transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 20px;
      }
      .ww-e-d1ze:where(:hover) {
        box-shadow: 0 14px 30px -14px #17201c40;
        transform: translateY(-2px);
      }
      .ww-e-d1ze:where([data-ww-states~="picked"]) {
        box-shadow: 0 0 0 4px #12543f1f;
        border: 2px solid var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
      }
      .ww-e-d1ze.ww-layout, .ww-e-d1ze [data-ww-ls~="d1ze"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1zf {
        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.2 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1zg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 28px;
        bottom: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zg.ww-layout, .ww-e-d1zg [data-ww-ls~="d1zg"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zh {
        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-d1zh.ww-layout, .ww-e-d1zh [data-ww-ls~="d1zh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zi.ww-layout, .ww-e-d1zi [data-ww-ls~="d1zi"] {
        display: flex;
      }
      .ww-e-d1zj {
        margin: 0;
        padding: 0 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #3c44409e;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1zj {
          padding: 0 12px;
          height: 36px;
        }
      }
      .ww-e-d1zj:where(:hover) {
        background-color: #28302ccc;
        transform: translateY(-1px);
      }
      .ww-e-d1zj:where([data-ww-states~="on"]) {
        background-color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
        box-shadow: 0 0 0 2px #fff;
      }
      .ww-e-d1zj.ww-layout, .ww-e-d1zj [data-ww-ls~="d1zj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #3c44409e;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1zk {
          width: 36px;
          height: 36px;
        }
      }
      .ww-e-d1zk:where(:hover) {
        background-color: #28302ccc;
        transform: translateY(-1px);
      }
      .ww-e-d1zk:where([data-ww-states~="fav"]) {
        background-color: #fff;
      }
      .ww-e-d1zk.ww-layout, .ww-e-d1zk [data-ww-ls~="d1zk"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #3c44409e;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1zl {
          width: 36px;
          height: 36px;
        }
      }
      .ww-e-d1zl:where(:hover) {
        background-color: #28302ccc;
        transform: translateY(-1px);
      }
      .ww-e-d1zl.ww-layout, .ww-e-d1zl [data-ww-ls~="d1zl"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zm {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: 80vh;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        box-shadow: 0 30px 60px -20px #17201c59;
        border-radius: 22px;
      }
      @media (max-width: 767px) {
        .ww-e-d1zm {
          padding: 18px;
        }
      }
      .ww-e-d1zm.ww-layout, .ww-e-d1zm [data-ww-ls~="d1zm"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1zn {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease, border-color 0.2s ease;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 14px;
      }
      .ww-e-d1zn:where(:hover) {
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#EEF1EE);
      }
      .ww-e-d1zn.ww-layout, .ww-e-d1zn [data-ww-ls~="d1zn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zo {
        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-d1zo.ww-layout, .ww-e-d1zo [data-ww-ls~="d1zo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #fbeaea;
        border-radius: 12px;
      }
      .ww-e-d1zp.ww-layout, .ww-e-d1zp [data-ww-ls~="d1zp"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--6079e020-a7f7-4145-b8c8-833961d48993, 700 22px/1.25 'Bricolage Grotesque', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        white-space-collapse: preserve;
      }
      .ww-e-d1zs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zt {
        margin: 0;
        padding: 28px 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zt.ww-layout, .ww-e-d1zt [data-ww-ls~="d1zt"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1zu {
        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-d1zv {
        margin: 0;
        padding: 28px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zv.ww-layout, .ww-e-d1zv [data-ww-ls~="d1zv"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 8px;
      }
      .ww-e-d1zw {
        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(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 15px/1.5 'Figtree', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        white-space-collapse: preserve;
      }
      .ww-e-d1zx {
        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(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12.5px/1.45 'Figtree', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#56615B);
        white-space-collapse: preserve;
      }
      .ww-e-d1zy {
        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-d1zy.ww-layout, .ww-e-d1zy [data-ww-ls~="d1zy"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1zz {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 56px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: #e9ece8;
        background-image: var(--ww-style-background-image);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        border-radius: 12px;
      }
      .ww-e-d1zz.ww-layout, .ww-e-d1zz [data-ww-ls~="d1zz"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d200 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: 70%;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-d201 {
        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: 800 15px / 1 Bricolage Grotesque, sans-serif;
        color: #12543f;
        white-space-collapse: preserve;
      }
      .ww-e-d202 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d202.ww-layout, .ww-e-d202 [data-ww-ls~="d202"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d203 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 16px / 1.25 Bricolage Grotesque, sans-serif;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        white-space-collapse: preserve;
      }
      .ww-e-d204 {
        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.3 Figtree, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#56615B);
        white-space-collapse: preserve;
      }
      .ww-e-d205 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d207 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 38px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 12px;
      }
      .ww-e-d207:where(:hover) {
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#EEF1EE);
      }
      .ww-e-d207.ww-layout, .ww-e-d207 [data-ww-ls~="d207"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d208 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 38px;
        flex: none;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        background-color: #fbeaea;
        cursor: pointer;
        transition: transform 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d208:where(:hover) {
        transform: scale(1.06);
      }
      .ww-e-d208.ww-layout, .ww-e-d208 [data-ww-ls~="d208"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d209 {
        margin: 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 50px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: var(--ww-style-border);
        border-radius: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-d209 {
          padding: 0;
          width: 50px;
          background: var(--ww-style-background-color);
          border: var(--ww-style-border);
        }
      }
      .ww-e-d209:where(:hover) {
        background: var(--ww-style-background-color);
        border: 1px solid var(--0fb739ad-e774-4470-8a2c-3cef90fc5be0,#1B6B52);
      }
      .ww-e-d209:where([data-ww-states~="open"]) {
        background-color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c, #12543F);
        border: 1px solid var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c, #12543F);
      }
      .ww-e-d209.ww-layout, .ww-e-d209 [data-ww-ls~="d209"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d209.ww-layout, .ww-e-d209 [data-ww-ls~="d209"] {
          justify-content: center;
        }
      }
      .ww-e-d20A {
        margin: 0;
        padding: 0 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: 50px;
        max-height: unset;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 14px;
      }
      .ww-e-d20A.ww-layout, .ww-e-d20A [data-ww-ls~="d20A"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20B {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 16px;
      }
      .ww-e-d20B.ww-layout, .ww-e-d20B [data-ww-ls~="d20B"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d20B.ww-layout, .ww-e-d20B [data-ww-ls~="d20B"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d20B.ww-layout, .ww-e-d20B [data-ww-ls~="d20B"] {
          grid-template-columns: 1fr 1fr;
          gap: 10px 8px;
        }
      }
      .ww-e-d20C {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 16px;
      }
      .ww-e-d20C.ww-layout, .ww-e-d20C [data-ww-ls~="d20C"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d20C.ww-layout, .ww-e-d20C [data-ww-ls~="d20C"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d20C.ww-layout, .ww-e-d20C [data-ww-ls~="d20C"] {
          grid-template-columns: 1fr 1fr;
          gap: 10px 8px;
        }
      }
      .ww-e-d20D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d20D {
          font-size: var(--ww-content-ww-text-font-size);
        }
      }
      .ww-e-d20E {
        margin: 0;
        padding: 8px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 14px;
      }
      .ww-e-d20E.ww-layout, .ww-e-d20E [data-ww-ls~="d20E"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20F {
        margin: 0;
        padding: var(--ww-style-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(--ww-content-ww-text-font);
        font-weight: var(--ww-content-ww-text-font-weight);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-d20H {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 15px / 1.25 Figtree, sans-serif;
        color: var(--ddc0cd95-fbe4-41b0-9b28-d091b83368c7, #17201C);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d20H {
          font: 700 14px / 1.2 Figtree, sans-serif;
        }
      }
      .ww-e-d20I {
        margin: 0;
        padding: 0 8px 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        box-shadow: inset 1px 0 #dde3de;
        border: 1px solid #0000;
      }
      @media (max-width: 991px) {
        .ww-e-d20I {
          flex: 1 1 0%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d20I {
          padding: 0 6px 0 10px;
          flex: 1 1 0%;
          min-width: 0;
        }
      }
      .ww-e-d20I.ww-layout, .ww-e-d20I [data-ww-ls~="d20I"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d20I.ww-layout, .ww-e-d20I [data-ww-ls~="d20I"] {
          flex-flow: column;
        }
      }
      .ww-e-d20J {
        margin: 0;
        padding: 14px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 184px;
        max-height: unset;
        min-height: unset;
        background-color: #12543f;
        background-image: var(--ww-style-background-image);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        cursor: pointer;
        box-shadow: 0 10px 24px -18px #17201c8c;
        transition: transform 0.25s cubic-bezier(0.16,1,0.3,1), box-shadow 0.25s ease;
        border-radius: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-d20J {
          padding: 12px;
          height: 164px;
          border-radius: 16px;
        }
      }
      .ww-e-d20J:where(:hover) {
        box-shadow: 0 18px 32px -18px #17201c99;
        transform: translateY(-3px);
      }
      .ww-e-d20J.ww-layout, .ww-e-d20J [data-ww-ls~="d20J"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
      }
      .ww-e-d20K {
        margin: 0;
        padding: 0;
        z-index: 0;
        align-self: unset;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d20L {
        margin: 0;
        padding: 0;
        z-index: 0;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 18px;
        bottom: 0;
        max-width: unset;
        min-width: unset;
        height: 78%;
        max-height: unset;
        min-height: unset;
        opacity: 0.14;
      }
      .ww-e-d20L.ww-layout, .ww-e-d20L [data-ww-ls~="d20L"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 34px;
        max-width: unset;
        min-width: unset;
        height: 55%;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 6px 6px 0 0;
      }
      .ww-e-d20M.ww-layout, .ww-e-d20M [data-ww-ls~="d20M"] {
        display: flex;
      }
      .ww-e-d20N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 46px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 6px 6px 0 0;
      }
      .ww-e-d20N.ww-layout, .ww-e-d20N [data-ww-ls~="d20N"] {
        display: flex;
      }
      .ww-e-d20O {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 72%;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 6px 6px 0 0;
      }
      .ww-e-d20O.ww-layout, .ww-e-d20O [data-ww-ls~="d20O"] {
        display: flex;
      }
      .ww-e-d20P {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: 75%;
        max-height: unset;
        min-height: unset;
        background-image: linear-gradient(#0c141000 0%, #0c1410b8 100%);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
      }
      .ww-e-d20P.ww-layout, .ww-e-d20P [data-ww-ls~="d20P"] {
        display: flex;
      }
      .ww-e-d20Q {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 26px;
      }
      .ww-e-d20Q.ww-layout, .ww-e-d20Q [data-ww-ls~="d20Q"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20R {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d20R.ww-layout, .ww-e-d20R [data-ww-ls~="d20R"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20S {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 46px;
        max-width: unset;
        min-width: 46px;
        height: 46px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 4px 10px -4px #00000059;
        border: 2px solid #ffffffe6;
        border-radius: 50%;
      }
      @media (max-width: 767px) {
        .ww-e-d20S {
          width: 42px;
          min-width: 42px;
          height: 42px;
        }
      }
      .ww-e-d20S.ww-layout, .ww-e-d20S [data-ww-ls~="d20S"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d20T {
        margin: 0;
        padding: 6px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-d20U {
        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 15px / 1 Bricolage Grotesque, sans-serif;
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c, #12543F);
        white-space-collapse: preserve;
      }
      .ww-e-d20V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 auto;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d20V.ww-layout, .ww-e-d20V [data-ww-ls~="d20V"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d20W {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 20px / 1.15 Bricolage Grotesque, sans-serif;
        color: #fff;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d20W {
          font-size: 18px;
        }
      }
      .ww-e-d20X {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 13px / 1.3 Figtree, sans-serif;
        color: #ffffffdb;
        white-space-collapse: preserve;
      }
      .ww-e-d20Y {
        margin: 0;
        padding: 18px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        box-shadow: 0 1px 2px #0f14330a, 0 4px 16px #0f14330a;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d20Y {
          padding: var(--ww-style-padding, 0);
          z-index: var(--ww-style-z-index, unset);
          position: var(--ww-style-position, revert-layer);
          top: var(--ww-style-top-positioned-fallback, revert-layer);
          right: var(--ww-style-right-positioned, revert-layer);
          bottom: var(--ww-style-bottom-positioned, revert-layer);
          left: var(--ww-style-left-positioned, revert-layer);
          max-height: var(--ww-style-max-height, unset);
          background: var(--ww-style-background-color);
          box-shadow: var(--ww-style-box-shadow);
          border-radius: var(--ww-style-border-radius);
        }
      }
      .ww-e-d20Y.ww-layout, .ww-e-d20Y [data-ww-ls~="d20Y"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d20Y.ww-layout, .ww-e-d20Y [data-ww-ls~="d20Y"] {
          gap: 10px;
        }
      }
      .ww-e-d20Z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d20Z {
          z-index: 89;
          display: var(--ww-style-display);
          position: fixed;
          inset: 0;
          background-color: #17201c73;
        }
      }
      .ww-e-d20Z.ww-layout, .ww-e-d20Z [data-ww-ls~="d20Z"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-d20Z.ww-layout, .ww-e-d20Z [data-ww-ls~="d20Z"] {
          display: var(--ww-style-display);
        }
      }
      .ww-e-d20a {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d20a {
          margin: 4px -16px 0;
          padding: 12px 16px 18px;
          z-index: 2;
          display: var(--ww-style-display);
          position: sticky;
          bottom: 0;
          background-color: #f7f5ef;
          box-shadow: 0 -1px #dde3de;
        }
      }
      .ww-e-d20a.ww-layout, .ww-e-d20a [data-ww-ls~="d20a"] {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-e-d20a.ww-layout, .ww-e-d20a [data-ww-ls~="d20a"] {
          display: var(--ww-style-display);
        }
      }
      .ww-e-d20b {
        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 15px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d20c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 52px;
        max-height: unset;
        min-height: unset;
        background-color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c, #12543F);
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 14px;
      }
      .ww-e-d20c:where(:hover) {
        background-color: var(--0fb739ad-e774-4470-8a2c-3cef90fc5be0, #1B6B52);
      }
      .ww-e-d20c.ww-layout, .ww-e-d20c [data-ww-ls~="d20c"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d20d {
        margin: 0;
        padding: 0 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 26px;
        max-height: unset;
        min-height: unset;
        font: 700 12px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-d20e {
        margin: 0;
        padding: 12px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: 14px;
      }
      @media (max-width: 991px) {
        .ww-e-d20e {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d20e {
          padding: 12px;
          display: flex;
        }
      }
      .ww-e-d20e.ww-layout, .ww-e-d20e [data-ww-ls~="d20e"] {
        display: flex;
        flex-flow: wrap;
        align-items: stretch;
        align-content: revert-layer;
        gap: 0;
      }
      @media (max-width: 991px) {
        .ww-e-d20e.ww-layout, .ww-e-d20e [data-ww-ls~="d20e"] {
          display: flex;
          flex-flow: wrap;
          align-items: stretch;
          align-content: revert-layer;
          gap: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d20e.ww-layout, .ww-e-d20e [data-ww-ls~="d20e"] {
          display: flex;
          flex-flow: wrap;
          align-items: stretch;
          align-content: revert-layer;
          gap: 0;
        }
      }
      .ww-e-d20f {
        margin: 0;
        padding: 0 8px 0 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d20f {
          flex: 1 1 0%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d20f {
          padding: 0 6px 0 2px;
          flex: 1 1 0%;
          min-width: 0;
        }
      }
      .ww-e-d20f.ww-layout, .ww-e-d20f [data-ww-ls~="d20f"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d20f.ww-layout, .ww-e-d20f [data-ww-ls~="d20f"] {
          flex-flow: column;
        }
      }
      .ww-e-d20g {
        margin: 0;
        padding: 0 4px 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        box-shadow: inset 1px 0 #dde3de;
        border: 1px solid #0000;
      }
      @media (max-width: 991px) {
        .ww-e-d20g {
          flex: 1 1 0%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d20g {
          padding: 0 2px 0 10px;
          flex: 1 1 0%;
          min-width: 0;
        }
      }
      .ww-e-d20g.ww-layout, .ww-e-d20g [data-ww-ls~="d20g"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d20g.ww-layout, .ww-e-d20g [data-ww-ls~="d20g"] {
          flex-flow: column;
        }
      }
      .ww-e-d20h {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d20h.ww-layout, .ww-e-d20h [data-ww-ls~="d20h"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px 8px;
      }
      .ww-e-d20i {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 15px / 1.25 Figtree, sans-serif;
        color: var(--ddc0cd95-fbe4-41b0-9b28-d091b83368c7, #17201C);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d20i {
          font: 700 14px / 1.2 Figtree, sans-serif;
        }
      }
      .ww-e-d20j {
        margin: 0;
        padding: 6px 11px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Figtree, sans-serif;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        white-space-collapse: preserve;
        background-color: #f1f3f0;
        border-radius: 8px;
      }
      .ww-e-d20k {
        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 20px / 1.1 Bricolage Grotesque, sans-serif;
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c, #12543F);
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d20k {
          font-size: 19px;
        }
      }
      .ww-e-d20l {
        margin: 0;
        padding: 5px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 500 14px / 1.2 Figtree, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#56615B);
        white-space-collapse: preserve;
        border: 1px dashed #cfd4d0;
        border-radius: 8px;
      }
      .ww-e-d20m {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 74ch;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d20n {
        margin: 0 0 0 auto;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.15s ease, background-color 0.15s ease;
        border-radius: 8px;
        --ww-element-transition: color 0.15s ease, background-color 0.15s ease;
      }
      .ww-e-d20n:where(:hover) {
        color: var(--5d273600-885e-4ece-ac19-3aeeba395999,#EF4444);
        background-color: var(--d68e488a-de6a-4ea4-9225-c9840e85b7a4,#FEF2F2);
      }
      .ww-e-d20o {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 42px;
        max-height: unset;
        min-height: unset;
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e7f0;
        border-radius: 12px;
        --placeholder-color: #8B91AE;
      }
      .ww-e-d20p {
        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(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#4F46E5);
        text-decoration: underline;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: opacity 0.15s ease;
        --ww-element-transition: opacity 0.15s ease;
      }
      .ww-e-d20p:where(:hover) {
        opacity: 0.75;
      }
    }
    @layer custom {
      .ww-e-d1xY {
        background-position: center;
      }
      .ww-e-d1xf {
        backdrop-filter: blur(6px);
      }
      .ww-e-d1xh {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d1y9 {
        white-space: nowrap;
      }
      .ww-e-d1yG {
        overflow-x: auto;
      }
      .ww-e-d1yM {
        border-top: 1px solid #dde3de;
        scroll-margin-top: 90px;
      }
      .ww-e-d1yc {
        white-space: nowrap;
      }
      .ww-e-d1yg {
        white-space: normal;
      }
      @media (min-width: 992px) {
        .ww-e-d1yl {
          overflow-y: auto;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1yl {
          overflow-y: visible;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1yl {
          overflow-y: visible;
        }
      }
      .ww-e-d1z2 {
        white-space: nowrap;
      }
      .ww-e-d1z3 {
        font-style: italic;
      }
      .ww-e-d1zJ {
        background-position: center;
      }
      .ww-e-d1zK {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d1zV {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d1zZ {
        white-space: nowrap;
      }
      .ww-e-d1zb {
        backdrop-filter: blur(6px);
      }
      .ww-e-d1zf {
        white-space: nowrap;
      }
      .ww-e-d1zj {
        backdrop-filter: blur(6px);
      }
      .ww-e-d1zk {
        backdrop-filter: blur(6px);
      }
      .ww-e-d1zl {
        backdrop-filter: blur(6px);
      }
      .ww-e-d1zy {
        overflow-y: auto;
      }
      .ww-e-d1zz {
        background-position: center;
      }
      .ww-e-d203 {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d20D {
        font-style: var(--ww-style-font-style);
        white-space: pre-line;
        overflow-wrap: anywhere;
      }
      .ww-e-d20F {
        font-style: var(--ww-style-font-style);
        white-space: pre-line;
        overflow-wrap: anywhere;
      }
      .ww-e-d20H {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d20W {
        text-shadow: 0 1px 12px #00000040;
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d20X {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      @media (max-width: 767px) {
        .ww-e-d20Y {
          overflow-y: var(--ww-style-overflow-y);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d20Z {
          backdrop-filter: blur(2px);
        }
      }
      .ww-e-d20d {
        backdrop-filter: blur(8px);
      }
      .ww-e-d20i {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d20j {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d20m {
        font-style: var(--ww-style-font-style);
        overflow-wrap: anywhere;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-kpl1z6hHJEMcE-Cx {
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dA {
        height: 68px;
        margin: 0 0 0 256px;
        z-index: 40;
        display: flex;
        background: var(--ww-style-background-color);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-s-dA {
          height: 68px;
          margin: 0;
          position: sticky;
          top: 0;
          width: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dA {
          height: 60px;
        }
      }
      .ww-s-dA:where([data-ww-states~="floatDash"]) {
        background-color: #0000;
      }
      @media (max-width: 767px) {
        .ww-s-dA:where([data-ww-states~="floatDash"]) {
          background-color: #0000;
        }
      }
      .ww-s-dA > .ww-section-element {
        --ww-section-root-auto-align: var(--ww-content-ww-layout-section-root-compatibility-auto-align, initial);
        --ww-section-root-auto-width: var(--ww-content-ww-layout-section-root-compatibility-auto-width, initial);
        padding: var(--ww-style-padding);
        box-shadow: var(--ww-style-box-shadow);
      }
      @media (max-width: 991px) {
        .ww-s-dA > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          padding: 0 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dA > .ww-section-element {
          padding: 0 12px;
        }
      }
      .ww-s-dA > .ww-section-element:where([data-ww-states~="floatDash"]) {
        box-shadow: none;
      }
      @media (max-width: 767px) {
        .ww-s-dA > .ww-section-element:where([data-ww-states~="floatDash"]) {
          box-shadow: none;
        }
      }
      .ww-s-dA > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: var(--ww-content-ww-layout-align-items);
        gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-s-dA > .ww-section-element.ww-layout {
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dA > .ww-section-element.ww-layout {
          gap: 8px;
        }
      }
      .ww-s-dG {
        height: 100dvh;
        z-index: 70;
        overflow: hidden;
        display: flex;
        background-color: #0000;
        position: fixed;
        inset: 0;
        width: 100%;
      }
      @media (max-width: 991px) {
        .ww-s-dG {
          left: 0;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dG {
          height: 100dvh;
          left: 0;
          width: 100%;
        }
      }
      .ww-s-dG > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 100%;
        max-width: 100vw;
        box-shadow: none;
      }
      @media (max-width: 991px) {
        .ww-s-dG > .ww-section-element {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dG > .ww-section-element {
          width: 100%;
          max-width: 100vw;
        }
      }
      .ww-s-dG > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      .ww-s-dO {
        height: 100vh;
        z-index: 60;
        display: flex;
        background-color: var(--ddc0cd95-fbe4-41b0-9b28-d091b83368c7,#17201C);
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        width: 256px;
      }
      .ww-s-dO > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 256px;
        padding: 24px 14px 16px;
      }
      @media (max-width: 991px) {
        .ww-s-dO > .ww-section-element {
          box-shadow: 24px 0 48px -12px #0b102673;
        }
      }
      .ww-s-dO > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
    }
  }
  @layer custom {
    .ww-s-dA {
      pointer-events: var(--ww-style-pointer-events);
    }
    .ww-s-dA:where([data-ww-states~="floatDash"]) {
      pointer-events: none;
    }
    .ww-s-dG {
      pointer-events: none;
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-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-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-3tJBOiCg_zaOJAaU {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-HxcMchISmn4k8l9c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-4RoHNZRxGrkSNyJL {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-lqVA2kbSv8bZjBp0 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-mLG8V9IroOt8KnpZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-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-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-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-CawzWquSXsb4cS10 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GNesFkzifHrwkjh4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-EuBNDoFBsWKwG6sw {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-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-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-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-rTsqU64juf9F-b7N {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-t5RMCwXcg9ci2kj1 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-sGfjMzqKce_YMqA9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-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-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-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-R-0KlGhK-ujFxMua {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZSaE-MNJz9QuurFG {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        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-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-Fl9ul3d7deuE5K65 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-pgXQxAE-opgOrf8q {
        margin: 0;
        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;
      }
      .ww-a-4H56FRJ1oKk3KI6r {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-sYvovmrAIPIEm9BQ {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-0b_7oOlB9Oz3JznO {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-aHkaB3RIQAvSD9RJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-4QSMDhCWkoLcx-8Q {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-VtKnWihCc2Y7IyrE {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-tDqbPOuMgvBbrCky {
        margin: 0;
        align-self: unset;
        min-width: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-QS96KMtsk0TaK55G {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-L373snO37l6Pfeps {
        margin: 0;
        padding: 0;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-x0Jq50r4GXtDr_15 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        height: auto;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dU {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dV {
        margin: 2px 0 0;
        width: 12px;
        flex: 0 0 auto;
        height: 12px;
      }
      .ww-e-dW {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dX {
        margin: 2px 0 0;
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        height: 36px;
        background-color: #fff;
        box-shadow: 0 0 0 4px #f2f4f1;
        border-radius: 50%;
      }
      .ww-e-dX.ww-layout, .ww-e-dX [data-ww-ls~="dX"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dY {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-dY.ww-layout, .ww-e-dY [data-ww-ls~="dY"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dZ {
        font: 800 15px / 1.1 Bricolage Grotesque, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-da {
        padding: 10px 14px;
        display: flex;
        background-color: #fff;
        border: 1px solid #dde3de;
        border-radius: 16px;
      }
      .ww-e-da.ww-layout, .ww-e-da [data-ww-ls~="da"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-db {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dc {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dd {
        display: flex;
      }
      .ww-e-dd.ww-layout, .ww-e-dd [data-ww-ls~="dd"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-de {
        padding: 0 8px;
        display: flex;
        flex: 0 0 auto;
        height: 22px;
        background-color: #f2f4f1;
        border-radius: 999px;
      }
      .ww-e-de.ww-layout, .ww-e-de [data-ww-ls~="de"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-df {
        font: var(--ww-content-ww-text-font);
        color: #2b3530;
        white-space-collapse: preserve;
      }
      .ww-e-dg {
        overflow: hidden;
        display: flex;
        background-color: #fff;
        border: 1px solid #dde3de;
        border-radius: 18px;
      }
      .ww-e-dg.ww-layout, .ww-e-dg [data-ww-ls~="dg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dh {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-di {
        font: 700 11.5px / 1 Figtree, sans-serif;
        color: #b4232a;
        white-space-collapse: preserve;
      }
      .ww-e-dj {
        padding: 6px 14px 16px;
        overflow: auto;
        display: flex;
        width: 100%;
        flex: 1 1 0%;
        min-width: unset;
        min-height: 0;
      }
      @media (max-width: 767px) {
        .ww-e-dj {
          padding: 4px 12px 26px;
        }
      }
      .ww-e-dj.ww-layout, .ww-e-dj [data-ww-ls~="dj"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dk {
        overflow: hidden;
        min-width: 0;
        font: 700 13px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dl {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dm {
        display: flex;
      }
      .ww-e-dm.ww-layout, .ww-e-dm [data-ww-ls~="dm"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-dn {
        padding: 13px 14px;
        display: flex;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 16px;
      }
      .ww-e-dn.ww-layout, .ww-e-dn [data-ww-ls~="dn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-do {
        font: 500 12.5px / 1.45 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dp {
        padding: 18px 6px;
        font: 500 13.5px / 1.4 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-dq {
        padding: 18px 6px;
        font: 500 13.5px / 1.5 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-dr {
        padding: 14px 4px 6px;
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-ds {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        height: 36px;
        background: linear-gradient(160deg, #fdf0cc 0%, #f6d27e 55%, #e9ae45 100%);
        border-radius: 11px;
      }
      .ww-e-ds.ww-layout, .ww-e-ds [data-ww-ls~="ds"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dt {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        height: 36px;
        background: radial-gradient(60% 45% at 35% 22%, #ffffffbf 0%, #fff0 100%), radial-gradient(120% 120% at 30% 18%, #ffedbf 0%, #f7c458 38%, #f0ae31 70%, #d08a16 100%);
        border-radius: 50%;
      }
      .ww-e-dt.ww-layout, .ww-e-dt [data-ww-ls~="dt"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-du {
        padding: 14px;
        display: flex;
        background: linear-gradient(#fffcf4 0%, #fff 100%);
      }
      .ww-e-du.ww-layout, .ww-e-du [data-ww-ls~="du"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dv {
        width: 72px;
        flex: 0 0 auto;
        height: 26px;
      }
      .ww-e-d7w {
        padding: 10px 12px;
        font: 600 13.5px / 1.4 Figtree, sans-serif;
        color: #12543f;
        white-space-collapse: preserve;
        background-color: #e5f1ea;
        border-radius: 12px;
      }
      .ww-e-d7x {
        display: block;
        width: 100%;
      }
      .ww-e-d7y {
        padding: 10px 14px;
        display: flex;
        width: 100%;
        background-color: #fff;
        cursor: pointer;
        border: 1.5px solid #17201c;
        border-radius: 14px;
      }
      .ww-e-d7y.ww-layout, .ww-e-d7y [data-ww-ls~="d7y"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7z {
        display: flex;
        width: 34px;
        flex: 0 0 auto;
        height: 34px;
        background-color: #e5f1ea;
        border-radius: 50%;
      }
      .ww-e-d7z.ww-layout, .ww-e-d7z [data-ww-ls~="d7z"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d80 {
        font: 700 12px / 1 Figtree, sans-serif;
        color: #12543f;
        white-space-collapse: preserve;
      }
      .ww-e-d81 {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-d81.ww-layout, .ww-e-d81 [data-ww-ls~="d81"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d82 {
        font: 700 15px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d83 {
        font: 500 12.5px / 1.3 Figtree, sans-serif;
        color: #7a847e;
        white-space-collapse: preserve;
      }
      .ww-e-d84 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-d85 {
        padding: 6px;
        display: flex;
        width: 380px;
        max-width: calc(100vw - 48px);
        max-height: 320px;
        background-color: #fff;
        box-shadow: 0 18px 40px -16px #0c131059;
        border: 1px solid #e3e8e4;
        border-radius: 16px;
      }
      .ww-e-d85.ww-layout, .ww-e-d85 [data-ww-ls~="d85"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d86 {
        display: flex;
        width: 34px;
        flex: 0 0 auto;
        height: 34px;
        background-color: #e5f1ea;
        border-radius: 50%;
      }
      .ww-e-d86.ww-layout, .ww-e-d86 [data-ww-ls~="d86"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d87 {
        font: 700 12px / 1 Figtree, sans-serif;
        color: #12543f;
        white-space-collapse: preserve;
      }
      .ww-e-d88 {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-d88.ww-layout, .ww-e-d88 [data-ww-ls~="d88"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d89 {
        font: 700 14px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d8A {
        font: 500 12px / 1.3 Figtree, sans-serif;
        color: #7a847e;
        white-space-collapse: preserve;
      }
      .ww-e-d8B {
        padding: 0 8px;
        display: flex;
        height: 22px;
        background-color: #eef1f7;
        border-radius: 999px;
      }
      .ww-e-d8B.ww-layout, .ww-e-d8B [data-ww-ls~="d8B"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d8C {
        font: 700 11px / 1 Figtree, sans-serif;
        color: #3b4a8c;
        white-space-collapse: preserve;
      }
      .ww-e-d8D {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d8E {
        display: flex;
      }
      .ww-e-d8E.ww-layout, .ww-e-d8E [data-ww-ls~="d8E"] {
        display: flex;
        flex-flow: column;
        gap: 9px;
      }
      .ww-e-d8F {
        font: 700 14px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d8G {
        font: 700 14px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d8H {
        padding: 0 14px;
        display: flex;
        min-height: 46px;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d8H.ww-layout, .ww-e-d8H [data-ww-ls~="d8H"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d8I {
        padding: 4px 24px 24px;
        display: flex;
        flex: 1;
        min-height: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d8I {
          padding: 4px 18px calc(24px + env(safe-area-inset-bottom)) 18px;
        }
      }
      .ww-e-d8I.ww-layout, .ww-e-d8I [data-ww-ls~="d8I"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-d8J {
        font: 500 14px / 1.4 Figtree, sans-serif;
        color: #7a847e;
        white-space-collapse: preserve;
      }
      .ww-e-d8K {
        font: 600 13.5px / 1.4 Figtree, sans-serif;
        color: #b42a30;
        white-space-collapse: preserve;
      }
      .ww-e-d8L {
        font: 500 14px / 1.5 Figtree, sans-serif;
        color: #56615b;
        white-space-collapse: preserve;
      }
      .ww-e-d8M {
        display: flex;
      }
      .ww-e-d8M.ww-layout, .ww-e-d8M [data-ww-ls~="d8M"] {
        display: flex;
        flex-flow: column;
        gap: 18px;
      }
      .ww-e-d8N {
        display: flex;
      }
      .ww-e-d8N.ww-layout, .ww-e-d8N [data-ww-ls~="d8N"] {
        display: flex;
        flex-flow: column;
        gap: 9px;
      }
      .ww-e-d8O {
        font: 700 14px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d8P {
        display: flex;
      }
      .ww-e-d8P.ww-layout, .ww-e-d8P [data-ww-ls~="d8P"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-d8Q {
        font: 700 13.5px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d8R {
        display: flex;
      }
      .ww-e-d8R.ww-layout, .ww-e-d8R [data-ww-ls~="d8R"] {
        display: flex;
        flex-flow: column;
        gap: 9px;
      }
      .ww-e-d8S {
        font: 700 14px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d8T {
        display: flex;
      }
      .ww-e-d8T.ww-layout, .ww-e-d8T [data-ww-ls~="d8T"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-d8V {
        font: 700 13.5px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d8X {
        display: flex;
      }
      .ww-e-d8X.ww-layout, .ww-e-d8X [data-ww-ls~="d8X"] {
        display: flex;
        flex-flow: column;
        gap: 9px;
      }
      .ww-e-d8Y {
        font: 700 14px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d8Z {
        display: flex;
      }
      .ww-e-d8Z.ww-layout, .ww-e-d8Z [data-ww-ls~="d8Z"] {
        display: flex;
        flex-direction: row;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d8a {
        padding: 8px 12px;
        display: flex;
        flex: 1;
        min-width: 0;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d8a.ww-layout, .ww-e-d8a [data-ww-ls~="d8a"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d8e {
        font: 600 11px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-d8w {
        display: flex;
      }
      .ww-e-d8w.ww-layout, .ww-e-d8w [data-ww-ls~="d8w"] {
        display: flex;
        flex-flow: column;
        gap: 9px;
      }
      .ww-e-d8x {
        font: 500 12px / 1.3 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-d8y {
        font: 700 12.5px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d8z {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-d8z.ww-layout, .ww-e-d8z [data-ww-ls~="d8z"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d90 {
        padding: 8px 12px;
        display: flex;
        flex: 1;
        min-width: 0;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d90.ww-layout, .ww-e-d90 [data-ww-ls~="d90"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d91 {
        font: 600 11px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-dGZ {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dGa {
        width: 20px;
        height: 20px;
      }
      .ww-e-dGb {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHJ {
        font: 800 16px / 1 Plus Jakarta Sans, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHK {
        display: flex;
      }
      .ww-e-dHK.ww-layout, .ww-e-dHK [data-ww-ls~="dHK"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dHL {
        width: 18px;
        height: 18px;
      }
      .ww-e-dHM {
        font: 800 22px / 1 Bricolage Grotesque, sans-serif;
        color: #fff;
        letter-spacing: -.03em;
        white-space-collapse: preserve;
      }
      .ww-e-dHN {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHO {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHP {
        width: 20px;
        height: 20px;
      }
      .ww-e-dHQ {
        width: 20px;
        height: 20px;
      }
      .ww-e-dHR {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHS {
        width: 20px;
        height: 20px;
      }
      .ww-e-dHT {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHU {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHV {
        width: 20px;
        height: 20px;
      }
      .ww-e-dHW {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dHW:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dHW:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dHW.ww-layout, .ww-e-dHW [data-ww-ls~="dHW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHX {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHY {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHZ {
        width: 20px;
        height: 20px;
      }
      .ww-e-dHa {
        width: 20px;
        height: 20px;
      }
      .ww-e-dHb {
        height: 20px;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHc {
        width: 20px;
        height: 20px;
      }
      .ww-e-dHd {
        width: 20px;
        height: 20px;
      }
      .ww-e-dHe {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHf {
        padding: 16px 12px 8px;
        font: var(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: #5d6489;
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-dHg {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dHh {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-dHh.ww-layout, .ww-e-dHh [data-ww-ls~="dHh"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dHi {
        margin: 12px 0 0;
        padding: 12px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #ffffff0f;
        border-radius: 14px;
      }
      .ww-e-dHi.ww-layout, .ww-e-dHi [data-ww-ls~="dHi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dHj {
        padding: 3px 6px;
        font: var(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        white-space-collapse: preserve;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dHj {
          display: none;
        }
      }
      .ww-e-dHk {
        width: 16px;
        height: 16px;
      }
      .ww-e-dHl {
        font: var(--c3e1b908-7ff9-4d7c-8bd8-1dac385f139a, 600 15px/1.4 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dHm {
        display: flex;
      }
      .ww-e-dHm.ww-layout, .ww-e-dHm [data-ww-ls~="dHm"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dHn {
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-dHo {
        padding: 24px 8px;
        display: flex;
      }
      .ww-e-dHo.ww-layout, .ww-e-dHo [data-ww-ls~="dHo"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 8px;
      }
      .ww-e-dHq {
        font: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dHr {
        width: 16px;
        height: 16px;
      }
      .ww-e-dHs {
        font: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: #d64545;
        white-space-collapse: preserve;
      }
      .ww-e-dI4 {
        display: flex;
      }
      .ww-e-dI4.ww-layout, .ww-e-dI4 [data-ww-ls~="dI4"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dI5 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dI6 {
        display: flex;
        width: 6px;
        height: 6px;
        background-color: #10b981;
        border-radius: 999px;
      }
      .ww-e-dI6.ww-layout, .ww-e-dI6 [data-ww-ls~="dI6"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dI7 {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-dI7.ww-layout, .ww-e-dI7 [data-ww-ls~="dI7"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dI8 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dI9 {
        padding: 18px 20px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        box-shadow: 0 1px 0 var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
      }
      .ww-e-dI9.ww-layout, .ww-e-dI9 [data-ww-ls~="dI9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIA {
        width: 14px;
        height: 14px;
      }
      .ww-e-dIB {
        width: 14px;
        height: 14px;
      }
      .ww-e-dIC {
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dID {
        font: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dIE {
        padding: 8px 10px;
        display: flex;
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#F1F3F9);
        border-radius: 10px;
      }
      .ww-e-dIE.ww-layout, .ww-e-dIE [data-ww-ls~="dIE"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIF {
        display: flex;
      }
      .ww-e-dIF.ww-layout, .ww-e-dIF [data-ww-ls~="dIF"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        flex-wrap: revert-layer;
      }
      .ww-e-dIH {
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-dII {
        display: flex;
      }
      .ww-e-dII.ww-layout, .ww-e-dII [data-ww-ls~="dII"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIJ {
        width: 16px;
        height: 16px;
      }
      .ww-e-dIK {
        font: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: #78350f;
        white-space-collapse: preserve;
      }
      .ww-e-dIL {
        display: flex;
      }
      .ww-e-dIL.ww-layout, .ww-e-dIL [data-ww-ls~="dIL"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIM {
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: #78350f;
        white-space-collapse: preserve;
      }
      .ww-e-dIN {
        white-space-collapse: preserve;
      }
      .ww-e-dIO {
        display: flex;
      }
      .ww-e-dIO.ww-layout, .ww-e-dIO [data-ww-ls~="dIO"] {
        display: flex;
        flex-direction: row;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIP {
        padding: 20px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1;
        background-color: var(--0ca5245f-3533-424c-afcb-86ba550e6be3,#F5F6FA);
      }
      .ww-e-dIP.ww-layout, .ww-e-dIP [data-ww-ls~="dIP"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dIQ {
        width: 16px;
        height: 16px;
      }
      .ww-e-dIR {
        width: 12px;
        height: 12px;
      }
      .ww-e-dIS {
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        white-space-collapse: preserve;
      }
      .ww-e-dIT {
        display: flex;
      }
      .ww-e-dIT.ww-layout, .ww-e-dIT [data-ww-ls~="dIT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIU {
        padding: 14px 16px 16px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        box-shadow: 0 -1px 0 var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
      }
      .ww-e-dIU.ww-layout, .ww-e-dIU [data-ww-ls~="dIU"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dIV {
        margin: 0 0 0 auto;
        display: flex;
        width: 32px;
        height: 32px;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dIV.ww-layout, .ww-e-dIV [data-ww-ls~="dIV"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dIX {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dIX:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dIX:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dIX.ww-layout, .ww-e-dIX [data-ww-ls~="dIX"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIY {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dIY:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dIY:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dIY.ww-layout, .ww-e-dIY [data-ww-ls~="dIY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIb {
        overflow: hidden;
        max-width: 150px;
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--f2607ddc-8939-405f-be2e-f32585699bee,#8C93B8);
        white-space-collapse: preserve;
      }
      .ww-e-dIc {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dIc:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dIc:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dIc.ww-layout, .ww-e-dIc [data-ww-ls~="dIc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dId {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dId:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dId:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dId.ww-layout, .ww-e-dId [data-ww-ls~="dId"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIe {
        width: 20px;
        height: 20px;
      }
      .ww-e-dIf {
        padding: 22px 12px 8px;
        font: 500 13px / 1.3 Figtree, sans-serif;
        color: #7e8a84;
        text-transform: none;
        letter-spacing: 0;
        white-space-collapse: preserve;
      }
      .ww-e-dIg {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dIg:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dIg:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dIg.ww-layout, .ww-e-dIg [data-ww-ls~="dIg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIh {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dIh:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dIh:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dIh.ww-layout, .ww-e-dIh [data-ww-ls~="dIh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIi {
        display: flex;
        width: 44px;
        height: 44px;
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
        border-radius: 999px;
      }
      .ww-e-dIi.ww-layout, .ww-e-dIi [data-ww-ls~="dIi"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dIj {
        width: 20px;
        height: 20px;
      }
      .ww-e-dIk {
        margin: 8px 0 0;
        padding: 5px 11px;
        width: fit-content;
        font: 600 13px / 1.3 Figtree, IBM Plex Sans Arabic, sans-serif;
        color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
        text-transform: capitalize;
        white-space-collapse: preserve;
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#E8F2EC);
        border-radius: var(--1cfd2fcd-911f-4bf1-b77d-c2936d1a3574,999px);
      }
      .ww-e-dIl {
        padding: 10px 12px;
        display: flex;
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-dIl:where(:hover) {
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#F1F3F9);
      }
      .ww-e-dIl.ww-layout, .ww-e-dIl [data-ww-ls~="dIl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIm {
        margin: 0 0 4px;
        padding: 10px 12px 12px;
        display: flex;
        box-shadow: 0 1px 0 var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
      }
      .ww-e-dIm.ww-layout, .ww-e-dIm [data-ww-ls~="dIm"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dIn {
        padding: 16px;
        display: flex;
        width: 340px;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        box-shadow: 0 24px 48px -16px #0f143340;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 16px;
      }
      .ww-e-dIn.ww-layout, .ww-e-dIn [data-ww-ls~="dIn"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dIo {
        overflow: hidden;
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-dIp {
        font: var(--c3e1b908-7ff9-4d7c-8bd8-1dac385f139a, 600 15px/1.4 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dIq {
        width: 14px;
        height: 14px;
      }
      .ww-e-dIr {
        display: flex;
      }
      .ww-e-dIr.ww-layout, .ww-e-dIr [data-ww-ls~="dIr"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dIs {
        font: var(--6079e020-a7f7-4145-b8c8-833961d48993, 700 18px/1.35 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dIt {
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-dIu {
        width: 14px;
        height: 14px;
      }
      .ww-e-dIv {
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dIw {
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dIx {
        padding: 4px 0 0;
        display: flex;
      }
      .ww-e-dIx.ww-layout, .ww-e-dIx [data-ww-ls~="dIx"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dIy {
        padding: 8px 0;
        display: flex;
      }
      .ww-e-dIy.ww-layout, .ww-e-dIy [data-ww-ls~="dIy"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dIz {
        margin: 2px 0 0;
        width: 16px;
        height: 16px;
      }
      .ww-e-dJ0 {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-dJ0.ww-layout, .ww-e-dJ0 [data-ww-ls~="dJ0"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dJ1 {
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dJ2 {
        font: var(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 600 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--ww-content-ww-text-color);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dJ3 {
        padding: 10px 10px 10px 14px;
        display: flex;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        box-shadow: 0 8px 24px -16px #0f143340;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 16px;
      }
      .ww-e-dJ3.ww-layout, .ww-e-dJ3 [data-ww-ls~="dJ3"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dJ4 {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dJ5 {
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: #ef4444;
        white-space-collapse: preserve;
      }
      .ww-e-dJ6 {
        padding: 10px 18px;
        display: flex;
        flex: 1;
        background-color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
        cursor: pointer;
        box-shadow: 0 6px 16px -8px #12543f8c;
        border: 1px solid var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dJ6.ww-layout, .ww-e-dJ6 [data-ww-ls~="dJ6"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dJ7 {
        padding: 12px 14px;
        display: flex;
        max-width: 88%;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 16px;
      }
      .ww-e-dJ7.ww-layout, .ww-e-dJ7 [data-ww-ls~="dJ7"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dJ8 {
        display: flex;
      }
      .ww-e-dJ8.ww-layout, .ww-e-dJ8 [data-ww-ls~="dJ8"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-dJ9 {
        overflow: hidden;
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        text-transform: capitalize;
        white-space-collapse: preserve;
      }
      .ww-e-dJA {
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-dJB {
        padding: 0;
        width: 100%;
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
        background-color: #0000;
        border: 1px solid #0000;
        --placeholder-color: #8B91AE;
      }
      .ww-e-dLE {
        padding: 6px 12px 4px;
        font: var(--31d35d6d-d772-4e8a-9b98-9a7bab5db26a, 700 11px/1.3 'Plus Jakarta Sans', sans-serif);
        color: var(--d209f477-db77-4a6f-a4b6-a1b3d3a1023b,#8B91AE);
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dLF {
        display: flex;
        min-width: 0;
      }
      .ww-e-dLF.ww-layout, .ww-e-dLF [data-ww-ls~="dLF"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-dLG {
        width: 16px;
        height: 16px;
      }
      .ww-e-dWl {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWm {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dWn {
        font: 800 20px / 1.15 Bricolage Grotesque, sans-serif;
        color: #fff;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dWn {
          font: 800 18px / 1.15 Bricolage Grotesque, sans-serif;
        }
      }
      .ww-e-dWo {
        width: 6px;
        flex: 0 0 auto;
        height: 6px;
        background-color: #6cc49d;
        border-radius: 50%;
      }
      .ww-e-dWo.ww-layout, .ww-e-dWo [data-ww-ls~="dWo"] {
        display: flex;
      }
      .ww-e-dWp {
        overflow: hidden;
        font: 500 12.5px / 1.3 Figtree, sans-serif;
        color: #fbf6eaa6;
        white-space-collapse: preserve;
      }
      .ww-e-dWq {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dWr {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dWs {
        width: 17px;
        flex: 0 0 auto;
        height: 17px;
      }
      .ww-e-dWt {
        font: 600 12px / 1 Figtree, sans-serif;
        color: #fbf6ea99;
        white-space-collapse: preserve;
      }
      .ww-e-dWu {
        padding: 0 10px 0 4px;
        display: flex;
        min-width: 0;
        height: 28px;
        background-color: #ffffff1a;
        border-radius: 9px;
      }
      .ww-e-dWu.ww-layout, .ww-e-dWu [data-ww-ls~="dWu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWv {
        display: flex;
        width: 22px;
        flex: 0 0 auto;
        height: 22px;
        background: linear-gradient(160deg, #fdf0cc 0%, #f6d27e 55%, #e9ae45 100%);
        border-radius: 7px;
      }
      .ww-e-dWv.ww-layout, .ww-e-dWv [data-ww-ls~="dWv"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dWw {
        display: flex;
        width: 22px;
        flex: 0 0 auto;
        height: 22px;
        background-color: #ffffff1f;
        border-radius: 7px;
      }
      .ww-e-dWw.ww-layout, .ww-e-dWw [data-ww-ls~="dWw"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dWx {
        flex: 1 1 auto;
      }
      .ww-e-dWx.ww-layout, .ww-e-dWx [data-ww-ls~="dWx"] {
        display: flex;
      }
      .ww-e-dWy {
        display: flex;
      }
      .ww-e-dWy.ww-layout, .ww-e-dWy [data-ww-ls~="dWy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWz {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dX0 {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dX1 {
        font: 700 13.5px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dX2 {
        width: 17px;
        flex: 0 0 auto;
        height: 17px;
      }
      .ww-e-dX3 {
        padding: 0 14px;
        display: flex;
        height: 44px;
        background-color: #ffffff14;
        border: 1px solid #ffffff1a;
        border-radius: 13px;
      }
      .ww-e-dX3.ww-layout, .ww-e-dX3 [data-ww-ls~="dX3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-dX4 {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dX5 {
        padding: 11px 14px;
        display: flex;
      }
      .ww-e-dX5.ww-layout, .ww-e-dX5 [data-ww-ls~="dX5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dX6 {
        flex: 1 1 auto;
      }
      .ww-e-dX6.ww-layout, .ww-e-dX6 [data-ww-ls~="dX6"] {
        display: flex;
      }
      .ww-e-dX7 {
        padding: 0 8px;
        display: flex;
        flex: 0 0 auto;
        height: 22px;
        background-color: #f2f4f1;
        border-radius: 999px;
      }
      .ww-e-dX7.ww-layout, .ww-e-dX7 [data-ww-ls~="dX7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dX8 {
        font: 700 11.5px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-dX9 {
        flex: 1 1 auto;
      }
      .ww-e-dX9.ww-layout, .ww-e-dX9 [data-ww-ls~="dX9"] {
        display: flex;
      }
      .ww-e-dXA {
        padding: 0 8px;
        display: flex;
        flex: 0 0 auto;
        height: 22px;
        background-color: #f2f4f1;
        border-radius: 999px;
      }
      .ww-e-dXA.ww-layout, .ww-e-dXA [data-ww-ls~="dXA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXB {
        font: 700 11px / 1 Figtree, sans-serif;
        color: #2b3530;
        white-space-collapse: preserve;
      }
      .ww-e-dXC {
        display: flex;
      }
      .ww-e-dXC.ww-layout, .ww-e-dXC [data-ww-ls~="dXC"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXD {
        font: 800 11px / 1 Bricolage Grotesque, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dXE {
        font: 700 13.5px / 1.3 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dXF {
        font: 500 12px / 1.4 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-dXG {
        padding: 10px 12px;
        display: flex;
      }
      .ww-e-dXG.ww-layout, .ww-e-dXG [data-ww-ls~="dXG"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXH {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dXI {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dXJ {
        padding: 4px 0;
        font: 600 12px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-dXK {
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background: radial-gradient(120% 120% at 30% 18%, #ffedbf 0%, #f7c458 40%, #d08a16 100%);
        opacity: var(--ww-style-opacity);
        border-radius: 50%;
      }
      @media (max-width: 767px) {
        .ww-e-dXK {
          width: 24px;
          height: 24px;
        }
      }
      .ww-e-dXK.ww-layout, .ww-e-dXK [data-ww-ls~="dXK"] {
        display: flex;
      }
      .ww-e-dXL {
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background: radial-gradient(120% 120% at 30% 18%, #ffedbf 0%, #f7c458 40%, #d08a16 100%);
        border-radius: 50%;
      }
      .ww-e-dXL.ww-layout, .ww-e-dXL [data-ww-ls~="dXL"] {
        display: flex;
      }
      .ww-e-dXM {
        flex: 0 0 auto;
        height: 1px;
      }
      .ww-e-dXM.ww-layout, .ww-e-dXM [data-ww-ls~="dXM"] {
        display: flex;
      }
      .ww-e-dXN {
        font: 600 13px / 1 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-dXO {
        margin: 5px 0 0;
        padding: 7px 9px;
        display: flex;
        background-color: #f6f7f4;
        border-radius: 10px;
      }
      .ww-e-dXO.ww-layout, .ww-e-dXO [data-ww-ls~="dXO"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXP {
        font: 700 11.5px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-dXQ {
        display: flex;
      }
      .ww-e-dXQ.ww-layout, .ww-e-dXQ [data-ww-ls~="dXQ"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dXR {
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #0e4a36;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dXS {
        padding: 11px 12px;
        display: flex;
        background-color: #f6f7f4;
        border: 1px solid #ecefeb;
        border-radius: 13px;
      }
      .ww-e-dXS.ww-layout, .ww-e-dXS [data-ww-ls~="dXS"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-dXT {
        margin: 2px 0 0;
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dXU {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dXV {
        display: flex;
      }
      .ww-e-dXV.ww-layout, .ww-e-dXV [data-ww-ls~="dXV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXW {
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dXX {
        font: 700 11px / 1 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-dXY {
        padding: 11px 12px;
        display: flex;
        background-color: #f6f7f4;
        border: 1px solid #ecefeb;
        border-radius: 13px;
      }
      .ww-e-dXY.ww-layout, .ww-e-dXY [data-ww-ls~="dXY"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-dXZ {
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dXa {
        display: flex;
      }
      .ww-e-dXa.ww-layout, .ww-e-dXa [data-ww-ls~="dXa"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-dXb {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dXc {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #0e4a36;
        white-space-collapse: preserve;
      }
      .ww-e-dXd {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dXe {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dXf {
        padding: 11px 14px;
        display: flex;
      }
      .ww-e-dXf.ww-layout, .ww-e-dXf [data-ww-ls~="dXf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXg {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dXh {
        font: 700 11.5px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-dXi {
        padding: 12px 14px;
        display: flex;
      }
      .ww-e-dXi.ww-layout, .ww-e-dXi [data-ww-ls~="dXi"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-dXj {
        display: flex;
      }
      .ww-e-dXj.ww-layout, .ww-e-dXj [data-ww-ls~="dXj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dXk {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dXl {
        font: 600 12.5px / 1.3 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-dXm {
        padding: 11px 12px;
        display: flex;
        background-color: #f6f7f4;
        border: 1px solid #ecefeb;
        border-radius: 13px;
      }
      .ww-e-dXm.ww-layout, .ww-e-dXm [data-ww-ls~="dXm"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-dXn {
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dXo {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dXp {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dXq {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dXr {
        display: flex;
        width: 34px;
        flex: 0 0 auto;
        height: 34px;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-dXr.ww-layout, .ww-e-dXr [data-ww-ls~="dXr"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dXs {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dXt {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-dXt.ww-layout, .ww-e-dXt [data-ww-ls~="dXt"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dXu {
        font: 700 14px / 1.35 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dXv {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dXw {
        display: flex;
      }
      .ww-e-dXw.ww-layout, .ww-e-dXw [data-ww-ls~="dXw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXx {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dXy {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-dXy.ww-layout, .ww-e-dXy [data-ww-ls~="dXy"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dXz {
        overflow: hidden;
        font: 700 14px / 1.3 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dY0 {
        overflow: hidden;
        font: 500 12.5px / 1.3 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-dY1 {
        font: 600 12px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-dY2 {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dY3 {
        margin: auto 0 0;
        padding: 14px 6px 0;
        font: 500 12px / 1.45 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-dY4 {
        font: 600 12.5px / 1 Figtree, sans-serif;
        color: #2b3530;
        white-space-collapse: preserve;
      }
      .ww-e-dY5 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dY6 {
        font: 700 12.5px / 1 Figtree, sans-serif;
        color: #b4232a;
        white-space-collapse: preserve;
      }
      .ww-e-dY7 {
        flex: 1 1 auto;
      }
      .ww-e-dY7.ww-layout, .ww-e-dY7 [data-ww-ls~="dY7"] {
        display: flex;
      }
      .ww-e-dY8 {
        display: flex;
      }
      .ww-e-dY8.ww-layout, .ww-e-dY8 [data-ww-ls~="dY8"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dY9 {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dYA {
        width: 17px;
        flex: 0 0 auto;
        height: 17px;
      }
      .ww-e-dYB {
        font: 500 11.5px / 1.3 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-dYC {
        font: 600 12px / 1.4 Figtree, sans-serif;
        color: #b4232a;
        white-space-collapse: preserve;
      }
      .ww-e-dYD {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #dde3de;
        border-radius: 10px;
      }
      .ww-e-dYD:where(:hover) {
        background-color: #f2f4f1;
      }
      .ww-e-dYD.ww-layout, .ww-e-dYD [data-ww-ls~="dYD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dZ3 {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dZP {
        overflow: hidden;
        font: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dZQ {
        display: flex;
      }
      .ww-e-dZQ.ww-layout, .ww-e-dZQ [data-ww-ls~="dZQ"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dZR {
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#5B6281);
        white-space-collapse: preserve;
      }
      .ww-e-dZS {
        display: flex;
        width: 36px;
        height: 36px;
        background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%);
        box-shadow: 0 8px 20px -10px #7c3aedb3;
        border-radius: 12px;
      }
      .ww-e-dZS.ww-layout, .ww-e-dZS [data-ww-ls~="dZS"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dZV {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #dde3de;
        border-radius: 10px;
      }
      .ww-e-dZV:where(:hover) {
        background-color: #f2f4f1;
      }
      .ww-e-dZV.ww-layout, .ww-e-dZV [data-ww-ls~="dZV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dbK {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dbK:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dbK:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dbK.ww-layout, .ww-e-dbK [data-ww-ls~="dbK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dbL {
        margin: 0 0 4px;
        padding: 4px 0 8px;
        display: flex;
        box-shadow: 0 1px 0 var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
      }
      .ww-e-dbL.ww-layout, .ww-e-dbL [data-ww-ls~="dbL"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dcR {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dcS {
        width: 20px;
        height: 20px;
      }
      .ww-e-dgq {
        display: flex;
        min-height: 34px;
      }
      .ww-e-dgq.ww-layout, .ww-e-dgq [data-ww-ls~="dgq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dgr {
        width: 19px;
        flex: 0 0 auto;
        height: 19px;
      }
      .ww-e-dgs {
        flex: 1 1 auto;
        font: 800 21px / 1.1 Bricolage Grotesque, sans-serif;
        color: #17201c;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dgs {
          font: 800 20px / 1.1 Bricolage Grotesque, sans-serif;
          color: #fff;
        }
      }
      .ww-e-dgt {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dgu {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #12543f;
        white-space-collapse: preserve;
      }
      .ww-e-dgv {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-dgw {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #fbf6ea;
        white-space-collapse: preserve;
      }
      .ww-e-dgx {
        padding: 4px;
        display: flex;
        background-color: #eef1ee;
        border-radius: 13px;
      }
      .ww-e-dgx.ww-layout, .ww-e-dgx [data-ww-ls~="dgx"] {
        display: flex;
        flex-direction: row;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dgy {
        padding: 0 11px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 10px;
      }
      .ww-e-dgy:where(:hover) {
        background-color: #eef6f1;
      }
      .ww-e-dgy.ww-layout, .ww-e-dgy [data-ww-ls~="dgy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dgz {
        font: 700 13.5px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color, #17201C);
        white-space-collapse: preserve;
      }
      .ww-e-dh0 {
        padding: 0 6px;
        display: flex;
        min-width: 20px;
        height: 20px;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dh0.ww-layout, .ww-e-dh0 [data-ww-ls~="dh0"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dh1 {
        font: 800 11px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dh2 {
        font: 700 13.5px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color, #5B6660);
        white-space-collapse: preserve;
      }
      .ww-e-dh3 {
        padding: 0 6px;
        display: flex;
        min-width: 20px;
        height: 20px;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dh3.ww-layout, .ww-e-dh3 [data-ww-ls~="dh3"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dh4 {
        font: 800 11px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dh5 {
        padding: 4px;
        display: flex;
        background-color: #ffffff14;
        border: 1px solid #ffffff1a;
        border-radius: 13px;
      }
      .ww-e-dh5.ww-layout, .ww-e-dh5 [data-ww-ls~="dh5"] {
        display: flex;
        flex-direction: row;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dh6 {
        font: 700 13.5px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color, #17201C);
        white-space-collapse: preserve;
      }
      .ww-e-dh7 {
        font: 700 13.5px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color, rgba(251,246,234,0.75));
        white-space-collapse: preserve;
      }
      .ww-e-dh8 {
        padding: 0 6px;
        display: flex;
        min-width: 20px;
        height: 20px;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-dh8.ww-layout, .ww-e-dh8 [data-ww-ls~="dh8"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dh9 {
        font: 800 11px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dhA {
        padding: 36px 18px;
        display: flex;
        flex: 0 0 auto;
      }
      .ww-e-dhA.ww-layout, .ww-e-dhA [data-ww-ls~="dhA"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhB {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-dhC {
        font: 600 13.5px / 1.3 Figtree, sans-serif;
        color: #7a857f;
        white-space-collapse: preserve;
      }
      .ww-e-dhD {
        width: 34px;
        flex: 0 0 auto;
        height: 34px;
      }
      .ww-e-dhE {
        font: 800 22px / 1.2 Bricolage Grotesque, sans-serif;
        text-align: center;
        color: #17201c;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-dhF {
        display: flex;
        flex: 0 0 auto;
      }
      .ww-e-dhF.ww-layout, .ww-e-dhF [data-ww-ls~="dhF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dhG {
        padding: 14px 18px 8px;
        font: 700 11.5px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
        background-color: #fff;
      }
      .ww-e-dhH {
        display: flex;
      }
      .ww-e-dhH.ww-layout, .ww-e-dhH [data-ww-ls~="dhH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhI {
        display: flex;
        width: 28px;
        flex: 0 0 auto;
        height: 28px;
        background-color: #fff9;
        border-radius: 9px;
      }
      .ww-e-dhI.ww-layout, .ww-e-dhI [data-ww-ls~="dhI"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dhJ {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-dhK {
        flex: 1 1 auto;
        font: 700 11.5px / 1.2 Figtree, sans-serif;
        color: #7a5205;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-dhL {
        width: 9px;
        flex: 0 0 auto;
        height: 9px;
        background-color: #3a2a08;
        border-radius: 50%;
      }
      .ww-e-dhL.ww-layout, .ww-e-dhL [data-ww-ls~="dhL"] {
        display: flex;
      }
      .ww-e-dhM {
        margin: 10px 0 0;
        font: 800 19px / 1.25 Bricolage Grotesque, sans-serif;
        color: #3a2a08;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dhM {
          font: 800 18px / 1.25 Bricolage Grotesque, sans-serif;
        }
      }
      .ww-e-dhN {
        margin: 11px 0 0;
        display: flex;
      }
      .ww-e-dhN.ww-layout, .ww-e-dhN [data-ww-ls~="dhN"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 7px;
      }
      .ww-e-dhO {
        padding: 8px 11px;
        display: flex;
        background-color: #ffffff8c;
        border: 1px solid #b07a1838;
        border-radius: 11px;
      }
      .ww-e-dhO.ww-layout, .ww-e-dhO [data-ww-ls~="dhO"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhP {
        font: 800 18px / 1 Bricolage Grotesque, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dhQ {
        font: 600 12.5px / 1.3 Figtree, sans-serif;
        color: #5a4310;
        white-space-collapse: preserve;
      }
      .ww-e-dhR {
        margin: 12px 0 0;
        display: flex;
      }
      .ww-e-dhR.ww-layout, .ww-e-dhR [data-ww-ls~="dhR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhS {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #3a2a08;
        white-space-collapse: preserve;
      }
      .ww-e-dhT {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dhU {
        display: flex;
        width: 40px;
        flex: 0 0 auto;
        height: 40px;
        background: var(--ww-style-background-color);
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dhU {
          width: 42px;
          height: 42px;
        }
      }
      .ww-e-dhU.ww-layout, .ww-e-dhU [data-ww-ls~="dhU"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dhV {
        width: 19px;
        flex: 0 0 auto;
        height: 19px;
      }
      .ww-e-dhW {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-dhW.ww-layout, .ww-e-dhW [data-ww-ls~="dhW"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dhX {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dhY {
        font: 500 13px / 1.45 Figtree, sans-serif;
        color: #5b6660;
        white-space-collapse: preserve;
      }
      .ww-e-dhZ {
        margin: 3px 0 0;
        display: flex;
      }
      .ww-e-dhZ.ww-layout, .ww-e-dhZ [data-ww-ls~="dhZ"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-dha {
        font: 600 12px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        white-space-collapse: preserve;
      }
      .ww-e-dhb {
        width: 3px;
        flex: 0 0 auto;
        height: 3px;
        background-color: #b5bdb8;
        border-radius: 50%;
      }
      .ww-e-dhb.ww-layout, .ww-e-dhb [data-ww-ls~="dhb"] {
        display: flex;
      }
      .ww-e-dhc {
        display: flex;
      }
      .ww-e-dhc.ww-layout, .ww-e-dhc [data-ww-ls~="dhc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhd {
        font: 600 12px / 1.2 Figtree, sans-serif;
        color: #12543f;
        white-space-collapse: preserve;
      }
      .ww-e-dhe {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dhf {
        margin: 6px 0 0;
        width: 9px;
        flex: 0 0 auto;
        height: 9px;
        background-color: #e9a21e;
        box-shadow: 0 0 0 3px #e9a21e2e;
        border-radius: 50%;
      }
      .ww-e-dhf.ww-layout, .ww-e-dhf [data-ww-ls~="dhf"] {
        display: flex;
      }
      .ww-e-dhg {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-dhh {
        padding: 14px 18px;
        flex: 0 0 auto;
        font: 500 12.5px / 1.2 Figtree, sans-serif;
        text-align: center;
        color: #7a857f;
        white-space-collapse: preserve;
        background-color: #fbfcfb;
      }
      @media (max-width: 991px) {
        .ww-e-dhh {
          padding: 14px 18px calc(14px + env(safe-area-inset-bottom)) 18px;
        }
      }
      .ww-e-dhi {
        display: flex;
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
        background: radial-gradient(60% 45% at 35% 22%, #ffffffbf 0%, #fff0 100%), radial-gradient(120% 120% at 30% 18%, #ffedbf 0%, #f7c458 38%, #f0ae31 70%, #d08a16 100%);
        border-radius: 50%;
      }
      .ww-e-dhi.ww-layout, .ww-e-dhi [data-ww-ls~="dhi"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dhj {
        padding: 11px 14px;
        display: flex;
      }
      .ww-e-dhj.ww-layout, .ww-e-dhj [data-ww-ls~="dhj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhk {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-dhl {
        font: 700 11.5px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-dhm {
        padding: 12px 14px;
        display: flex;
      }
      .ww-e-dhm.ww-layout, .ww-e-dhm [data-ww-ls~="dhm"] {
        display: flex;
        flex-flow: column;
        gap: 11px;
      }
      .ww-e-dhn {
        display: flex;
      }
      .ww-e-dhn.ww-layout, .ww-e-dhn [data-ww-ls~="dhn"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-dho {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 38px;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #ffffff1f;
        border-radius: 11px;
      }
      @media (max-width: 767px) {
        .ww-e-dho {
          padding: 0 11px;
          height: 40px;
        }
      }
      .ww-e-dho:where(:hover) {
        background-color: #ffffff24;
      }
      .ww-e-dho.ww-layout, .ww-e-dho [data-ww-ls~="dho"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhp {
        padding: 7px 7px 7px 10px;
        display: flex;
        min-width: 0;
        background-color: #ffffff12;
        border: 1px solid #ffffff1a;
        border-radius: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-dhp {
          padding: 6px 6px 6px 8px;
        }
      }
      .ww-e-dhp.ww-layout, .ww-e-dhp [data-ww-ls~="dhp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhq {
        font: 700 10px / 1 Bricolage Grotesque, sans-serif;
        color: #3a2a08;
        white-space-collapse: preserve;
      }
      .ww-e-dhr {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-dhs {
        flex: 0 0 auto;
        font: 600 12px / 1 Figtree, sans-serif;
        color: #fbf6ea8c;
        white-space-collapse: preserve;
      }
      .ww-e-dht {
        padding: 11px 14px;
        display: flex;
      }
      .ww-e-dht.ww-layout, .ww-e-dht [data-ww-ls~="dht"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhu {
        display: flex;
      }
      .ww-e-dhu.ww-layout, .ww-e-dhu [data-ww-ls~="dhu"] {
        display: flex;
        flex-flow: wrap;
        align-items: baseline;
        align-content: revert-layer;
        gap: 5px;
      }
      .ww-e-dhv {
        font: 500 13px / 1.3 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-dhw {
        display: flex;
        flex: 0 0 auto;
      }
      .ww-e-dhw.ww-layout, .ww-e-dhw [data-ww-ls~="dhw"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 4px;
      }
      .ww-e-dhx {
        font: var(--ww-content-ww-text-font);
        color: #2b3530;
        white-space-collapse: preserve;
      }
      .ww-e-dhy {
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-dhz {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-di0 {
        font: var(--ww-content-ww-text-font);
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-di1 {
        display: flex;
      }
      .ww-e-di1.ww-layout, .ww-e-di1 [data-ww-ls~="di1"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-di2 {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-di3 {
        font: var(--ww-content-ww-text-font);
        color: #2b3530;
        white-space-collapse: preserve;
      }
      .ww-e-di4 {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-di5 {
        display: flex;
      }
      .ww-e-di5.ww-layout, .ww-e-di5 [data-ww-ls~="di5"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-di6 {
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-di7 {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-di8 {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #0e4a36;
        white-space-collapse: preserve;
      }
      .ww-e-di9 {
        display: flex;
      }
      .ww-e-di9.ww-layout, .ww-e-di9 [data-ww-ls~="di9"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-diA {
        display: flex;
        flex: 0 0 auto;
      }
      .ww-e-diA.ww-layout, .ww-e-diA [data-ww-ls~="diA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 6px;
      }
      .ww-e-diB {
        width: 20px;
        height: 20px;
      }
      .ww-e-diC {
        display: block;
        position: fixed;
        inset: 0 0 0 256px;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #0c131073;
        cursor: pointer;
      }
      .ww-e-diC.ww-layout, .ww-e-diC [data-ww-ls~="diC"] {
        display: block;
      }
      .ww-e-diD {
        z-index: 95;
        position: fixed;
        inset: 0;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-diD.ww-layout, .ww-e-diD [data-ww-ls~="diD"] {
        display: flex;
      }
      .ww-e-diE {
        position: absolute;
        inset: 0;
        background-color: #0c13101a;
      }
      .ww-e-diE.ww-layout, .ww-e-diE [data-ww-ls~="diE"] {
        display: flex;
      }
      .ww-e-diF {
        font: 500 14.5px / 1.55 Figtree, sans-serif;
        text-align: center;
        color: #5b6660;
        white-space-collapse: preserve;
      }
      .ww-e-diG {
        display: flex;
      }
      .ww-e-diG.ww-layout, .ww-e-diG [data-ww-ls~="diG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-diH {
        padding: 40px 34px 48px;
        display: flex;
        flex: 0 0 auto;
      }
      @media (max-width: 767px) {
        .ww-e-diH {
          padding: 72px 34px 120px;
        }
      }
      .ww-e-diH.ww-layout, .ww-e-diH [data-ww-ls~="diH"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 14px;
      }
      .ww-e-diI {
        display: flex;
        width: 84px;
        flex: 0 0 auto;
        height: 84px;
        background-color: #fff;
        box-shadow: 0 18px 34px -24px #0c131073;
        border: 1px solid #dde3de;
        border-radius: 26px;
      }
      .ww-e-diI.ww-layout, .ww-e-diI [data-ww-ls~="diI"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-diJ {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-diK {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-diL {
        font: 600 11.5px / 1.3 Figtree, sans-serif;
        color: #0e4a36;
        white-space-collapse: preserve;
      }
      .ww-e-diM {
        overflow: hidden;
        display: flex;
        background-color: #fff;
        box-shadow: 0 14px 30px -24px #0c131073;
        border: 1px solid #dde3de;
        border-radius: 18px;
      }
      .ww-e-diM.ww-layout, .ww-e-diM [data-ww-ls~="diM"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-diN {
        font: 700 11px / 1 Figtree, sans-serif;
        color: #2b3530;
        white-space-collapse: preserve;
      }
      .ww-e-diO {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-diP {
        display: flex;
      }
      .ww-e-diP.ww-layout, .ww-e-diP [data-ww-ls~="diP"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-diQ {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-diR {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-diS {
        font: 700 12px / 1 Bricolage Grotesque, sans-serif;
        color: #3a2a08;
        white-space-collapse: preserve;
      }
      .ww-e-dj9 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-dj9:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-dj9:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-dj9.ww-layout, .ww-e-dj9 [data-ww-ls~="dj9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-djA {
        font: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-djB {
        padding: 0 8px 0 14px;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 440px;
        height: 44px;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-djB {
          max-width: none;
        }
      }
      .ww-e-djB.ww-layout, .ww-e-djB [data-ww-ls~="djB"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-djC {
        font: var(--9d8f6a37-9e52-43ca-aa10-72f3701748d5, 600 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
      }
      .ww-e-djD {
        padding: 8px 12px;
        display: flex;
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-djD:where(:hover) {
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#F1F3F9);
      }
      .ww-e-djD.ww-layout, .ww-e-djD [data-ww-ls~="djD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-djE {
        padding: 10px 12px;
        display: flex;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 12px;
      }
      .ww-e-djE:where(:hover) {
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
        border: 1px solid #c7d2fe;
      }
      .ww-e-djE.ww-layout, .ww-e-djE [data-ww-ls~="djE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-djF {
        display: flex;
        width: 34px;
        height: 34px;
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-djF:where(:hover) {
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#F1F3F9);
      }
      .ww-e-djF.ww-layout, .ww-e-djF [data-ww-ls~="djF"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-djG {
        padding: 10px 12px;
        display: flex;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 12px;
      }
      .ww-e-djG:where(:hover) {
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
        border: 1px solid #c7d2fe;
      }
      .ww-e-djG.ww-layout, .ww-e-djG [data-ww-ls~="djG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-djH {
        padding: 0;
        display: flex;
        width: 38px;
        height: 38px;
        background-color: var(--ddc0cd95-fbe4-41b0-9b28-d091b83368c7,#17201C);
        cursor: pointer;
        box-shadow: 0 10px 24px -10px #17201c8c;
        border: 1px solid #ffffff14;
        border-radius: var(--1cfd2fcd-911f-4bf1-b77d-c2936d1a3574,999px);
      }
      .ww-e-djH.ww-layout, .ww-e-djH [data-ww-ls~="djH"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dod {
        padding: 0;
        flex: 1;
        font: var(--5d12965e-74f4-4502-b7fc-1a60f9bd2eaa, 400 14px/1.55 'Plus Jakarta Sans', sans-serif);
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#0F1433);
        white-space-collapse: preserve;
        background-color: #0000;
        border: 1px solid #0000;
        --placeholder-color: #88928C;
      }
      .ww-e-dou {
        background-color: var(--0e2bd337-544c-4b76-a53b-38ea5dca0aa2,#F4B63F);
        border-radius: 4px;
      }
      .ww-e-dou.ww-layout, .ww-e-dou [data-ww-ls~="dou"] {
        display: flex;
      }
      .ww-e-dov {
        background-color: #fff;
        border-radius: 4px;
      }
      .ww-e-dov.ww-layout, .ww-e-dov [data-ww-ls~="dov"] {
        display: flex;
      }
      .ww-e-dow {
        background-color: #fff;
        border-radius: 4px;
      }
      .ww-e-dow.ww-layout, .ww-e-dow [data-ww-ls~="dow"] {
        display: flex;
      }
      .ww-e-dox {
        background-color: #fff;
        border-radius: 4px;
      }
      .ww-e-dox.ww-layout, .ww-e-dox [data-ww-ls~="dox"] {
        display: flex;
      }
      .ww-e-doy {
        display: grid;
        width: 30px;
        flex: none;
        height: 30px;
      }
      .ww-e-doy.ww-layout, .ww-e-doy [data-ww-ls~="doy"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 3px;
      }
      .ww-e-doz {
        display: flex;
        width: 36px;
        height: 36px;
        background-color: var(--ec0eab2f-24ae-42a6-925b-b39b8437b68c,#12543F);
        border-radius: 10px;
      }
      .ww-e-doz.ww-layout, .ww-e-doz [data-ww-ls~="doz"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dp0 {
        display: flex;
        min-width: 0;
      }
      .ww-e-dp0.ww-layout, .ww-e-dp0 [data-ww-ls~="dp0"] {
        display: flex;
        flex-flow: column;
        gap: 1px;
      }
      .ww-e-dp1 {
        width: 20px;
        height: 20px;
      }
      .ww-e-dp2 {
        display: flex;
        width: 30px;
        height: 30px;
        background-color: #fbeaea;
        border-radius: 9px;
      }
      .ww-e-dp2.ww-layout, .ww-e-dp2 [data-ww-ls~="dp2"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dp3 {
        width: 16px;
        height: 16px;
      }
      .ww-e-dp4 {
        flex: 1;
        font: 600 14px / 1.3 Figtree, sans-serif;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        white-space-collapse: preserve;
      }
      .ww-e-dp5 {
        padding: 4px 8px;
        font: 700 12px / 1 Figtree, sans-serif;
        color: #d64545;
        white-space-collapse: preserve;
        background-color: #fbeaea;
        border-radius: 999px;
      }
      .ww-e-dp6 {
        display: flex;
        width: 30px;
        height: 30px;
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#E8F2EC);
        border-radius: 9px;
      }
      .ww-e-dp6.ww-layout, .ww-e-dp6 [data-ww-ls~="dp6"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dp7 {
        width: 16px;
        height: 16px;
      }
      .ww-e-dp8 {
        flex: 1;
        font: 600 14px / 1.3 Figtree, sans-serif;
        color: var(--dfa58a39-ee11-42b0-8dd4-2f1b4f63ab42,#17201C);
        white-space-collapse: preserve;
      }
      .ww-e-dp9 {
        font: 600 13px / 1 Figtree, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#56615B);
        white-space-collapse: preserve;
      }
      .ww-e-dpA {
        padding: 8px;
        display: flex;
        width: 260px;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        box-shadow: 0 24px 48px -16px #0f143340;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 16px;
      }
      .ww-e-dpA.ww-layout, .ww-e-dpA [data-ww-ls~="dpA"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-dpB {
        display: flex;
      }
      .ww-e-dpB.ww-layout, .ww-e-dpB [data-ww-ls~="dpB"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dpC {
        margin: 0 -8px 0 0;
        overflow: hidden;
        display: flex;
        width: 40px;
        height: 40px;
        background-color: #fff;
        border: 2px solid #17201c;
        border-radius: 999px;
      }
      .ww-e-dpC.ww-layout, .ww-e-dpC [data-ww-ls~="dpC"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dpF {
        font: 800 12px / 1 Bricolage Grotesque, sans-serif;
        color: #12543f;
        white-space-collapse: preserve;
      }
      .ww-e-dpG {
        padding: 0 0 0 10px;
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-dpG.ww-layout, .ww-e-dpG [data-ww-ls~="dpG"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dpH {
        font: 700 16px / 1.2 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-dpI {
        overflow: hidden;
        max-width: 260px;
        font: 500 13px / 1.3 Figtree, sans-serif;
        color: #b9c2bd;
        white-space-collapse: preserve;
      }
      .ww-e-dpJ {
        width: 18px;
        height: 18px;
      }
      .ww-e-dpK {
        width: 18px;
        height: 18px;
      }
      .ww-e-dpL {
        font: 700 16px / 1 Figtree, sans-serif;
        color: #2c2100;
        white-space-collapse: preserve;
      }
      .ww-e-d10b {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-d10b:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-d10b:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-d10b.ww-layout, .ww-e-d10b [data-ww-ls~="d10b"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10c {
        font: var(--3f02da95-3b59-4dcb-bdbd-9824e9dceb69, 500 12px/1.45 'Plus Jakarta Sans', sans-serif);
        color: var(--f2607ddc-8939-405f-be2e-f32585699bee,#8C93B8);
        text-transform: capitalize;
        white-space-collapse: preserve;
      }
      .ww-e-d10d {
        padding: 16px;
        display: flex;
        background-color: #fffbeb;
        border: 1px solid #fde68a;
        border-radius: 16px;
      }
      .ww-e-d10d.ww-layout, .ww-e-d10d [data-ww-ls~="d10d"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d12h {
        width: 20px;
        height: 20px;
      }
      .ww-e-d13K {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-d13K:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-d13K:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-d13K.ww-layout, .ww-e-d13K [data-ww-ls~="d13K"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d13U {
        padding: 13px 20px;
        display: flex;
        background-color: var(--0e2bd337-544c-4b76-a53b-38ea5dca0aa2,#F4B63F);
        cursor: pointer;
        transition: transform 0.2s ease, opacity 0.2s ease;
        border-radius: 14px;
      }
      .ww-e-d13U:where(:hover) {
        transform: translateY(-1px);
      }
      .ww-e-d13U:where([data-ww-states~="disabled"]) {
        cursor: default;
        opacity: 0.5;
      }
      .ww-e-d13U.ww-layout, .ww-e-d13U [data-ww-ls~="d13U"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d14R {
        padding: 10px 12px;
        display: flex;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 12px;
      }
      .ww-e-d14R:where(:hover) {
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
        border: 1px solid #c7d2fe;
      }
      .ww-e-d14R.ww-layout, .ww-e-d14R [data-ww-ls~="d14R"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d14S {
        padding: 10px 12px;
        display: flex;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 12px;
      }
      .ww-e-d14S:where(:hover) {
        background-color: var(--f4292277-627e-4ebf-a348-a50c12ac884c,#EEF2FF);
        border: 1px solid #c7d2fe;
      }
      .ww-e-d14S.ww-layout, .ww-e-d14S [data-ww-ls~="d14S"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d14T {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-d14T:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-d14T:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-d14T.ww-layout, .ww-e-d14T [data-ww-ls~="d14T"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d171 {
        max-width: 180px;
        font: 600 16px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        opacity: 1;
        transition: max-width 0.6s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.4s ease 0.12s, filter 0.4s ease 0.12s;
        --ww-element-transition: max-width 0.6s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.4s ease 0.12s, filter 0.4s ease 0.12s;
      }
      :where(.ww-e-d172[data-ww-states~="fabDash"]) .ww-e-d171 {
        font: 600 15.5px / 1 Figtree, sans-serif;
        color: #fbf6ea;
        letter-spacing: .005em;
      }
      :where(.ww-e-d172[data-ww-states~="fabCollapsed"]) .ww-e-d171 {
        max-width: 0;
        opacity: 0;
        transition: max-width 0.28s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.16s ease, filter 0.16s ease;
        --ww-element-transition: max-width 0.28s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.16s ease, filter 0.16s ease;
      }
      .ww-e-d172 {
        padding: 8px 22px 8px 8px;
        z-index: 65;
        display: flex;
        position: fixed;
        right: 28px;
        bottom: 28px;
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: var(--ddc0cd95-fbe4-41b0-9b28-d091b83368c7,#17201C);
        cursor: pointer;
        box-shadow: 0 10px 24px -10px #17201c8c;
        transition: transform 0.24s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.24s cubic-bezier(0.23, 1, 0.32, 1), padding 0.6s cubic-bezier(0.23, 1, 0.32, 1), column-gap 0.6s cubic-bezier(0.23, 1, 0.32, 1), bottom 0.24s ease;
        border: 1px solid #ffffff14;
        border-radius: var(--1cfd2fcd-911f-4bf1-b77d-c2936d1a3574,999px);
      }
      @media (max-width: 767px) {
        .ww-e-d172 {
          padding: 6px 16px 6px 6px;
          right: 16px;
          bottom: var(--ww-style-bottom);
        }
      }
      .ww-e-d172:where(:hover) {
        box-shadow: 0 16px 32px -12px #17201c99;
        transform: translateY(-2px);
      }
      .ww-e-d172:where([data-ww-states~="fabDash"]) {
        padding: 8px 24px 8px 8px;
        right: 32px;
        bottom: 70px;
        background-color: #141c18;
        background-image: linear-gradient(#ffffff21 0%, #ffffff0a 46%, #fff0 52%), linear-gradient(160deg, #3a4b43 0%, #1d2823 40%, #0a100d 100%);
        box-shadow: inset 0 1px #ffffff42, inset 0 -1px #0006, inset 0 0 0 1px #ffffff0a, 0 2px 6px #0c13102e, 0 22px 46px -16px #0c1310a8, 0 12px 30px -18px #f4b63f61;
        border: 1px solid #ffffff24;
      }
      @media (max-width: 767px) {
        .ww-e-d172:where([data-ww-states~="fabDash"]) {
          padding: 6px 18px 6px 6px;
          right: 18px;
          bottom: var(--ww-style-bottom);
        }
      }
      .ww-e-d172:where([data-ww-states~="fabCollapsed"]) {
        padding: 8px;
        transition: transform 0.24s cubic-bezier(0.23, 1, 0.32, 1), box-shadow 0.24s cubic-bezier(0.23, 1, 0.32, 1), padding 0.28s cubic-bezier(0.23, 1, 0.32, 1), column-gap 0.28s cubic-bezier(0.23, 1, 0.32, 1), bottom 0.24s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d172:where([data-ww-states~="fabCollapsed"]) {
          padding: 6px;
        }
      }
      .ww-e-d172.ww-layout, .ww-e-d172 [data-ww-ls~="d172"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d172.ww-layout, .ww-e-d172 [data-ww-ls~="d172"] {
          flex-direction: row;
          row-gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d172.ww-layout:where([data-ww-states~="fabDash"]), .ww-e-d172 [data-ww-ls~="d172"]:where([data-ww-states~="fabDash"]) {
        gap: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-d172.ww-layout:where([data-ww-states~="fabDash"]), .ww-e-d172 [data-ww-ls~="d172"]:where([data-ww-states~="fabDash"]) {
          gap: 12px;
        }
      }
      .ww-e-d172.ww-layout:where([data-ww-states~="fabCollapsed"]), .ww-e-d172 [data-ww-ls~="d172"]:where([data-ww-states~="fabCollapsed"]) {
        gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d172.ww-layout:where([data-ww-states~="fabCollapsed"]), .ww-e-d172 [data-ww-ls~="d172"]:where([data-ww-states~="fabCollapsed"]) {
          gap: 0;
        }
      }
      .ww-e-d1JL {
        font: 800 19px / 1 Bricolage Grotesque, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1JM {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #3a2a08;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-d1JM {
          font: 700 12.5px / 1 Bricolage Grotesque, sans-serif;
        }
      }
      .ww-e-d1JN {
        font: 800 19px / 1 Bricolage Grotesque, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1JO {
        font: 800 19px / 1 Bricolage Grotesque, sans-serif;
        color: #f4b63f;
        white-space-collapse: preserve;
      }
      .ww-e-d1JP {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d1JP.ww-layout, .ww-e-d1JP [data-ww-ls~="d1JP"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        flex-wrap: revert-layer;
      }
      .ww-e-d1W5 {
        display: flex;
        width: 34px;
        height: 34px;
        background-color: #f2cb6c;
        background-image: radial-gradient(90% 90% at 18% 0, #ffffffb3 0%, #fff0 55%), linear-gradient(155deg, #fdf0cc 0%, #f6d27e 48%, #e9ae45 100%);
        box-shadow: inset 0 1px #ffffffd9, 0 6px 14px -8px #b07a18cc;
        border: 1px solid #b07a184d;
        border-radius: 10px;
      }
      @media (max-width: 991px) {
        .ww-e-d1W5 {
          width: 34px;
          height: 34px;
        }
      }
      .ww-e-d1W5.ww-layout, .ww-e-d1W5 [data-ww-ls~="d1W5"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wa {
        margin: 0 0 0 auto;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d1Wa.ww-layout, .ww-e-d1Wa [data-ww-ls~="d1Wa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wb {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wb {
          width: 22px;
          height: 22px;
        }
      }
      .ww-e-d1Wc {
        display: flex;
        width: 40px;
        height: 40px;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#E4E7F0);
        border-radius: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wc {
          width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
          height: var(--ww-style-height, auto);
          background: var(--ww-style-background-color);
          box-shadow: var(--ww-style-box-shadow);
          border: var(--ww-style-border);
          border-radius: var(--ww-style-border-radius);
        }
      }
      .ww-e-d1Wc:where(:hover) {
        background: var(--ww-style-background-color);
      }
      .ww-e-d1Wc.ww-layout, .ww-e-d1Wc [data-ww-ls~="d1Wc"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wd {
        width: 18px;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wd {
          width: 20px;
          height: 20px;
        }
      }
      .ww-e-d1XI {
        display: flex;
        width: 44px;
        height: 44px;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        border: var(--ww-style-border);
        border-radius: 13px;
      }
      @media (max-width: 991px) {
        .ww-e-d1XI {
          width: var(--ww-style-width);
          height: var(--ww-style-height, auto);
        }
      }
      .ww-e-d1XI:where(:hover) {
        background: var(--ww-style-background-color);
      }
      .ww-e-d1XI.ww-layout, .ww-e-d1XI [data-ww-ls~="d1XI"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1XJ {
        font: 600 14px / 1.2 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d1dr {
        padding: 4px 8px 24px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d1dr.ww-layout, .ww-e-d1dr [data-ww-ls~="d1dr"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1es {
        position: absolute;
        inset: 0;
        width: 100%;
        height: 100%;
        background-color: #0c121052;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1es {
          display: none;
        }
      }
      .ww-e-d1es.ww-layout, .ww-e-d1es [data-ww-ls~="d1es"] {
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-d1es.ww-layout, .ww-e-d1es [data-ww-ls~="d1es"] {
          display: none;
        }
      }
      .ww-e-d1et {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-d1eu {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1ev {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-d1ew {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #0e4a36;
        white-space-collapse: preserve;
      }
      .ww-e-d1ex {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-d1ex.ww-layout, .ww-e-d1ex [data-ww-ls~="d1ex"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1ey {
        display: flex;
        width: 52px;
        flex: 0 0 auto;
        height: 52px;
        background: radial-gradient(60% 45% at 35% 22%, #ffffffbf 0%, #fff0 100%), radial-gradient(120% 120% at 30% 18%, #ffedbf 0%, #f7c458 38%, #f0ae31 70%, #d08a16 100%);
        border-radius: 50%;
      }
      .ww-e-d1ey.ww-layout, .ww-e-d1ey [data-ww-ls~="d1ey"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ez {
        width: 24px;
        flex: 0 0 auto;
        height: 24px;
      }
      .ww-e-d1f0 {
        margin: 6px 0 0;
        font: 800 23px / 1.2 Bricolage Grotesque, sans-serif;
        color: #17201c;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d1f1 {
        font: 500 14px / 1.55 Figtree, sans-serif;
        color: #5b6660;
        white-space-collapse: preserve;
      }
      .ww-e-d1f2 {
        display: flex;
        width: 24px;
        flex: 0 0 auto;
        height: 24px;
        background-color: #f2f4f1;
        border-radius: 8px;
      }
      .ww-e-d1f2.ww-layout, .ww-e-d1f2 [data-ww-ls~="d1f2"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1f3 {
        font: 800 12px / 1 Bricolage Grotesque, sans-serif;
        color: #2b3530;
        white-space-collapse: preserve;
      }
      .ww-e-d1f4 {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-d1f4.ww-layout, .ww-e-d1f4 [data-ww-ls~="d1f4"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1f5 {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1f6 {
        font: var(--ww-content-ww-text-font);
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-d1f7 {
        font: 600 12px / 1.3 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-d1f8 {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d1f9 {
        padding: 18px 2px 4px;
        display: flex;
        flex: 0 0 auto;
      }
      .ww-e-d1f9.ww-layout, .ww-e-d1f9 [data-ww-ls~="d1f9"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1fA {
        padding: 0 14px 14px 49px;
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-d1fA {
          padding: 0 14px 14px;
        }
      }
      .ww-e-d1fA.ww-layout, .ww-e-d1fA [data-ww-ls~="d1fA"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1fB {
        padding: 11px 12px;
        display: flex;
        background-color: #f6f7f4;
        border: 1px solid #ecefeb;
        border-radius: 13px;
      }
      .ww-e-d1fB.ww-layout, .ww-e-d1fB [data-ww-ls~="d1fB"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d1fC {
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d1fD {
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1fE {
        display: flex;
      }
      .ww-e-d1fE.ww-layout, .ww-e-d1fE [data-ww-ls~="d1fE"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-d1fF {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-d1fG {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1fH {
        width: 10px;
        flex: 0 0 auto;
        height: 10px;
      }
      .ww-e-d1fI {
        display: flex;
      }
      .ww-e-d1fI.ww-layout, .ww-e-d1fI [data-ww-ls~="d1fI"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 8px;
      }
      .ww-e-d1fJ {
        padding: 0 8px;
        display: flex;
        flex: 0 0 auto;
        height: 22px;
        background-color: #17201c;
        border-radius: 999px;
      }
      .ww-e-d1fJ.ww-layout, .ww-e-d1fJ [data-ww-ls~="d1fJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fK {
        font: 700 11px / 1 Figtree, sans-serif;
        color: #f7c458;
        white-space-collapse: preserve;
      }
      .ww-e-d1fL {
        display: flex;
        min-width: 0;
      }
      .ww-e-d1fL.ww-layout, .ww-e-d1fL [data-ww-ls~="d1fL"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fM {
        width: 13px;
        flex: 0 0 auto;
        height: 13px;
      }
      .ww-e-d1fN {
        font: 700 12px / 1.3 Figtree, sans-serif;
        color: #66716b;
        white-space-collapse: preserve;
      }
      .ww-e-d1fO {
        flex: 1 1 auto;
      }
      .ww-e-d1fO.ww-layout, .ww-e-d1fO [data-ww-ls~="d1fO"] {
        display: flex;
      }
      .ww-e-d1fP {
        font: 600 11.5px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-d1fQ {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-d1fR {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #0e4a36;
        white-space-collapse: preserve;
      }
      .ww-e-d1fS {
        display: flex;
      }
      .ww-e-d1fS.ww-layout, .ww-e-d1fS [data-ww-ls~="d1fS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1fT {
        display: flex;
      }
      .ww-e-d1fT.ww-layout, .ww-e-d1fT [data-ww-ls~="d1fT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1fU {
        font: 700 11px / 1.2 Figtree, sans-serif;
        color: #7a857f;
        text-transform: uppercase;
        letter-spacing: .06em;
        white-space-collapse: preserve;
      }
      .ww-e-d1fV {
        overflow: hidden;
        display: flex;
        background-color: #fff;
        border: 1px solid #dde3de;
        border-radius: 18px;
      }
      .ww-e-d1fV.ww-layout, .ww-e-d1fV [data-ww-ls~="d1fV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1fW {
        padding: 10px 16px 16px;
        display: flex;
        flex: 0 0 auto;
        background-color: #fff;
      }
      @media (max-width: 767px) {
        .ww-e-d1fW {
          padding: 8px 12px calc(14px + env(safe-area-inset-bottom)) 12px;
        }
      }
      .ww-e-d1fW.ww-layout, .ww-e-d1fW [data-ww-ls~="d1fW"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1fW.ww-layout, .ww-e-d1fW [data-ww-ls~="d1fW"] {
          gap: 8px;
        }
      }
      .ww-e-d1fX {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 32px;
        background-color: #f2f4f1;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 999px;
      }
      .ww-e-d1fX:where(:hover) {
        background-color: #e7ece8;
      }
      .ww-e-d1fX.ww-layout, .ww-e-d1fX [data-ww-ls~="d1fX"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fY {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #17201c;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #17201c;
        border-radius: 10px;
      }
      .ww-e-d1fY:where(:hover) {
        background-color: #2b3530;
      }
      .ww-e-d1fY.ww-layout, .ww-e-d1fY [data-ww-ls~="d1fY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fZ {
        padding: 10px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.18s ease, border-color 0.18s ease;
        border: 1px solid #0000;
        border-radius: 15px;
      }
      .ww-e-d1fZ:where(:hover) {
        background-color: #fff;
        border: 1px solid #dde3de;
      }
      .ww-e-d1fZ:where([data-ww-states~="ai5Active"]) {
        background-color: #fff;
        box-shadow: 0 10px 24px -20px #0c131080;
        border: 1px solid #dde3de;
      }
      .ww-e-d1fZ.ww-layout, .ww-e-d1fZ [data-ww-ls~="d1fZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fa {
        display: flex;
        width: 40px;
        flex: 0 0 auto;
        height: 40px;
        background-color: #e5484d;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 12px;
      }
      .ww-e-d1fa:where(:hover) {
        background-color: #d23b40;
      }
      .ww-e-d1fa.ww-layout, .ww-e-d1fa [data-ww-ls~="d1fa"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fb {
        padding: 6px 6px 6px 16px;
        display: var(--ww-style-display, flex);
        background-color: #fff;
        box-shadow: 0 8px 22px -14px #17201c80;
        border: 1.5px solid #17201c;
        border-radius: 20px;
      }
      .ww-e-d1fb.ww-layout, .ww-e-d1fb [data-ww-ls~="d1fb"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1fc {
        padding: 18px 18px 16px;
        display: flex;
        flex: 0 0 auto;
        background: radial-gradient(80% 140% at 100% 0, #f4b63f33 0%, #f4b63f00 60%), linear-gradient(160deg, #2c3a34 0%, #1a231f 50%, #0c1210 100%);
      }
      @media (max-width: 991px) {
        .ww-e-d1fc {
          padding: calc(12px + env(safe-area-inset-top)) 16px 14px 16px;
          border-radius: 0 0 24px 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1fc {
          padding: calc(10px + env(safe-area-inset-top)) 12px 12px 12px;
          border-radius: 0 0 24px 24px;
        }
      }
      .ww-e-d1fc.ww-layout, .ww-e-d1fc [data-ww-ls~="d1fc"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-d1fc.ww-layout, .ww-e-d1fc [data-ww-ls~="d1fc"] {
          gap: 12px;
        }
      }
      .ww-e-d1fd {
        display: flex;
        flex: 0 0 auto;
      }
      .ww-e-d1fd.ww-layout, .ww-e-d1fd [data-ww-ls~="d1fd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fe {
        padding: 0 5px;
        display: flex;
        position: absolute;
        top: -6px;
        right: -6px;
        min-width: 20px;
        height: 20px;
        background: linear-gradient(160deg, #fdf0cc 0%, #f6d27e 55%, #e9ae45 100%);
        border: 2px solid #f2f4f1;
        border-radius: 999px;
      }
      .ww-e-d1fe.ww-layout, .ww-e-d1fe [data-ww-ls~="d1fe"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ff {
        font: 800 11px / 1 Figtree, sans-serif;
        color: #3a2a08;
        white-space-collapse: preserve;
      }
      .ww-e-d1fg {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 44px;
        height: 44px;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        transition: background-color 0.18s ease;
        border: var(--ww-style-border);
        border-radius: 13px;
      }
      @media (max-width: 991px) {
        .ww-e-d1fg {
          width: var(--ww-style-width);
          height: var(--ww-style-height, auto);
        }
      }
      .ww-e-d1fg:where(:hover) {
        background: var(--ww-style-background-color);
      }
      .ww-e-d1fg.ww-layout, .ww-e-d1fg [data-ww-ls~="d1fg"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fh {
        padding: 13px 18px;
        display: flex;
        min-height: 64px;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: background-color 0.18s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1fh {
          padding: 14px 16px;
        }
      }
      .ww-e-d1fh:where(:hover) {
        background-color: #f6f7f4;
      }
      .ww-e-d1fh.ww-layout, .ww-e-d1fh [data-ww-ls~="d1fh"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hZ {
        padding: 0 6px;
        display: flex;
        min-width: 20px;
        height: 20px;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-d1hZ.ww-layout, .ww-e-d1hZ [data-ww-ls~="d1hZ"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ha {
        font: 800 11px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d1hb {
        width: 16px;
        height: 16px;
      }
      .ww-e-d1hc {
        width: 70%;
        height: 70%;
        --wwi-of: contain;
      }
      .ww-e-d1hd {
        padding: 18px 18px 14px;
        display: flex;
        flex: 0 0 auto;
        background-color: #fff;
      }
      @media (max-width: 991px) {
        .ww-e-d1hd {
          padding: calc(14px + env(safe-area-inset-top)) 14px 16px 14px;
          background-image: radial-gradient(80% 140% at 100% 0, #f4b63f33 0%, #f4b63f00 60%), linear-gradient(160deg, #2c3a34 0%, #1a231f 50%, #0c1210 100%);
          border-radius: 0 0 24px 24px;
        }
      }
      .ww-e-d1hd.ww-layout, .ww-e-d1hd [data-ww-ls~="d1hd"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d1he {
        display: flex;
        width: 40px;
        height: 40px;
        background-color: #ffffff14;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1he:where(:hover) {
        background-color: #ffffff29;
      }
      .ww-e-d1he.ww-layout, .ww-e-d1he [data-ww-ls~="d1he"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hf {
        padding: var(--ww-style-padding, 0);
        display: flex;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        transition: background-color 0.2s ease;
        border: var(--ww-style-border);
        border-radius: 13px;
      }
      @media (max-width: 991px) {
        .ww-e-d1hf {
          padding: var(--ww-style-padding, 0);
        }
      }
      .ww-e-d1hf:where(:hover) {
        background: var(--ww-style-background-color);
      }
      .ww-e-d1hf.ww-layout, .ww-e-d1hf [data-ww-ls~="d1hf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hg {
        display: flex;
      }
      .ww-e-d1hg.ww-layout, .ww-e-d1hg [data-ww-ls~="d1hg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hh {
        display: flex;
      }
      .ww-e-d1hh.ww-layout, .ww-e-d1hh [data-ww-ls~="d1hh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hi {
        display: flex;
        flex: 1;
        height: 38px;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow, none);
        border-radius: 10px;
      }
      .ww-e-d1hi.ww-layout, .ww-e-d1hi [data-ww-ls~="d1hi"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hj {
        display: flex;
        flex: 1;
        height: 38px;
        background: var(--ww-style-background-color, #FFFFFF);
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-d1hj.ww-layout, .ww-e-d1hj [data-ww-ls~="d1hj"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hk {
        display: flex;
        flex: 1;
        height: 38px;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-d1hk.ww-layout, .ww-e-d1hk [data-ww-ls~="d1hk"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hl {
        overflow: hidden;
        display: flex;
        position: absolute;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: var(--ww-style-right);
        width: 440px;
        max-width: calc(100vw - 32px);
        max-height: calc(100dvh - 96px);
        background-color: #fff;
        box-shadow: 0 40px 80px -36px #0c13108c, 0 12px 24px -12px #0c13102e;
        border: 1px solid #dde3de;
        border-radius: 22px;
      }
      @media (max-width: 991px) {
        .ww-e-d1hl {
          inset: 0;
          width: 100%;
          max-width: 100%;
          height: 100dvh;
          max-height: 100dvh;
          background-color: #f2f4f1;
          box-shadow: none;
          border: none;
          border-radius: 0;
        }
      }
      .ww-e-d1hl.ww-layout, .ww-e-d1hl [data-ww-ls~="d1hl"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1hm {
        margin: 12px 16px 6px;
        padding: 16px;
        display: flex;
        background: linear-gradient(#ffffff73 0%, #fff0 46%), linear-gradient(150deg, #fdf0cc 0%, #f6d27e 55%, #e9ae45 100%);
        cursor: pointer;
        box-shadow: inset 0 1px #ffffffb3, 0 16px 30px -20px #96620a8c;
        transition: box-shadow 0.18s ease;
        border: 1px solid #b07a184d;
        border-radius: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-d1hm {
          margin: 12px 14px 4px;
        }
      }
      .ww-e-d1hm:where(:hover) {
        box-shadow: inset 0 1px #ffffffb3, 0 20px 34px -18px #96620aa6;
      }
      .ww-e-d1hm.ww-layout, .ww-e-d1hm [data-ww-ls~="d1hm"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d1hn {
        font: 500 12px / 1.2 Figtree, sans-serif;
        color: var(--eb73e858-d9b6-4ae0-81a2-0fd9949b7bfe,#56615B);
        white-space-collapse: preserve;
      }
      .ww-e-d1ho {
        display: flex;
        width: 42px;
        flex: 0 0 auto;
        height: 42px;
        background: radial-gradient(60% 45% at 35% 22%, #ffffffbf 0%, #fff0 100%), radial-gradient(120% 120% at 30% 18%, #ffedbf 0%, #f7c458 38%, #f0ae31 70%, #d08a16 100%);
        box-shadow: 0 0 0 4px #f4b63f29, 0 8px 22px -4px #f4b63fb3;
        border-radius: 50%;
      }
      @media (max-width: 767px) {
        .ww-e-d1ho {
          width: 34px;
          height: 34px;
        }
      }
      .ww-e-d1ho.ww-layout, .ww-e-d1ho [data-ww-ls~="d1ho"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hp {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 44px;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #ffffff1f;
        border-radius: 13px;
      }
      .ww-e-d1hp:where(:hover) {
        background-color: #ffffff24;
      }
      .ww-e-d1hp.ww-layout, .ww-e-d1hp [data-ww-ls~="d1hp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hq {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-d1hr {
        font: 600 14px / 1.35 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1hs {
        display: flex;
      }
      .ww-e-d1hs.ww-layout, .ww-e-d1hs [data-ww-ls~="d1hs"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ht {
        display: flex;
      }
      .ww-e-d1ht.ww-layout, .ww-e-d1ht [data-ww-ls~="d1ht"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hu {
        padding: 12px 15px;
        max-width: 82%;
        font: var(--ww-content-ww-text-font);
        color: #fbf6ea;
        white-space-collapse: preserve;
        background-color: #17201c;
        border-radius: 20px 20px 6px;
      }
      .ww-e-d1hv {
        display: flex;
      }
      .ww-e-d1hv.ww-layout, .ww-e-d1hv [data-ww-ls~="d1hv"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1hv.ww-layout, .ww-e-d1hv [data-ww-ls~="d1hv"] {
          gap: 9px;
        }
      }
      .ww-e-d1hw {
        margin: 3px 0 0;
        font: var(--ww-content-ww-text-font);
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1hx {
        padding: 12px 12px 12px 16px;
        z-index: 64;
        display: flex;
        position: fixed;
        bottom: 28px;
        left: calc(50% + 128px);
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: var(--ddc0cd95-fbe4-41b0-9b28-d091b83368c7,#17201C);
        box-shadow: 0 20px 40px -16px #17201c8c;
        transform: translateX(-50%);
        border-radius: 22px;
      }
      @media (max-width: 991px) {
        .ww-e-d1hx {
          left: 50%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1hx {
          right: 12px;
          bottom: 84px;
          left: 12px;
          transform: none;
        }
      }
      .ww-e-d1hx.ww-layout, .ww-e-d1hx [data-ww-ls~="d1hx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hy {
        display: flex;
        flex: 1;
        height: 38px;
        background: var(--ww-style-background-color, #FFFFFF);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow, 0 1px 2px rgba(12,19,16,0.12));
        border-radius: 10px;
      }
      .ww-e-d1hy.ww-layout, .ww-e-d1hy [data-ww-ls~="d1hy"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hz {
        flex: 1 1 auto;
        font: 800 20px / 1.15 Bricolage Grotesque, sans-serif;
        color: #fff;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1hz {
          font: 800 18px / 1.15 Bricolage Grotesque, sans-serif;
        }
      }
      .ww-e-d1i0 {
        overflow: hidden;
        display: flex;
        background-color: #fff;
        border: 1px solid #dde3de;
        border-radius: 18px;
      }
      .ww-e-d1i0.ww-layout, .ww-e-d1i0 [data-ww-ls~="d1i0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1i1 {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-d1i2 {
        padding: 10px 10px 10px 14px;
        display: flex;
        background-color: #fff;
        box-shadow: 0 0 0 4px #e5484d1a;
        border: 1.5px solid #e5484d;
        border-radius: 18px;
      }
      .ww-e-d1i2.ww-layout, .ww-e-d1i2 [data-ww-ls~="d1i2"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1i3 {
        display: flex;
      }
      .ww-e-d1i3.ww-layout, .ww-e-d1i3 [data-ww-ls~="d1i3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1i4 {
        width: 8px;
        flex: 0 0 auto;
        height: 8px;
        background-color: #e5484d;
        box-shadow: 0 0 0 4px #e5484d2e;
        border-radius: 50%;
      }
      .ww-e-d1i4.ww-layout, .ww-e-d1i4 [data-ww-ls~="d1i4"] {
        display: flex;
      }
      .ww-e-d1i5 {
        flex: 1 1 auto;
        min-width: 0;
        font: var(--ww-content-ww-text-font);
        color: var(--ww-content-ww-text-color, #8A948F);
        white-space-collapse: preserve;
      }
      .ww-e-d1i6 {
        display: flex;
        width: 38px;
        flex: 0 0 auto;
        height: 38px;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #ffffff1f;
        border-radius: 11px;
      }
      @media (max-width: 767px) {
        .ww-e-d1i6 {
          width: 40px;
          height: 40px;
        }
      }
      .ww-e-d1i6:where(:hover) {
        background-color: #ffffff24;
      }
      .ww-e-d1i6.ww-layout, .ww-e-d1i6 [data-ww-ls~="d1i6"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1i7 {
        padding: 0 10px;
        display: flex;
        flex: 0 0 auto;
        height: 28px;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 9px;
      }
      .ww-e-d1i7:where(:hover) {
        background-color: #ffffff14;
      }
      .ww-e-d1i7.ww-layout, .ww-e-d1i7 [data-ww-ls~="d1i7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1i8 {
        padding: 12px 14px;
        display: flex;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease, border-color 0.18s ease;
        border: 1px solid #dde3de;
        border-radius: 14px;
      }
      .ww-e-d1i8:where(:hover) {
        background-color: #f6f7f4;
        border: 1px solid #c9d6ce;
      }
      .ww-e-d1i8.ww-layout, .ww-e-d1i8 [data-ww-ls~="d1i8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1i9 {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #17201c;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #17201c;
        border-radius: 10px;
      }
      .ww-e-d1i9:where(:hover) {
        background-color: #2b3530;
      }
      .ww-e-d1i9.ww-layout, .ww-e-d1i9 [data-ww-ls~="d1i9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iA {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #17201c;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #17201c;
        border-radius: 10px;
      }
      .ww-e-d1iA:where(:hover) {
        background-color: #2b3530;
      }
      .ww-e-d1iA.ww-layout, .ww-e-d1iA [data-ww-ls~="d1iA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iB {
        padding: 12px 14px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.18s ease;
      }
      .ww-e-d1iB:where(:hover) {
        background-color: #fafbfa;
      }
      .ww-e-d1iB.ww-layout, .ww-e-d1iB [data-ww-ls~="d1iB"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iC {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #dde3de;
        border-radius: 10px;
      }
      .ww-e-d1iC:where(:hover) {
        background-color: #f2f4f1;
      }
      .ww-e-d1iC.ww-layout, .ww-e-d1iC [data-ww-ls~="d1iC"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iD {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #e9f7ef;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #cfe8da;
        border-radius: 10px;
      }
      .ww-e-d1iD:where(:hover) {
        background-color: #ddf1e5;
      }
      .ww-e-d1iD.ww-layout, .ww-e-d1iD [data-ww-ls~="d1iD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iE {
        padding: 0 12px;
        display: flex;
        flex: 1 1 0;
        height: 34px;
        background-color: #e9f7ef;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #cfe8da;
        border-radius: 10px;
      }
      .ww-e-d1iE:where(:hover) {
        background-color: #ddf1e5;
      }
      .ww-e-d1iE.ww-layout, .ww-e-d1iE [data-ww-ls~="d1iE"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iF {
        padding: 0 12px;
        display: flex;
        flex: 1 1 0;
        height: 34px;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #dde3de;
        border-radius: 10px;
      }
      .ww-e-d1iF:where(:hover) {
        background-color: #f2f4f1;
      }
      .ww-e-d1iF.ww-layout, .ww-e-d1iF [data-ww-ls~="d1iF"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iG {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #e9f7ef;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #cfe8da;
        border-radius: 10px;
      }
      .ww-e-d1iG:where(:hover) {
        background-color: #ddf1e5;
      }
      .ww-e-d1iG.ww-layout, .ww-e-d1iG [data-ww-ls~="d1iG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iH {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #e9f7ef;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #cfe8da;
        border-radius: 10px;
      }
      .ww-e-d1iH:where(:hover) {
        background-color: #ddf1e5;
      }
      .ww-e-d1iH.ww-layout, .ww-e-d1iH [data-ww-ls~="d1iH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iI {
        padding: 0 6px;
        display: flex;
        height: 22px;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 7px;
      }
      .ww-e-d1iI:where(:hover) {
        background-color: #f6e9e8;
      }
      .ww-e-d1iI.ww-layout, .ww-e-d1iI [data-ww-ls~="d1iI"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iJ {
        display: flex;
        width: 42px;
        flex: 0 0 auto;
        height: 42px;
        background-color: #f4b63f;
        cursor: pointer;
        opacity: var(--ww-style-opacity, 1);
        transition: background-color 0.18s ease;
        border-radius: 13px;
      }
      .ww-e-d1iJ:where(:hover) {
        background-color: #f7c458;
      }
      .ww-e-d1iJ.ww-layout, .ww-e-d1iJ [data-ww-ls~="d1iJ"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iK {
        padding: 11px 0;
        flex: 1 1 auto;
        min-width: 0;
        font: 500 15px / 1.45 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      @media (max-width: 991px) {
        .ww-e-d1iK {
          padding: 10px 0;
          font: 500 16px / 1.4 Figtree, sans-serif;
        }
      }
      .ww-e-d1iL {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #fbf6ea;
        white-space-collapse: preserve;
      }
      .ww-e-d1iM {
        display: flex;
        flex: 1 1 auto;
        min-width: 0;
      }
      .ww-e-d1iM.ww-layout, .ww-e-d1iM [data-ww-ls~="d1iM"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1iN {
        font: 600 12.5px / 1 Figtree, sans-serif;
        color: #fbf6eab3;
        white-space-collapse: preserve;
      }
      .ww-e-d1iO {
        display: flex;
        width: 40px;
        flex: 0 0 auto;
        height: 40px;
        background-color: #f4b63f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 12px;
      }
      .ww-e-d1iO:where(:hover) {
        background-color: #f7c458;
      }
      .ww-e-d1iO.ww-layout, .ww-e-d1iO [data-ww-ls~="d1iO"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iP {
        display: flex;
        width: 40px;
        flex: 0 0 auto;
        height: 40px;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #ffffff1f;
        border-radius: 11px;
      }
      .ww-e-d1iP:where(:hover) {
        background-color: #ffffff24;
      }
      .ww-e-d1iP.ww-layout, .ww-e-d1iP [data-ww-ls~="d1iP"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iQ {
        display: flex;
        width: 38px;
        flex: 0 0 auto;
        height: 38px;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #ffffff1f;
        border-radius: 11px;
      }
      .ww-e-d1iQ:where(:hover) {
        background-color: #ffffff24;
      }
      .ww-e-d1iQ.ww-layout, .ww-e-d1iQ [data-ww-ls~="d1iQ"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iR {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #17201c;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #17201c;
        border-radius: 10px;
      }
      .ww-e-d1iR:where(:hover) {
        background-color: #2b3530;
      }
      .ww-e-d1iR.ww-layout, .ww-e-d1iR [data-ww-ls~="d1iR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iS {
        display: flex;
        width: 42px;
        flex: 0 0 auto;
        height: 42px;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #dde3de;
        border-radius: 13px;
      }
      .ww-e-d1iS:where(:hover) {
        background-color: #f2f4f1;
      }
      .ww-e-d1iS.ww-layout, .ww-e-d1iS [data-ww-ls~="d1iS"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1l3 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-d1l3:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-d1l3:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-d1l3:where([data-ww-states~="navProp"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-d1l3.ww-layout, .ww-e-d1l3 [data-ww-ls~="d1l3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1l4 {
        width: 20px;
        height: 20px;
      }
      .ww-e-d1la {
        overflow: hidden;
        display: flex;
        position: absolute;
        top: 16px;
        right: 16px;
        bottom: 16px;
        width: 560px;
        max-width: calc(100vw - 32px);
        height: calc(100% - 32px);
        background-color: #fbfcfb;
        box-shadow: 0 40px 90px -30px #0c1310b3, 0 0 0 1px #17201c14;
        border-radius: 28px;
      }
      @media (max-width: 991px) {
        .ww-e-d1la {
          inset: 0;
          width: 100%;
          max-width: 100%;
          height: 100%;
          border-radius: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1la {
          inset: 0;
          width: 100%;
          max-width: 100%;
          height: 100%;
          border-radius: 0;
        }
      }
      .ww-e-d1la.ww-layout, .ww-e-d1la [data-ww-ls~="d1la"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1lv {
        width: 177px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-d1m3 {
        font: 700 12px / 1 Figtree, sans-serif;
        color: #3b4a8c;
        white-space-collapse: preserve;
      }
      .ww-e-d1mC {
        font: 700 14px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1mD {
        font: 500 12.5px / 1.35 Figtree, sans-serif;
        color: #56615b;
        white-space-collapse: preserve;
      }
      .ww-e-d1mE {
        width: 40px;
        height: 5px;
        background-color: #d5dbd7;
        border-radius: 999px;
      }
      .ww-e-d1mE.ww-layout, .ww-e-d1mE [data-ww-ls~="d1mE"] {
        display: flex;
      }
      .ww-e-d1mF {
        display: flex;
      }
      .ww-e-d1mF.ww-layout, .ww-e-d1mF [data-ww-ls~="d1mF"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mG {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-d1mG.ww-layout, .ww-e-d1mG [data-ww-ls~="d1mG"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d1mH {
        font: 800 23px / 1.15 Bricolage Grotesque, sans-serif;
        color: #17201c;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d1mI {
        font: 500 14px / 1.35 Figtree, sans-serif;
        color: #5b6660;
        white-space-collapse: preserve;
      }
      .ww-e-d1mJ {
        width: 17px;
        flex: 0 0 auto;
        height: 17px;
      }
      .ww-e-d1mK {
        display: grid;
      }
      .ww-e-d1mK.ww-layout, .ww-e-d1mK [data-ww-ls~="d1mK"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 10px;
      }
      .ww-e-d1mL {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1mL.ww-layout, .ww-e-d1mL [data-ww-ls~="d1mL"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mM {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d1mN {
        font: 700 15px / 1 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1mO {
        display: flex;
        width: 38px;
        flex: 0 0 auto;
        height: 38px;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #d9e0db;
        border-radius: 12px;
      }
      .ww-e-d1mO:where(:hover) {
        background-color: #f4f6f4;
      }
      .ww-e-d1mO.ww-layout, .ww-e-d1mO [data-ww-ls~="d1mO"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mP {
        font: 700 14px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1mQ {
        font: 700 12px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color, #B42A30);
        white-space-collapse: preserve;
      }
      .ww-e-d1md {
        display: flex;
        width: 40px;
        height: 40px;
        background-color: var(--0e2bd337-544c-4b76-a53b-38ea5dca0aa2,#F4B63F);
        border-radius: 999px;
      }
      :where(.ww-e-d172[data-ww-states~="fabDash"]) .ww-e-d1md {
        width: 42px;
        height: 42px;
        background-color: #f4b63f;
        background-image: radial-gradient(60% 45% at 35% 22%, #ffffffbf 0%, #fff0 100%), radial-gradient(120% 120% at 30% 18%, #ffedbf 0%, #f7c458 38%, #f0ae31 70%, #d08a16 100%);
        box-shadow: inset 0 1px #ffffffbf, inset 0 -2px 6px #8a5e0752, 0 0 0 4px #f4b63f29, 0 8px 22px -4px #f4b63fb8;
      }
      @media (max-width: 767px) {
        :where(.ww-e-d172[data-ww-states~="fabDash"]) .ww-e-d1md {
          width: 40px;
          height: 40px;
        }
      }
      .ww-e-d1md.ww-layout, .ww-e-d1md [data-ww-ls~="d1md"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1me {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      @media (max-width: 991px) {
        .ww-e-d1me {
          width: 20px;
          height: 20px;
        }
      }
      .ww-e-d1mf {
        margin: 0 0 4px;
        padding: 10px 12px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 10px;
      }
      .ww-e-d1mf:where(:hover) {
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#EEF1EE);
      }
      .ww-e-d1mf.ww-layout, .ww-e-d1mf [data-ww-ls~="d1mf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mg {
        margin: 12px 18px 16px;
        display: flex;
        flex: 0 0 auto;
        height: 40px;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #dde3de;
        border-radius: 12px;
      }
      .ww-e-d1mg:where(:hover) {
        background-color: #f2f4f1;
      }
      .ww-e-d1mg.ww-layout, .ww-e-d1mg [data-ww-ls~="d1mg"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mh {
        display: flex;
        flex: 1 1 0%;
        min-height: 0;
        background-color: #fff;
      }
      @media (max-width: 991px) {
        .ww-e-d1mh {
          margin: 10px 0 0;
        }
      }
      .ww-e-d1mh.ww-layout, .ww-e-d1mh [data-ww-ls~="d1mh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1mi {
        padding: 20px 18px;
        flex: 0 0 auto;
        font: 600 13px / 1.45 Figtree, sans-serif;
        color: #b42a30;
        white-space-collapse: preserve;
      }
      .ww-e-d1mj {
        padding: 10px 12px;
        display: flex;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 10px;
      }
      .ww-e-d1mj:where(:hover) {
        background-color: var(--37a0f0d9-e48f-40c0-bd8e-d42afb330b1b,#EEF1EE);
      }
      .ww-e-d1mj.ww-layout, .ww-e-d1mj [data-ww-ls~="d1mj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mk {
        display: flex;
        width: 44px;
        flex: 0 0 auto;
        height: 44px;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #ffffff1f;
        border-radius: 13px;
      }
      .ww-e-d1mk:where(:hover) {
        background-color: #ffffff24;
      }
      .ww-e-d1mk.ww-layout, .ww-e-d1mk [data-ww-ls~="d1mk"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ml {
        padding: 10px 18px;
        display: flex;
        flex: 1;
        background-color: var(--e437c9eb-fdd4-47ca-b046-b2fc052b8e4f,#FFFFFF);
        cursor: pointer;
        border: 1px solid var(--01e8911a-63ed-4dda-9af5-00bcfa3fca3d,#DDE3DE);
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-d1ml.ww-layout, .ww-e-d1ml [data-ww-ls~="d1ml"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mm {
        padding: 18px 18px 16px;
        display: flex;
        flex: 0 0 auto;
        background: radial-gradient(80% 140% at 100% 0, #f4b63f33 0%, #f4b63f00 60%), linear-gradient(160deg, #2c3a34 0%, #1a231f 50%, #0c1210 100%);
      }
      @media (max-width: 991px) {
        .ww-e-d1mm {
          padding: calc(12px + env(safe-area-inset-top)) 16px 14px 16px;
          border-radius: 0 0 24px 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mm {
          padding: calc(10px + env(safe-area-inset-top)) 12px 12px 12px;
          border-radius: 0 0 24px 24px;
        }
      }
      .ww-e-d1mm.ww-layout, .ww-e-d1mm [data-ww-ls~="d1mm"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      .ww-e-d1mn {
        display: flex;
        flex: 0 0 auto;
      }
      .ww-e-d1mn.ww-layout, .ww-e-d1mn [data-ww-ls~="d1mn"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1mn.ww-layout, .ww-e-d1mn [data-ww-ls~="d1mn"] {
          gap: 14px;
        }
      }
      .ww-e-d1mo {
        padding: 20px 20px 16px;
        overflow: auto;
        display: flex;
        width: 100%;
        flex: 1 1 0%;
        min-width: unset;
        min-height: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1mo {
          padding: 16px 14px 12px;
        }
      }
      .ww-e-d1mo.ww-layout, .ww-e-d1mo [data-ww-ls~="d1mo"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1mo.ww-layout, .ww-e-d1mo [data-ww-ls~="d1mo"] {
          gap: 14px;
        }
      }
      .ww-e-d1mp {
        font: var(--ww-content-ww-text-font);
        color: #2b3530;
        white-space-collapse: preserve;
      }
      .ww-e-d1mq {
        font: 700 13px / 1 Figtree, sans-serif;
        color: #0e4a36;
        white-space-collapse: preserve;
      }
      .ww-e-d1mr {
        display: flex;
        width: 38px;
        flex: 0 0 auto;
        height: 38px;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #ffffff1f;
        border-radius: 11px;
      }
      .ww-e-d1mr:where(:hover) {
        background-color: #ffffff24;
      }
      .ww-e-d1mr.ww-layout, .ww-e-d1mr [data-ww-ls~="d1mr"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ms {
        padding: 0 14px;
        display: flex;
        flex: 0 0 auto;
        height: 38px;
        background-color: #f4b63f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1ms {
          height: 40px;
        }
      }
      .ww-e-d1ms:where(:hover) {
        background-color: #f7c458;
      }
      .ww-e-d1ms.ww-layout, .ww-e-d1ms [data-ww-ls~="d1ms"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mt {
        padding: 11px 12px;
        display: flex;
        transition: background-color 0.18s ease;
      }
      .ww-e-d1mt:where(:hover) {
        background-color: #fafbfa;
      }
      .ww-e-d1mt.ww-layout, .ww-e-d1mt [data-ww-ls~="d1mt"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mu {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #e9f7ef;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #cfe8da;
        border-radius: 10px;
      }
      .ww-e-d1mu:where(:hover) {
        background-color: #ddf1e5;
      }
      .ww-e-d1mu.ww-layout, .ww-e-d1mu [data-ww-ls~="d1mu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mv {
        padding: 6px 0 0;
        display: flex;
      }
      .ww-e-d1mv.ww-layout, .ww-e-d1mv [data-ww-ls~="d1mv"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1mw {
        display: flex;
      }
      .ww-e-d1mw.ww-layout, .ww-e-d1mw [data-ww-ls~="d1mw"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mx {
        display: flex;
        width: 38px;
        flex: 0 0 auto;
        height: 38px;
        background-color: #ffffff0f;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #ffffff1f;
        border-radius: 11px;
      }
      @media (max-width: 767px) {
        .ww-e-d1mx {
          width: 40px;
          height: 40px;
        }
      }
      .ww-e-d1mx:where(:hover) {
        background-color: #ffffff24;
      }
      .ww-e-d1mx.ww-layout, .ww-e-d1mx [data-ww-ls~="d1mx"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1my {
        padding: 0;
        flex: 1 1 auto;
        min-width: 0;
        height: 40px;
        font: 500 14px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: rgba(251,246,234,0.5);
      }
      @media (max-width: 991px) {
        .ww-e-d1my {
          font: 500 16px / 1.2 Figtree, sans-serif;
        }
      }
      .ww-e-d1mz {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #cfe3d7;
        border-radius: 10px;
      }
      .ww-e-d1mz:where(:hover) {
        background-color: #f7fbf8;
      }
      .ww-e-d1mz.ww-layout, .ww-e-d1mz [data-ww-ls~="d1mz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sv {
        padding: 0 14px;
        display: flex;
        min-height: 48px;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d1sv.ww-layout, .ww-e-d1sv [data-ww-ls~="d1sv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sw {
        display: flex;
      }
      .ww-e-d1sw.ww-layout, .ww-e-d1sw [data-ww-ls~="d1sw"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: baseline;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sx {
        padding: 0;
        flex: 1;
        min-width: 0;
        height: 44px;
        font: 500 15px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      @media (max-width: 767px) {
        .ww-e-d1sx {
          font: 500 16px / 1.2 Figtree, sans-serif;
        }
      }
      .ww-e-d1t4 {
        font: 700 14px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1t5 {
        font: 700 12px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color, #8A948F);
        white-space-collapse: preserve;
      }
      .ww-e-d1t6 {
        display: flex;
      }
      .ww-e-d1t6.ww-layout, .ww-e-d1t6 [data-ww-ls~="d1t6"] {
        display: flex;
        flex-direction: row;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1t7 {
        padding: 8px 12px;
        display: flex;
        flex: 1;
        min-width: 0;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d1t7.ww-layout, .ww-e-d1t7 [data-ww-ls~="d1t7"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1t8 {
        font: 600 11px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-d1t9 {
        z-index: 99;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100dvh;
      }
      .ww-e-d1t9.ww-layout, .ww-e-d1t9 [data-ww-ls~="d1t9"] {
        display: flex;
      }
      .ww-e-d1tA {
        padding: 24px;
        z-index: 2;
        display: flex;
        position: fixed;
        top: 50%;
        left: 50%;
        width: 540px;
        max-width: calc(100vw - 32px);
        max-height: calc(100dvh - 40px);
        background-color: #fff;
        box-shadow: 0 40px 80px -30px #0c13108c;
        transform: translate(-50%, -50%);
        border-radius: 26px;
      }
      @media (max-width: 767px) {
        .ww-e-d1tA {
          padding: 12px 18px calc(18px + env(safe-area-inset-bottom)) 18px;
          top: auto;
          bottom: 0;
          left: 0;
          width: 100%;
          max-width: 100%;
          max-height: 92dvh;
          transform: none;
          border-radius: 26px 26px 0 0;
        }
      }
      .ww-e-d1tA.ww-layout, .ww-e-d1tA [data-ww-ls~="d1tA"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1tB {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #0c121073;
        cursor: pointer;
      }
      .ww-e-d1tB.ww-layout, .ww-e-d1tB [data-ww-ls~="d1tB"] {
        display: flex;
      }
      .ww-e-d1tC {
        display: flex;
      }
      .ww-e-d1tC.ww-layout, .ww-e-d1tC [data-ww-ls~="d1tC"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1tD {
        display: flex;
      }
      .ww-e-d1tD.ww-layout, .ww-e-d1tD [data-ww-ls~="d1tD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: baseline;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tE {
        font: 700 14px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1tF {
        font: 700 12px / 1 Figtree, sans-serif;
        color: var(--ww-content-ww-text-color, #8A948F);
        white-space-collapse: preserve;
      }
      .ww-e-d1tG {
        padding: 10px 14px;
        display: flex;
        min-height: 48px;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d1tG.ww-layout, .ww-e-d1tG [data-ww-ls~="d1tG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tH {
        display: flex;
      }
      .ww-e-d1tH.ww-layout, .ww-e-d1tH [data-ww-ls~="d1tH"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1tI {
        display: flex;
      }
      .ww-e-d1tI.ww-layout, .ww-e-d1tI [data-ww-ls~="d1tI"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: baseline;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tJ {
        padding: 8px 12px;
        display: flex;
        flex: 1;
        min-width: 0;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d1tJ.ww-layout, .ww-e-d1tJ [data-ww-ls~="d1tJ"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1tK {
        font: 600 11px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-d1tL {
        padding: 14px;
        display: flex;
        background-color: #f4f6f4;
        border-radius: 18px;
      }
      .ww-e-d1tL.ww-layout, .ww-e-d1tL [data-ww-ls~="d1tL"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1tM {
        display: flex;
      }
      .ww-e-d1tM.ww-layout, .ww-e-d1tM [data-ww-ls~="d1tM"] {
        display: flex;
        flex-direction: row;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tN {
        padding: 8px 12px;
        display: flex;
        flex: 1;
        min-width: 0;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d1tN.ww-layout, .ww-e-d1tN [data-ww-ls~="d1tN"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1tO {
        font: 600 11px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-d1tP {
        padding: 8px 12px;
        display: flex;
        flex: 1;
        min-width: 0;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d1tP.ww-layout, .ww-e-d1tP [data-ww-ls~="d1tP"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1tQ {
        font: 600 11px / 1 Figtree, sans-serif;
        color: #8a948f;
        white-space-collapse: preserve;
      }
      .ww-e-d1tR {
        padding: 0;
        height: 24px;
        font: 700 14.5px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      .ww-e-d1tS {
        padding: 0 14px;
        display: flex;
        min-height: 48px;
        background-color: #fff;
        border: 1px solid #d9e0db;
        border-radius: 14px;
      }
      .ww-e-d1tS.ww-layout, .ww-e-d1tS [data-ww-ls~="d1tS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tT {
        font: 500 12.5px / 1.5 Figtree, sans-serif;
        color: #7a847e;
        white-space-collapse: preserve;
      }
      .ww-e-d1tU {
        font: 600 13px / 1.4 Figtree, sans-serif;
        color: #b42a30;
        white-space-collapse: preserve;
      }
      .ww-e-d1tV {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d1tW {
        font: 700 15px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1tX {
        padding: 0;
        flex: 1;
        min-width: 0;
        height: 44px;
        font: 500 14.5px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      @media (max-width: 767px) {
        .ww-e-d1tX {
          font: 500 16px / 1.2 Figtree, sans-serif;
        }
      }
      .ww-e-d1tY {
        display: flex;
        width: 40px;
        flex: 0 0 auto;
        height: 40px;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: 1px solid #d9e0db;
        border-radius: 12px;
      }
      .ww-e-d1tY:where(:hover) {
        background-color: #f4f6f4;
      }
      .ww-e-d1tY.ww-layout, .ww-e-d1tY [data-ww-ls~="d1tY"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tZ {
        z-index: 99;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100dvh;
      }
      .ww-e-d1tZ.ww-layout, .ww-e-d1tZ [data-ww-ls~="d1tZ"] {
        display: flex;
      }
      .ww-e-d1ta {
        z-index: 2;
        display: flex;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        width: 500px;
        max-width: 100vw;
        background-color: #fff;
        box-shadow: -24px 0 60px -20px #0c131066;
      }
      @media (max-width: 767px) {
        .ww-e-d1ta {
          top: auto;
          left: 0;
          width: 100%;
          max-height: 92dvh;
          border-radius: 24px 24px 0 0;
        }
      }
      .ww-e-d1ta.ww-layout, .ww-e-d1ta [data-ww-ls~="d1ta"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1tb {
        padding: 24px 24px 14px;
        display: flex;
      }
      .ww-e-d1tb.ww-layout, .ww-e-d1tb [data-ww-ls~="d1tb"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tc {
        display: flex;
        flex: 1;
      }
      .ww-e-d1tc.ww-layout, .ww-e-d1tc [data-ww-ls~="d1tc"] {
        display: flex;
        flex-flow: column;
        gap: 5px;
      }
      .ww-e-d1td {
        font: 800 23px / 1.15 Bricolage Grotesque, sans-serif;
        color: #17201c;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d1te {
        font: 500 13.5px / 1.45 Figtree, sans-serif;
        color: #5b6660;
        white-space-collapse: preserve;
      }
      .ww-e-d1tf {
        width: 18px;
        flex: 0 0 auto;
        height: 18px;
      }
      .ww-e-d1tg {
        display: flex;
        flex: 1;
        min-width: 0;
      }
      .ww-e-d1tg.ww-layout, .ww-e-d1tg [data-ww-ls~="d1tg"] {
        display: flex;
        flex-flow: column;
        gap: 3px;
      }
      .ww-e-d1th {
        width: 20px;
        height: 20px;
      }
      .ww-e-d1ti {
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1tj {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1;
      }
      .ww-e-d1tj.ww-layout, .ww-e-d1tj [data-ww-ls~="d1tj"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1tk {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-d1tk:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-d1tk.ww-layout, .ww-e-d1tk [data-ww-ls~="d1tk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tl {
        padding: 12px 14px;
        display: flex;
        background-color: #f4f6f4;
        border-radius: 14px;
      }
      .ww-e-d1tl.ww-layout, .ww-e-d1tl [data-ww-ls~="d1tl"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tm {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d1tn {
        font: 500 13px / 1.5 Figtree, sans-serif;
        color: #3e4843;
        white-space-collapse: preserve;
      }
      .ww-e-d1to {
        font: 600 13px / 1.4 Figtree, sans-serif;
        color: #b42a30;
        white-space-collapse: preserve;
      }
      .ww-e-d1tp {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d1tq {
        font: 700 15px / 1 Figtree, sans-serif;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d1tr {
        padding: 6px 0 0;
        display: flex;
      }
      .ww-e-d1tr.ww-layout, .ww-e-d1tr [data-ww-ls~="d1tr"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1ts {
        padding: 0 0 6px;
        font: 800 17px / 1.2 Bricolage Grotesque, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
      }
      .ww-e-d1tt {
        display: flex;
      }
      .ww-e-d1tt.ww-layout, .ww-e-d1tt [data-ww-ls~="d1tt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1tu {
        padding: 12px 0;
        display: flex;
      }
      .ww-e-d1tu.ww-layout, .ww-e-d1tu [data-ww-ls~="d1tu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tv {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        height: 36px;
        background-color: #eef1f7;
        border-radius: 50%;
      }
      .ww-e-d1tv.ww-layout, .ww-e-d1tv [data-ww-ls~="d1tv"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tw {
        padding: 0 20px;
        display: flex;
        width: 100%;
        height: 52px;
        background-color: #17201c;
        cursor: pointer;
        box-shadow: 0 10px 22px -14px #0c1310cc;
        transition: opacity 0.18s ease;
        border-radius: 13px;
      }
      .ww-e-d1tw:where(:hover) {
        opacity: 0.9;
      }
      .ww-e-d1tw.ww-layout, .ww-e-d1tw [data-ww-ls~="d1tw"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vA {
        padding: 0 14px;
        display: flex;
        min-width: 0;
        height: 56px;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.18s ease;
        border: var(--ww-style-border);
        border-radius: 16px;
      }
      .ww-e-d1vA:where(:hover) {
        background-color: #f7f9f7;
      }
      .ww-e-d1vA.ww-layout, .ww-e-d1vA [data-ww-ls~="d1vA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vC {
        padding: 0;
        flex: 1;
        min-width: 0;
        min-height: 70px;
        font: 500 15px / 1.5 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      @media (max-width: 767px) {
        .ww-e-d1vC {
          font: 500 16px / 1.5 Figtree, sans-serif;
        }
      }
      .ww-e-d1vG {
        padding: 0;
        height: 24px;
        font: 700 14.5px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      .ww-e-d1vT {
        padding: 0 20px;
        display: flex;
        width: 100%;
        height: 52px;
        background-color: #17201c;
        cursor: pointer;
        box-shadow: 0 10px 22px -14px #0c1310cc;
        transition: opacity 0.18s ease;
        border-radius: 13px;
      }
      .ww-e-d1vT:where(:hover) {
        opacity: 0.9;
      }
      .ww-e-d1vT.ww-layout, .ww-e-d1vT [data-ww-ls~="d1vT"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vZ {
        padding: 0 15px;
        display: flex;
        height: 40px;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: opacity 0.18s ease;
        border: var(--ww-style-border);
        border-radius: 999px;
      }
      .ww-e-d1vZ:where(:hover) {
        opacity: 0.88;
      }
      .ww-e-d1vZ.ww-layout, .ww-e-d1vZ [data-ww-ls~="d1vZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vb {
        padding: 10px 12px;
        display: flex;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: background-color 0.18s ease;
        border-radius: 12px;
      }
      .ww-e-d1vb:where(:hover) {
        background-color: #f4f6f4;
      }
      .ww-e-d1vb.ww-layout, .ww-e-d1vb [data-ww-ls~="d1vb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 11px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vf {
        padding: 0 15px;
        display: flex;
        height: 40px;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: opacity 0.18s ease;
        border: var(--ww-style-border);
        border-radius: 999px;
      }
      .ww-e-d1vf:where(:hover) {
        opacity: 0.88;
      }
      .ww-e-d1vf.ww-layout, .ww-e-d1vf [data-ww-ls~="d1vf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vk {
        padding: 0;
        height: 24px;
        font: 700 14.5px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      .ww-e-d1vm {
        padding: 0;
        height: 24px;
        font: 700 14.5px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      .ww-e-d1vn {
        padding: 0;
        flex: 1;
        min-width: 0;
        height: 42px;
        font: 500 14.5px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      @media (max-width: 767px) {
        .ww-e-d1vn {
          font: 500 16px / 1.2 Figtree, sans-serif;
        }
      }
      .ww-e-d1vo {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #0c121066;
        cursor: pointer;
      }
      .ww-e-d1vo.ww-layout, .ww-e-d1vo [data-ww-ls~="d1vo"] {
        display: flex;
      }
      .ww-e-d1vp {
        padding: 0 12px;
        display: flex;
        flex: 0 0 auto;
        height: 34px;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: opacity 0.18s ease;
        border-radius: 10px;
      }
      .ww-e-d1vp:where(:hover) {
        opacity: 0.88;
      }
      .ww-e-d1vp.ww-layout, .ww-e-d1vp [data-ww-ls~="d1vp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1w8 {
        padding: 10px 12px;
        display: flex;
        width: 100%;
        cursor: pointer;
        border-radius: var(--99bd2c73-1ffa-42e7-b76e-f1813825c28c,12px);
      }
      .ww-e-d1w8:where(:hover) {
        background-color: #ffffff0d;
      }
      .ww-e-d1w8:where([data-ww-states~="_wwLinkActive"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-d1w8:where([data-ww-states~="navRep"]) {
        background-color: #ffffff12;
        box-shadow: inset 3px 0 #f4b63f;
      }
      .ww-e-d1w8.ww-layout, .ww-e-d1w8 [data-ww-ls~="d1w8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1wC {
        padding: 0;
        height: 24px;
        font: 700 14.5px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
      .ww-e-d1wD {
        padding: 0;
        height: 24px;
        font: 700 14.5px / 1.2 Figtree, sans-serif;
        color: #17201c;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0 none;
        --placeholder-color: #8A948F;
      }
    }
  }
  @layer custom {
    .ww-e-dW {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-dZ {
      white-space: nowrap;
      font-variant-numeric: tabular-nums;
    }
    .ww-e-db {
      white-space: nowrap;
    }
    .ww-e-dc {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-de {
      white-space: nowrap;
    }
    .ww-e-df {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
      white-space: pre-wrap;
    }
    .ww-e-dh {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
      white-space: pre-wrap;
    }
    .ww-e-di {
      white-space: nowrap;
    }
    .ww-e-dj {
      overflow: hidden auto;
      overscroll-behavior: contain;
    }
    .ww-e-dk {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dl {
      white-space: nowrap;
    }
    .ww-e-d85 {
      overflow-y: auto;
    }
    .ww-e-d8C {
      white-space: nowrap;
    }
    .ww-e-d8I {
      overflow-y: auto;
    }
    .ww-e-d8Q {
      white-space: nowrap;
    }
    .ww-e-d8V {
      white-space: nowrap;
    }
    .ww-e-d8y {
      white-space: nowrap;
    }
    .ww-e-dIC {
      white-space: pre-wrap;
    }
    .ww-e-dIP {
      overflow-y: auto;
    }
    .ww-e-dIb {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dIo {
      text-overflow: ellipsis;
    }
    .ww-e-dJ2 {
      white-space: nowrap;
    }
    .ww-e-dJ9 {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dJB {
      resize: none;
    }
    .ww-e-dWp {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dWt {
      white-space: nowrap;
    }
    .ww-e-dX1 {
      white-space: nowrap;
    }
    .ww-e-dX5 {
      border-bottom: 1px solid #eef1ee;
    }
    .ww-e-dX7 {
      white-space: nowrap;
    }
    .ww-e-dXA {
      white-space: nowrap;
    }
    .ww-e-dXB {
      white-space: nowrap;
    }
    .ww-e-dXG {
      border-top: 1px solid #eef1ee;
    }
    .ww-e-dXH {
      white-space: nowrap;
    }
    .ww-e-dXJ {
      align-self: center;
    }
    .ww-e-dXX {
      white-space: nowrap;
    }
    .ww-e-dXb {
      white-space: nowrap;
    }
    .ww-e-dXc {
      white-space: nowrap;
    }
    .ww-e-dXe {
      white-space: nowrap;
    }
    .ww-e-dXf {
      border-bottom: 1px solid #eef1ee;
    }
    .ww-e-dXp {
      white-space: nowrap;
    }
    .ww-e-dXz {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dY0 {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dY1 {
      white-space: nowrap;
    }
    .ww-e-dY4 {
      white-space: nowrap;
    }
    .ww-e-dY6 {
      white-space: nowrap;
    }
    .ww-e-dZP {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-dgu {
      white-space: nowrap;
    }
    .ww-e-dgw {
      white-space: nowrap;
    }
    .ww-e-dgz {
      white-space: nowrap;
    }
    .ww-e-dh2 {
      white-space: nowrap;
    }
    .ww-e-dh6 {
      white-space: nowrap;
    }
    .ww-e-dh7 {
      white-space: nowrap;
    }
    .ww-e-dhh {
      border-top: 1px solid #eef1ee;
    }
    .ww-e-dhj {
      border-bottom: 1px solid #eef1ee;
    }
    .ww-e-dhs {
      white-space: nowrap;
    }
    .ww-e-dht {
      border-bottom: 1px solid #eef1ee;
    }
    .ww-e-dhx {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-dhz {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
      white-space: pre-wrap;
    }
    .ww-e-di0 {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-di3 {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-di4 {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-di8 {
      white-space: nowrap;
    }
    .ww-e-diC {
      backdrop-filter: blur(2px);
      -webkit-tap-highlight-color: #0000;
    }
    .ww-e-diD {
      pointer-events: auto;
    }
    .ww-e-diN {
      white-space: nowrap;
    }
    .ww-e-diO {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-diR {
      white-space: nowrap;
    }
    .ww-e-dpH {
      white-space: nowrap;
    }
    .ww-e-dpI {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-d171 {
      overflow: hidden;
      white-space: nowrap;
    }
    :where(.ww-e-d172[data-ww-states~="fabCollapsed"]) .ww-e-d171 {
      overflow: revert-layer;
      white-space: revert-layer;
      filter: blur(4px);
    }
    .ww-e-d1JL {
      letter-spacing: -.03em;
    }
    .ww-e-d1JN {
      letter-spacing: -.03em;
    }
    .ww-e-d1JP {
      pointer-events: none;
    }
    .ww-e-d1Wa {
      pointer-events: auto;
    }
    .ww-e-d1Wc {
      pointer-events: auto;
      backdrop-filter: var(--ww-style-backdrop-filter);
    }
    .ww-e-d1XI {
      pointer-events: auto;
      backdrop-filter: var(--ww-style-backdrop-filter);
    }
    .ww-e-d1XJ {
      white-space: nowrap;
    }
    .ww-e-d1es {
      pointer-events: auto;
      backdrop-filter: blur(2px);
    }
    .ww-e-d1eu {
      white-space: nowrap;
    }
    .ww-e-d1ew {
      white-space: nowrap;
    }
    .ww-e-d1f5 {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-d1f6 {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-d1fD {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
      white-space: pre-wrap;
    }
    .ww-e-d1fG {
      white-space: nowrap;
    }
    .ww-e-d1fJ {
      white-space: nowrap;
    }
    .ww-e-d1fK {
      white-space: nowrap;
    }
    .ww-e-d1fP {
      white-space: nowrap;
    }
    .ww-e-d1fR {
      white-space: nowrap;
    }
    .ww-e-d1fT {
      border-top: 1px solid #eef1ee;
    }
    .ww-e-d1fW {
      border-top: 1px solid #eef1ee;
    }
    .ww-e-d1fe {
      pointer-events: none;
    }
    .ww-e-d1fg {
      pointer-events: auto;
      backdrop-filter: var(--ww-style-backdrop-filter);
    }
    .ww-e-d1fh {
      border-top: 1px solid #eef1ee;
    }
    .ww-e-d1hf {
      pointer-events: auto;
      backdrop-filter: var(--ww-style-backdrop-filter);
    }
    .ww-e-d1hn {
      white-space: nowrap;
    }
    .ww-e-d1hu {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
      white-space: pre-wrap;
      overflow-wrap: anywhere;
    }
    .ww-e-d1hw {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
      white-space: pre-wrap;
      overflow-wrap: anywhere;
    }
    .ww-e-d1i5 {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
      white-space: pre-wrap;
    }
    .ww-e-d1iK {
      resize: none;
      outline: none;
      max-height: 140px;
      overflow-y: auto;
      field-sizing: content;
    }
    .ww-e-d1iL {
      white-space: nowrap;
    }
    .ww-e-d1iN {
      white-space: nowrap;
    }
    .ww-e-d1la {
      pointer-events: auto;
    }
    .ww-e-d1mE {
      align-self: center;
    }
    .ww-e-d1mN {
      white-space: nowrap;
    }
    .ww-e-d1mQ {
      white-space: nowrap;
    }
    @media (min-width: 992px) {
      .ww-e-d1mh {
        overflow: hidden auto;
        overscroll-behavior: contain;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d1mh {
        border-top: 1px solid #eef1ee;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1mh {
        border-top: 1px solid #eef1ee;
      }
    }
    .ww-e-d1mo {
      overflow: hidden auto;
      overscroll-behavior: contain;
    }
    .ww-e-d1mp {
      direction: var(--ww-style-direction);
      text-align: var(--ww-style-text-align);
    }
    .ww-e-d1mq {
      white-space: nowrap;
    }
    .ww-e-d1mt {
      cursor: var(--ww-style-cursor);
      border-top: 1px solid #eef1ee;
    }
    .ww-e-d1mw {
      overflow-x: auto;
      scrollbar-width: none;
    }
    .ww-e-d1t5 {
      white-space: nowrap;
    }
    .ww-e-d1tA {
      overflow-y: auto;
    }
    .ww-e-d1tF {
      white-space: nowrap;
    }
    .ww-e-d1tW {
      white-space: nowrap;
    }
    .ww-e-d1tj {
      overflow-y: auto;
    }
    .ww-e-d1tq {
      white-space: nowrap;
    }
    .ww-e-d1tu {
      border-top: 1px solid #eef1ee;
    }
  }
}
@layer ww-style-layout-override {
}
