@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-as-authored {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-wrap-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-family {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-top {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-decoration {
  syntax: "*";
  inherits: false;
}
@property --ww-style-pointer-events {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-delay {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1w6 {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1w6.ww-layout, .ww-e-d1w6 [data-ww-ls~="d1w6"] {
        display: flex;
        align-items: center;
        column-gap: 12px;
      }
      .ww-e-d1uF {
        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-d1uF.ww-layout, .ww-e-d1uF [data-ww-ls~="d1uF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uW {
        margin: 0;
        padding: 0;
        overflow: visible;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
      }
      .ww-e-d1uW.ww-layout, .ww-e-d1uW [data-ww-ls~="d1uW"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1uZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        cursor: var(--ww-style-cursor);
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uZ:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d1uZ:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d1uZ:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d1uZ:where([data-ww-states~="x0MOfy"]) {
        color: #fff;
        background-color: var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
        border: 1px solid var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
      }
      .ww-e-d1uZ:where([data-ww-states~="uWM1M4"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: var(--530fd98b-c9ff-4178-8122-dfa61ebd54b2,#f8f8f8);
        border: 1px solid var(--b56a2bd5-4834-484d-8ecb-7760c0ebc14b,#c7c7c7);
      }
      .ww-e-d1uZ:where([data-ww-states~="8wmCqV"]) {
        color: #fff;
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        border: 1px solid var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
      }
      .ww-e-d1uZ:where([data-ww-states~="5wSnTO"]) {
        color: var(--aed66389-4433-45b2-be66-5622e3df32e7,#919191);
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border: 1px solid var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
      }
      .ww-e-d1uZ:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d1w7 {
        margin: 0;
        padding: var(--492a9411-1702-4f94-828e-f03daf553237,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 56px;
      }
      .ww-e-d1w7.ww-layout, .ww-e-d1w7 [data-ww-ls~="d1w7"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      .ww-e-d1uX {
        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-d1uX.ww-layout, .ww-e-d1uX [data-ww-ls~="d1uX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 150px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1wm.ww-layout, .ww-e-d1wm [data-ww-ls~="d1wm"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d1l7 {
        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-d1SX {
        margin: 10px;
        padding: 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 1000px;
        min-width: unset;
        height: auto;
        max-height: 350px;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1SX {
          padding: 0 28px 28px;
          align-self: center;
          max-height: 5px;
        }
      }
      .ww-e-d1SX.ww-layout, .ww-e-d1SX [data-ww-ls~="d1SX"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-d1SX.ww-layout, .ww-e-d1SX [data-ww-ls~="d1SX"] {
          flex-flow: column;
          justify-content: space-around;
          align-items: center;
        }
      }
      .ww-e-d1ot {
        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-d1kQ {
        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-d1W8 {
        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-d1ZT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        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;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d1OR {
        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-d1my {
        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-d1X3 {
        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-d1S8 {
        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-d1pC {
        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 {
        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-d1Ob {
        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-d1Qu {
        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-d1oR {
        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-d1UW {
        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-d1UA {
        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-d1ri {
        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-d1lS {
        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-d1Ql {
        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-d1oQ {
        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-d1PP {
        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-d1Ro {
        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-d1UR {
        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-d1po {
        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-d1TS {
        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-d1pi {
        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-d1ZX {
        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-d1Uj {
        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-d1pO {
        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-d1l5 {
        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-d1p4 {
        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-d1sg {
        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-d1W6 {
        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-d1TA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TA.ww-layout, .ww-e-d1TA [data-ww-ls~="d1TA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1hi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 1250px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1hi.ww-layout, .ww-e-d1hi [data-ww-ls~="d1hi"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1Sr {
        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-d1YP {
        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-d1Un {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #0000;
        outline: 0 solid #0000;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1lg {
        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-d1lP {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 16px;
      }
      .ww-e-d1lP.ww-layout, .ww-e-d1lP [data-ww-ls~="d1lP"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: stretch;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1lT.ww-layout, .ww-e-d1lT [data-ww-ls~="d1lT"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
      }
      .ww-e-d1SB {
        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-d1Ri {
        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-d1vw {
        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-d1vw.ww-layout, .ww-e-d1vw [data-ww-ls~="d1vw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wX {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1wX:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1wX.ww-layout, .ww-e-d1wX [data-ww-ls~="d1wX"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1xd {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        opacity: var(--ww-style-opacity);
        transition: all 0.4s ease 0s;
        border-radius: var(--7f9785c9-45e0-4bab-91b0-6122b1deafe7,8px);
      }
      .ww-e-d1xd:where([data-ww-states~="PpBwds"]) {
        position: absolute;
        top: 0;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1xd:where([data-ww-states~="J1tnWA"]) {
        position: absolute;
        top: -8px;
        transform: scale3d(1, 1, 1) translate3d(0, -100%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1xd:where([data-ww-states~="hRckLg"]) {
        position: absolute;
        top: 0;
        right: -8px;
        transform: scale3d(1, 1, 1) translate3d(100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1xd:where([data-ww-states~="usqJiG"]) {
        position: absolute;
        bottom: 0;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1xd:where([data-ww-states~="e5HAqf"]) {
        position: absolute;
        bottom: -8px;
        transform: scale3d(1, 1, 1) translate3d(0, 100%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1xd:where([data-ww-states~="mBeMZ1"]) {
        position: absolute;
        right: -8px;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(100%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1xd:where([data-ww-states~="P1yJoP"]) {
        position: absolute;
        top: 50%;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1xd:where([data-ww-states~="N7AvUJ"]) {
        position: absolute;
        top: 50%;
        right: -8px;
        transform: scale3d(1, 1, 1) translate3d(100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1xd.ww-layout, .ww-e-d1xd [data-ww-ls~="d1xd"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1wV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1wV:where([data-ww-states~="ESzFpN"]) {
        position: absolute;
        top: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wV:where([data-ww-states~="eZyykA"]) {
        position: absolute;
        top: 0;
        right: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wV:where([data-ww-states~="CSvlkA"]) {
        position: absolute;
        bottom: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wV:where([data-ww-states~="tVw9ww"]) {
        position: absolute;
        right: 0;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wV.ww-layout, .ww-e-d1wV [data-ww-ls~="d1wV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1vo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      .ww-e-d1vo.ww-layout, .ww-e-d1vo [data-ww-ls~="d1vo"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1vr {
        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-d1vr.ww-layout, .ww-e-d1vr [data-ww-ls~="d1vr"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 420px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 8px 16px #0000000a;
        border: 1px solid var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border-radius: 8px;
      }
      .ww-e-d1uD.ww-layout, .ww-e-d1uD [data-ww-ls~="d1uD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wj {
        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-d1wj.ww-layout, .ww-e-d1wj [data-ww-ls~="d1wj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1xa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
      }
      .ww-e-d1xa.ww-layout, .ww-e-d1xa [data-ww-ls~="d1xa"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-reverse, var(--ww-content-ww-layout-flex-direction-column-reverse, var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)))));
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d1wW {
        margin: 0;
        padding: var(--ww-style-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: var(--ww-style-background-color);
        border: 1px solid #fff;
        border-radius: 100px;
      }
      .ww-e-d1wW:where([data-ww-states~="UNXGOk"]) {
        position: absolute;
        top: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wW:where([data-ww-states~="1WaS3a"]) {
        position: absolute;
        top: 0;
        right: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wW:where([data-ww-states~="OnNaoM"]) {
        position: absolute;
        bottom: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wW:where([data-ww-states~="Hqusyu"]) {
        position: absolute;
        right: 0;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wW.ww-layout, .ww-e-d1wW [data-ww-ls~="d1wW"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1xo {
        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-d1xo.ww-layout, .ww-e-d1xo [data-ww-ls~="d1xo"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)));
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px);
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d1uH {
        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-d1uH.ww-layout, .ww-e-d1uH [data-ww-ls~="d1uH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-image) center center / cover no-repeat scroll, var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-d1wQ.ww-layout, .ww-e-d1wQ [data-ww-ls~="d1wQ"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1OB {
        margin: 0;
        padding: 24px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 420px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 4px 16px #00000017, 0 1px 4px #0000000a;
        border: 1px solid #e8eaee;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1OB {
          padding: 18px 16px;
        }
      }
      .ww-e-d1OB.ww-layout, .ww-e-d1OB [data-ww-ls~="d1OB"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-d1OB.ww-layout, .ww-e-d1OB [data-ww-ls~="d1OB"] {
          gap: 12px;
        }
      }
      .ww-e-d1OC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OC.ww-layout, .ww-e-d1OC [data-ww-ls~="d1OC"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1OD {
        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: 11px;
        font-family: Sora, system-ui, sans-serif;
        font-weight: 700;
        color: #00a368;
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-d1OE {
        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: 20px;
        font-family: Lora, Georgia, serif;
        line-height: 1.3;
        font-weight: 600;
        color: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d1OF {
        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: 14px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.5;
        color: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d1OG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OG.ww-layout, .ww-e-d1OG [data-ww-ls~="d1OG"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1OH {
        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: 15px;
        font-family: Sora, system-ui, sans-serif;
        font-weight: 600;
        color: #18191a;
        white-space-collapse: preserve;
      }
      .ww-e-d1OI {
        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: 15px;
        font-family: Lora, Georgia, serif;
        font-weight: 700;
        text-align: right;
        color: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d1OJ {
        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: Sora, system-ui, sans-serif;
        line-height: 1.5;
        color: #7e8189;
        white-space-collapse: preserve;
      }
      .ww-e-d1OK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OK.ww-layout, .ww-e-d1OK [data-ww-ls~="d1OK"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1OL {
        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: 20px;
        font-family: Lora, Georgia, serif;
        line-height: 1.3;
        font-weight: 600;
        color: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d1OM {
        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: 14px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.5;
        color: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d1ON {
        margin: 0;
        padding: 28px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ON.ww-layout, .ww-e-d1ON [data-ww-ls~="d1ON"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1OO {
        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: 14px;
        font-family: Sora, system-ui, sans-serif;
        color: #7e8189;
        white-space-collapse: preserve;
      }
      .ww-e-d1OP {
        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-d1OQ {
        margin: 0;
        padding: 13px 16px;
        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: #edf9f3;
        cursor: pointer;
        transition: background-color 0.15s ease, transform 0.15s ease;
        border: 1.5px solid #00a368;
        border-radius: 10px;
      }
      .ww-e-d1OQ:where(:hover) {
        background-color: #d4f5e4;
        transform: translateY(-1px);
      }
      .ww-e-d1OQ.ww-layout, .ww-e-d1OQ [data-ww-ls~="d1OQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1OS {
        margin: 12px;
        padding: 0;
        overflow: hidden;
        z-index: 100;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 360px;
        max-width: calc(100vw - 24px);
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 4px 16px #00000017;
        border: 1px solid #e8eaee;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1OS {
          width: 360px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OS {
          margin: 0 12px 12px;
          padding: 0;
          width: calc(100% - 24px);
          max-width: none;
        }
      }
      .ww-e-d1OS.ww-layout, .ww-e-d1OS [data-ww-ls~="d1OS"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 0;
      }
      .ww-e-d1OT {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1OU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OW {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1OX {
          width: 100%;
        }
      }
      .ww-e-d1OY {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1OY.ww-layout, .ww-e-d1OY [data-ww-ls~="d1OY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1OZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oc {
        margin: 0;
        padding: 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(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        transition: all 0.2s ease;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-d3ae9b8b-bc75-43cf-941b-3db9685a4116-base-default;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
      }
      @keyframes ww-keyframes-element-d3ae9b8b-bc75-43cf-941b-3db9685a4116-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d1Oc:where(:hover) {
        display: flex;
        background-color: var(--f9d69741-adf6-4d8f-8a73-e410aa1ea63c,#0FDBC0);
      }
      .ww-e-d1Oc.ww-layout, .ww-e-d1Oc [data-ww-ls~="d1Oc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Oc.ww-layout:where(:hover), .ww-e-d1Oc [data-ww-ls~="d1Oc"]:where(:hover) {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Od {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1Oe {
        margin: 0;
        padding: 16px 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 70vh;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Oe {
          padding: 20px;
          display: flex;
        }
      }
      .ww-e-d1Oe.ww-layout, .ww-e-d1Oe [data-ww-ls~="d1Oe"] {
        display: flex;
        flex-flow: column;
        gap: 26px 32px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Oe.ww-layout, .ww-e-d1Oe [data-ww-ls~="d1Oe"] {
          display: flex;
          flex-flow: column;
          gap: 26px 32px;
        }
      }
      .ww-e-d1Of {
        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: 28px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        text-shadow: 0 1px 2px #0000000d;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Of {
          font-size: 20px;
        }
      }
      .ww-e-d1Og {
        margin: 0;
        padding: 32px 40px 24px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
      }
      .ww-e-d1Og.ww-layout, .ww-e-d1Og [data-ww-ls~="d1Og"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Oh {
        margin: 2px 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-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Oh {
          align-self: center;
        }
      }
      .ww-e-d1Oi {
        margin: 8px 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-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-d1Oj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oj.ww-layout, .ww-e-d1Oj [data-ww-ls~="d1Oj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Ok {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1Ol {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Om {
        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-d1Om.ww-layout, .ww-e-d1Om [data-ww-ls~="d1Om"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1On {
        margin: 0;
        padding: 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-d1Oo {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Op {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
      }
      .ww-e-d1Or {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Or {
          width: 100%;
        }
      }
      .ww-e-d1Or.ww-layout, .ww-e-d1Or [data-ww-ls~="d1Or"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        gap: 0;
      }
      .ww-e-d1Os {
        margin: 0 0 5px;
        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: 600;
        color: #10b981;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ot {
        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-d1Ot.ww-layout, .ww-e-d1Ot [data-ww-ls~="d1Ot"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1Ou {
        margin: 0 4px 0 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-d1Ov {
        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-d1Ov {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ov {
          display: flex;
        }
      }
      .ww-e-d1Ov.ww-layout, .ww-e-d1Ov [data-ww-ls~="d1Ov"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ov.ww-layout, .ww-e-d1Ov [data-ww-ls~="d1Ov"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ov.ww-layout, .ww-e-d1Ov [data-ww-ls~="d1Ov"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Ow {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ox {
        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: 767px) {
        .ww-e-d1Ox {
          display: flex;
        }
      }
      .ww-e-d1Ox.ww-layout, .ww-e-d1Ox [data-ww-ls~="d1Ox"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ox.ww-layout, .ww-e-d1Ox [data-ww-ls~="d1Ox"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1Oy {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Oz {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1P0 {
        margin: 8px 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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1P1 {
        margin: 0;
        padding: 0 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fafafa;
        border-bottom: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
      }
      .ww-e-d1P1.ww-layout, .ww-e-d1P1 [data-ww-ls~="d1P1"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1P2 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 500px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 20px 60px #00000026;
        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
        transform: scale(1);
        border-radius: 20px;
      }
      .ww-e-d1P2.ww-layout, .ww-e-d1P2 [data-ww-ls~="d1P2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1P3 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1P4 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e5e7eb;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1P4 {
          display: flex;
        }
      }
      .ww-e-d1P4.ww-layout, .ww-e-d1P4 [data-ww-ls~="d1P4"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1P4.ww-layout, .ww-e-d1P4 [data-ww-ls~="d1P4"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d1P5 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1P6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 60px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1P7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1P8 {
        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-d1P8 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1P8 {
          display: flex;
        }
      }
      .ww-e-d1P8.ww-layout, .ww-e-d1P8 [data-ww-ls~="d1P8"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1P8.ww-layout, .ww-e-d1P8 [data-ww-ls~="d1P8"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1P8.ww-layout, .ww-e-d1P8 [data-ww-ls~="d1P8"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1P9 {
        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-d1P9.ww-layout, .ww-e-d1P9 [data-ww-ls~="d1P9"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1PA {
        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-d1PA {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1PA {
          display: flex;
        }
      }
      .ww-e-d1PA.ww-layout, .ww-e-d1PA [data-ww-ls~="d1PA"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1PA.ww-layout, .ww-e-d1PA [data-ww-ls~="d1PA"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1PA.ww-layout, .ww-e-d1PA [data-ww-ls~="d1PA"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1PB {
        margin: 0 0 4px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1PC {
        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);
        text-align: center;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d1PD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PE {
        margin: 0 0 5px;
        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-d1PE.ww-layout, .ww-e-d1PE [data-ww-ls~="d1PE"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1PF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PF.ww-layout, .ww-e-d1PF [data-ww-ls~="d1PF"] {
        display: flex;
      }
      .ww-e-d1PG {
        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-d1PG.ww-layout, .ww-e-d1PG [data-ww-ls~="d1PG"] {
        display: flex;
      }
      .ww-e-d1PH {
        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-d1PH.ww-layout, .ww-e-d1PH [data-ww-ls~="d1PH"] {
        display: flex;
      }
      .ww-e-d1PI {
        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-d1PJ {
        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-d1PK {
        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-d1PK {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1PK {
          display: flex;
        }
      }
      .ww-e-d1PK.ww-layout, .ww-e-d1PK [data-ww-ls~="d1PK"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1PK.ww-layout, .ww-e-d1PK [data-ww-ls~="d1PK"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1PK.ww-layout, .ww-e-d1PK [data-ww-ls~="d1PK"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1PL {
        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-d1PL.ww-layout, .ww-e-d1PL [data-ww-ls~="d1PL"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1PM {
        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-d1PM.ww-layout, .ww-e-d1PM [data-ww-ls~="d1PM"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1PN {
        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-d1PO {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PQ {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1PR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PR.ww-layout, .ww-e-d1PR [data-ww-ls~="d1PR"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1PS {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1PT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease;
      }
      .ww-e-d1PU {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1PV {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PW {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PX {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        box-shadow: 0 1px 2px #0000000d;
        transition: all 0.2s ease;
        border: 1px solid #d1d5db;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1PY {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      @media (max-width: 767px) {
        .ww-e-d1PY {
          transform: var(--ww-style-transform, rotate(0deg));
        }
      }
      .ww-e-d1PZ {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Pa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pb {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Pc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pd {
        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-d1Pd.ww-layout, .ww-e-d1Pd [data-ww-ls~="d1Pd"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Pe {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1Pf {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Pg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ph {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pi {
        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: 14px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        white-space-collapse: preserve;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-be02dd4b-6472-4631-8bbe-43420db1a0e3-base-default;
      }
      @keyframes ww-keyframes-element-be02dd4b-6472-4631-8bbe-43420db1a0e3-base-default {
        0% {
        }
        100% {
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Pi {
          font-size: 14px;
        }
      }
      .ww-e-d1Pj {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1Pj:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1Pj.ww-layout, .ww-e-d1Pj [data-ww-ls~="d1Pj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Pk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pl {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1Pl:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1Pl.ww-layout, .ww-e-d1Pl [data-ww-ls~="d1Pl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Pm {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Pn {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Po {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pp {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1Pp:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1Pp.ww-layout, .ww-e-d1Pp [data-ww-ls~="d1Pp"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Pq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pr {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ps {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1Pt {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Pu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1Pu.ww-layout, .ww-e-d1Pu [data-ww-ls~="d1Pu"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Pv {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1Pw {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pw.ww-layout, .ww-e-d1Pw [data-ww-ls~="d1Pw"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1Px {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Py {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pz {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Q0 {
        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-d1Q0.ww-layout, .ww-e-d1Q0 [data-ww-ls~="d1Q0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Q1 {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1Q2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q3 {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-ffb8e8a6-1954-4c9c-96e5-2f764be2d8fe-base-default;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @keyframes ww-keyframes-element-ffb8e8a6-1954-4c9c-96e5-2f764be2d8fe-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d1Q3:where(:hover) {
        background-color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        box-shadow: 0 4px 6px #0000001a;
        transition: revert-layer;
        transform: translateY(-1px);
      }
      .ww-e-d1Q4 {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1Q4.ww-layout, .ww-e-d1Q4 [data-ww-ls~="d1Q4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Q5 {
        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-d1Q5.ww-layout, .ww-e-d1Q5 [data-ww-ls~="d1Q5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Q6 {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1Q7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1Q7.ww-layout, .ww-e-d1Q7 [data-ww-ls~="d1Q7"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Q8 {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Q9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 16px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QB {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 260px;
        min-height: unset;
        cursor: pointer;
        box-shadow: 0 2px 8px #00000014;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1QB:where(:hover) {
        display: grid;
        box-shadow: 0 8px 16px #0000001f;
        transform: translateY(-4px);
      }
      .ww-e-d1QB.ww-layout, .ww-e-d1QB [data-ww-ls~="d1QB"] {
        display: grid;
      }
      .ww-e-d1QB.ww-layout:where(:hover), .ww-e-d1QB [data-ww-ls~="d1QB"]:where(:hover) {
        display: grid;
      }
      .ww-e-d1QC {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1QD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QD.ww-layout, .ww-e-d1QD [data-ww-ls~="d1QD"] {
        display: flex;
      }
      .ww-e-d1QE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1QG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1QG {
          width: 100%;
        }
      }
      .ww-e-d1QH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QL {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QM {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1QN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QN {
          width: 100%;
        }
      }
      .ww-e-d1QO {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1QP {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-d1QR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QS {
        margin: 0;
        padding: 4px 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-d1QS.ww-layout, .ww-e-d1QS [data-ww-ls~="d1QS"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1QT {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1QU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QW {
        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: 767px) {
        .ww-e-d1QW {
          display: flex;
        }
      }
      .ww-e-d1QW.ww-layout, .ww-e-d1QW [data-ww-ls~="d1QW"] {
        display: flex;
        flex-flow: column;
        row-gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1QW.ww-layout, .ww-e-d1QW [data-ww-ls~="d1QW"] {
          display: flex;
          flex-flow: column;
          row-gap: 0;
        }
      }
      .ww-e-d1QX {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d1QX {
          width: 100%;
        }
      }
      .ww-e-d1QY {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e5e7eb;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QY {
          display: flex;
        }
      }
      .ww-e-d1QY.ww-layout, .ww-e-d1QY [data-ww-ls~="d1QY"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QY.ww-layout, .ww-e-d1QY [data-ww-ls~="d1QY"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d1QZ {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Qa {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #ef4444;
        cursor: pointer;
        border: none;
        border-radius: 8px;
      }
      .ww-e-d1Qb {
        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-d1Qb.ww-layout, .ww-e-d1Qb [data-ww-ls~="d1Qb"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Qc {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Qd {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Qe {
        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: 10px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #1ca674;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Qf {
        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-d1Qg {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Qh {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Qi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1Qi.ww-layout, .ww-e-d1Qi [data-ww-ls~="d1Qi"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Qj {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 50%;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 75px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1Qk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Qm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      .ww-e-d1Qm.ww-layout, .ww-e-d1Qm [data-ww-ls~="d1Qm"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qn {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1Qo {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Qp {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1Qq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      .ww-e-d1Qq.ww-layout, .ww-e-d1Qq [data-ww-ls~="d1Qq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qr {
        margin: 10px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Qr:where([data-ww-states~="loading"]) {
        background-color: #93c5fd;
        cursor: wait;
      }
      .ww-e-d1Qr:where([data-ww-states~="disabled"]) {
        background-color: #93c5fd;
        cursor: not-allowed;
        opacity: 0.7;
      }
      .ww-e-d1Qs {
        margin: 0 0 40px;
        padding: 10px;
        z-index: unset;
        align-self: center;
        display: block;
        width: 125%;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 375px;
      }
      .ww-e-d1Qt {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Qt.ww-layout, .ww-e-d1Qt [data-ww-ls~="d1Qt"] {
        display: block;
      }
      .ww-e-d1Qv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Qv {
          margin: 0 5px;
          padding: 0 5px;
          width: 30%;
          min-width: 30%;
        }
      }
      .ww-e-d1Qv.ww-layout, .ww-e-d1Qv [data-ww-ls~="d1Qv"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1Qw {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Qx {
        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-d1Qx.ww-layout, .ww-e-d1Qx [data-ww-ls~="d1Qx"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1Qy {
        margin: 0;
        padding: 16px 24px;
        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 #e0e0e0;
      }
      .ww-e-d1Qy.ww-layout, .ww-e-d1Qy [data-ww-ls~="d1Qy"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Qz {
        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-d1Qz {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qz {
          display: flex;
        }
      }
      .ww-e-d1Qz.ww-layout, .ww-e-d1Qz [data-ww-ls~="d1Qz"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qz.ww-layout, .ww-e-d1Qz [data-ww-ls~="d1Qz"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qz.ww-layout, .ww-e-d1Qz [data-ww-ls~="d1Qz"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1R0 {
        margin: 10px 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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1R1 {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 1px 3px #0000001a;
        border: 0 none;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1R1 {
          margin: 0;
          padding: 24px 50px;
        }
      }
      .ww-e-d1R1.ww-layout, .ww-e-d1R1 [data-ww-ls~="d1R1"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1R2 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #10b981;
        white-space-collapse: preserve;
      }
      .ww-e-d1R3 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1R4 {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1R5 {
        margin: 0 0 20px;
        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-d1R5.ww-layout, .ww-e-d1R5 [data-ww-ls~="d1R5"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1R6 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1R7 {
        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-d1R7.ww-layout, .ww-e-d1R7 [data-ww-ls~="d1R7"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1R8 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1R9 {
        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-d1R9.ww-layout, .ww-e-d1R9 [data-ww-ls~="d1R9"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1RA {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 1 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 180px;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid #e5e7eb;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1RA {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RA {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1RA:where(:hover) {
        display: flex;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1RA.ww-layout, .ww-e-d1RA [data-ww-ls~="d1RA"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1RA.ww-layout, .ww-e-d1RA [data-ww-ls~="d1RA"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RA.ww-layout, .ww-e-d1RA [data-ww-ls~="d1RA"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      .ww-e-d1RA.ww-layout:where(:hover), .ww-e-d1RA [data-ww-ls~="d1RA"]:where(:hover) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      .ww-e-d1RB {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
      }
      @media (max-width: 991px) {
        .ww-e-d1RB {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RB {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1RB.ww-layout, .ww-e-d1RB [data-ww-ls~="d1RB"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        gap: 16px 0%;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1RB.ww-layout, .ww-e-d1RB [data-ww-ls~="d1RB"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          gap: 16px 0%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RB.ww-layout, .ww-e-d1RB [data-ww-ls~="d1RB"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          gap: 16px 0%;
        }
      }
      .ww-e-d1RC {
        margin: 15px;
        padding: 12px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 25%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1RC {
          width: 50%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RC {
          padding: 5px;
          width: 80%;
        }
      }
      .ww-e-d1RC.ww-layout, .ww-e-d1RC [data-ww-ls~="d1RC"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1RC.ww-layout, .ww-e-d1RC [data-ww-ls~="d1RC"] {
          column-gap: 2px;
        }
      }
      .ww-e-d1RD {
        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: 767px) {
        .ww-e-d1RD {
          display: flex;
        }
      }
      .ww-e-d1RD.ww-layout, .ww-e-d1RD [data-ww-ls~="d1RD"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1RD.ww-layout, .ww-e-d1RD [data-ww-ls~="d1RD"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1RE {
        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;
        cursor: pointer;
        box-shadow: 0 2px 8px #00000014;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1RE.ww-layout, .ww-e-d1RE [data-ww-ls~="d1RE"] {
        display: block;
      }
      .ww-e-d1RF {
        margin: 0 0 4px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1RG {
        margin: 0 0 24px;
        padding: 0 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d1RG.ww-layout, .ww-e-d1RG [data-ww-ls~="d1RG"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1RH {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1RI {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1RJ {
        margin: 0 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RK {
        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-d1RK.ww-layout, .ww-e-d1RK [data-ww-ls~="d1RK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1RL {
        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: 767px) {
        .ww-e-d1RL {
          max-height: 90vh;
        }
      }
      .ww-e-d1RL.ww-layout, .ww-e-d1RL [data-ww-ls~="d1RL"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1RM {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1RN {
        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-d1RO {
        margin: 0 0 24px;
        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: 24px;
        font-family: DM Serif Display, serif;
        font-weight: 600;
        text-align: center;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1RO {
          font-size: 20px;
        }
      }
      .ww-e-d1RP {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f8fafc;
        box-shadow: 0 4px 12px #0000000d;
        border: 1px solid #e2e8f0;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1RP {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RP {
          display: flex;
        }
      }
      .ww-e-d1RP:where(:hover) {
        box-shadow: 0 8px 20px #00000014;
        animation-duration: 25ms;
        animation-iteration-count: infinite;
      }
      .ww-e-d1RP.ww-layout, .ww-e-d1RP [data-ww-ls~="d1RP"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1RP.ww-layout, .ww-e-d1RP [data-ww-ls~="d1RP"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RP.ww-layout, .ww-e-d1RP [data-ww-ls~="d1RP"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      .ww-e-d1RQ {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1RR {
        margin: 0;
        padding: 24px 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fafafa;
        border-top: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
      }
      @media (max-width: 767px) {
        .ww-e-d1RR {
          padding: 12px 20px;
        }
      }
      .ww-e-d1RR.ww-layout, .ww-e-d1RR [data-ww-ls~="d1RR"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1RS {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1RT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      .ww-e-d1RU {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1RV {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1RW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RW.ww-layout, .ww-e-d1RW [data-ww-ls~="d1RW"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1RX {
        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-d1RX.ww-layout, .ww-e-d1RX [data-ww-ls~="d1RX"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1RX.ww-layout, .ww-e-d1RX [data-ww-ls~="d1RX"] {
          grid-template-columns: 1fr 1fr 1fr;
          column-gap: 10px;
        }
      }
      .ww-e-d1RY {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1RZ {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f0fdf4;
        border: 1px solid #dcfce7;
        border-radius: 6px;
      }
      .ww-e-d1RZ.ww-layout, .ww-e-d1RZ [data-ww-ls~="d1RZ"] {
        display: block;
      }
      .ww-e-d1Ra {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Rb {
        margin: 0 8px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #94a3b8;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease;
        --ww-element-transition: all 0.3s ease;
      }
      .ww-e-d1Rb:where([data-ww-states~="TSgtdI"]) {
        font-weight: 600;
        color: #0f172a;
        transform: scale(1.05);
      }
      .ww-e-d1Rc {
        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-d1Rc.ww-layout, .ww-e-d1Rc [data-ww-ls~="d1Rc"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1Rd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rd.ww-layout, .ww-e-d1Rd [data-ww-ls~="d1Rd"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Re {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Re {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Re {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1Re.ww-layout, .ww-e-d1Re [data-ww-ls~="d1Re"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Re.ww-layout, .ww-e-d1Re [data-ww-ls~="d1Re"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Re.ww-layout, .ww-e-d1Re [data-ww-ls~="d1Re"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1Rf {
        margin: 0;
        padding: 0 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #e5e7eb;
      }
      .ww-e-d1Rf.ww-layout, .ww-e-d1Rf [data-ww-ls~="d1Rf"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Rg {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Rh {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1Rj {
        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);
        line-height: 1.5;
        font-weight: 400;
        text-align: left;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Rk {
        margin: 10px 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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Rl {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rm {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1Rm:where([data-ww-states~="completed"]) {
        color: #9ca3af;
        text-decoration: line-through;
      }
      .ww-e-d1Rn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rn.ww-layout, .ww-e-d1Rn [data-ww-ls~="d1Rn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Rp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 700px;
        max-width: 95vw;
        min-width: unset;
        height: auto;
        max-height: 85vh;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rp {
          display: flex;
          width: 100%;
          max-height: 90vh;
        }
      }
      .ww-e-d1Rp.ww-layout, .ww-e-d1Rp [data-ww-ls~="d1Rp"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rp.ww-layout, .ww-e-d1Rp [data-ww-ls~="d1Rp"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-d1Rq {
        margin: 0;
        padding: 20px 32px;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rq {
          display: flex;
        }
      }
      .ww-e-d1Rq.ww-layout, .ww-e-d1Rq [data-ww-ls~="d1Rq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rq.ww-layout, .ww-e-d1Rq [data-ww-ls~="d1Rq"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          row-gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1Rr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Rs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Rt {
        margin: 0;
        padding: 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: #fff;
        border-top: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
        border-left: 4px solid #10b981;
        border-image: none;
        border-radius: 12px;
      }
      .ww-e-d1Rt:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1Rt.ww-layout, .ww-e-d1Rt [data-ww-ls~="d1Rt"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Rt.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1Rt [data-ww-ls~="d1Rt"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ru {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        font-weight: 400;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1Rv {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rv {
          display: grid;
        }
      }
      .ww-e-d1Rv.ww-layout, .ww-e-d1Rv [data-ww-ls~="d1Rv"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rv.ww-layout, .ww-e-d1Rv [data-ww-ls~="d1Rv"] {
          display: grid;
          grid-template-columns: 1fr;
          gap: 20px;
        }
      }
      .ww-e-d1Rw {
        margin: 18px;
        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-d1Rw.ww-layout, .ww-e-d1Rw [data-ww-ls~="d1Rw"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1Rx {
        margin: 0 0 12px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ry {
        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;
        cursor: pointer;
        box-shadow: 0 2px 8px #00000014;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1Ry.ww-layout, .ww-e-d1Ry [data-ww-ls~="d1Ry"] {
        display: block;
      }
      .ww-e-d1Rz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 160px;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d1S0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 160px;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d1S1 {
        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-d1S1 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S1 {
          display: flex;
        }
      }
      .ww-e-d1S1.ww-layout, .ww-e-d1S1 [data-ww-ls~="d1S1"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1S1.ww-layout, .ww-e-d1S1 [data-ww-ls~="d1S1"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S1.ww-layout, .ww-e-d1S1 [data-ww-ls~="d1S1"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1S2 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1S3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 160px;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d1S4 {
        margin: 0 0 12px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1S5 {
        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-d1S5 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S5 {
          display: flex;
        }
      }
      .ww-e-d1S5.ww-layout, .ww-e-d1S5 [data-ww-ls~="d1S5"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1S5.ww-layout, .ww-e-d1S5 [data-ww-ls~="d1S5"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S5.ww-layout, .ww-e-d1S5 [data-ww-ls~="d1S5"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1S6 {
        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-d1S6 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S6 {
          display: flex;
        }
      }
      .ww-e-d1S6.ww-layout, .ww-e-d1S6 [data-ww-ls~="d1S6"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1S6.ww-layout, .ww-e-d1S6 [data-ww-ls~="d1S6"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S6.ww-layout, .ww-e-d1S6 [data-ww-ls~="d1S6"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1S7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 160px;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d1S9 {
        margin: 8px 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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1SA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 600;
        text-align: center;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        text-shadow: 0 1px 2px #0000001a;
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1SC {
        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-d1SC.ww-layout, .ww-e-d1SC [data-ww-ls~="d1SC"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-d1SD {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1SE {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1SF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1SF {
          display: var(--ww-style-display, flex);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SF {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1SF.ww-layout, .ww-e-d1SF [data-ww-ls~="d1SF"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1SF.ww-layout, .ww-e-d1SF [data-ww-ls~="d1SF"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SF.ww-layout, .ww-e-d1SF [data-ww-ls~="d1SF"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1SG {
        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-d1SG.ww-layout, .ww-e-d1SG [data-ww-ls~="d1SG"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1SH {
        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-d1SH {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SH {
          display: flex;
        }
      }
      .ww-e-d1SH.ww-layout, .ww-e-d1SH [data-ww-ls~="d1SH"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1SH.ww-layout, .ww-e-d1SH [data-ww-ls~="d1SH"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SH.ww-layout, .ww-e-d1SH [data-ww-ls~="d1SH"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1SI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SJ {
        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;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        border: none;
        border-radius: 50%;
      }
      .ww-e-d1SK {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 2px solid #e2e8f0;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1SL {
        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: 16px;
        font-family: DM Serif Display, serif;
        font-weight: 700;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1SM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SM.ww-layout, .ww-e-d1SM [data-ww-ls~="d1SM"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1SN {
        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-d1SN {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SN {
          display: flex;
        }
      }
      .ww-e-d1SN.ww-layout, .ww-e-d1SN [data-ww-ls~="d1SN"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1SN.ww-layout, .ww-e-d1SN [data-ww-ls~="d1SN"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SN.ww-layout, .ww-e-d1SN [data-ww-ls~="d1SN"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1SO {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #374151;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1SP {
        margin: 0;
        padding: 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-d1SQ {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1SR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SR.ww-layout, .ww-e-d1SR [data-ww-ls~="d1SR"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1SR.ww-layout, .ww-e-d1SR [data-ww-ls~="d1SR"] {
          flex-flow: column;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SR.ww-layout, .ww-e-d1SR [data-ww-ls~="d1SR"] {
          flex-flow: column;
        }
      }
      .ww-e-d1SS {
        margin: 0;
        padding: 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 70vh;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1SS {
          max-height: 60vh;
        }
      }
      .ww-e-d1SS.ww-layout, .ww-e-d1SS [data-ww-ls~="d1SS"] {
        display: flex;
        flex-flow: column;
        gap: 28px;
      }
      .ww-e-d1ST {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1SU {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1SV {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #374151;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1SW {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1SY {
        margin: 0;
        padding: 12px 32px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #00a36833;
        transition: all 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1SY:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 6px 8px -1px #00a3684d;
      }
      .ww-e-d1SZ {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: center;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Sa {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: 200px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      .ww-e-d1Sa:where(:hover) {
        display: flex;
        box-shadow: 0 4px 12px #9333ea26;
      }
      .ww-e-d1Sa.ww-layout, .ww-e-d1Sa [data-ww-ls~="d1Sa"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1Sa.ww-layout:where(:hover), .ww-e-d1Sa [data-ww-ls~="d1Sa"]:where(:hover) {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1Sb {
        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);
        text-align: center;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d1Sc {
        margin: 24px 0 0;
        padding: 14px 24px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 52px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        text-align: right;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 14px #00a36840;
        transition: all 0.2s ease;
        transform: translateY(0);
        border-radius: 12px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sc {
          padding: 14px 15px;
          align-self: flex-end;
        }
      }
      .ww-e-d1Sc:where(:hover) {
        background-color: #059669;
        box-shadow: 0 6px 20px #00a36859;
        transform: translateY(-2px);
      }
      .ww-e-d1Sd {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sd {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1Se {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d1Se {
          width: 100%;
        }
      }
      .ww-e-d1Se.ww-layout, .ww-e-d1Se [data-ww-ls~="d1Se"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Se.ww-layout, .ww-e-d1Se [data-ww-ls~="d1Se"] {
          column-gap: 8px;
        }
      }
      .ww-e-d1Sf {
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d1Sf.ww-layout, .ww-e-d1Sf [data-ww-ls~="d1Sf"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sf.ww-layout, .ww-e-d1Sf [data-ww-ls~="d1Sf"] {
          justify-content: center;
        }
      }
      .ww-e-d1Sg {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sg {
          width: 90%;
        }
      }
      .ww-e-d1Sg.ww-layout, .ww-e-d1Sg [data-ww-ls~="d1Sg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Sh {
        margin: 0 auto;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: 400px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 10px 25px #00000026;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sh {
          max-width: 90%;
          max-height: 90vh;
        }
      }
      .ww-e-d1Sh.ww-layout, .ww-e-d1Sh [data-ww-ls~="d1Sh"] {
        display: block;
      }
      .ww-e-d1Si {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ca5f59bd-f8dc-4a95-8492-7c9f467a6c4f, 400 18px/undefined 'DM Serif Display', serif);
        text-align: center;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Sj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 550px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sj {
          width: 95%;
        }
      }
      .ww-e-d1Sj.ww-layout, .ww-e-d1Sj [data-ww-ls~="d1Sj"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d1Sk {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Sk {
          display: grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Sk {
          display: grid;
        }
      }
      .ww-e-d1Sk.ww-layout, .ww-e-d1Sk [data-ww-ls~="d1Sk"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
      }
      @media (max-width: 991px) {
        .ww-e-d1Sk.ww-layout, .ww-e-d1Sk [data-ww-ls~="d1Sk"] {
          display: grid;
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Sk.ww-layout, .ww-e-d1Sk [data-ww-ls~="d1Sk"] {
          display: grid;
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1Sl {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1Sm {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1Sn {
        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-d1Sn.ww-layout, .ww-e-d1Sn [data-ww-ls~="d1Sn"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1So {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1Sp {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1Sq {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ss {
        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: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ss:where([data-ww-states~="high_priority"]) {
        color: #ef4444;
      }
      .ww-e-d1Ss:where([data-ww-states~="medium_priority"]) {
        color: #d97706;
      }
      .ww-e-d1St {
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d1St.ww-layout, .ww-e-d1St [data-ww-ls~="d1St"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1St.ww-layout, .ww-e-d1St [data-ww-ls~="d1St"] {
          justify-content: center;
        }
      }
      .ww-e-d1Su {
        margin: 0;
        padding: 10px 16px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Su:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1Sv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 90%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sv {
          width: 95%;
        }
      }
      .ww-e-d1Sv.ww-layout, .ww-e-d1Sv [data-ww-ls~="d1Sv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sv.ww-layout, .ww-e-d1Sv [data-ww-ls~="d1Sv"] {
          justify-content: center;
        }
      }
      .ww-e-d1Sw {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1Sx {
        margin: 0 0 4px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1Sy {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border: 1px solid #e2e8f0;
        border-radius: 20px;
      }
      .ww-e-d1Sy.ww-layout, .ww-e-d1Sy [data-ww-ls~="d1Sy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Sz {
        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-d1Sz {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Sz {
          display: flex;
        }
      }
      .ww-e-d1Sz.ww-layout, .ww-e-d1Sz [data-ww-ls~="d1Sz"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Sz.ww-layout, .ww-e-d1Sz [data-ww-ls~="d1Sz"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Sz.ww-layout, .ww-e-d1Sz [data-ww-ls~="d1Sz"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1T0 {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        cursor: pointer;
        opacity: var(--ww-style-opacity);
        border: none;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1T0 {
          margin: 0 0 10px;
        }
      }
      .ww-e-d1T1 {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1T2 {
        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-d1T2.ww-layout, .ww-e-d1T2 [data-ww-ls~="d1T2"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1T3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1T3.ww-layout, .ww-e-d1T3 [data-ww-ls~="d1T3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1T4 {
        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: 28px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        text-shadow: 0 1px 2px #0000000d;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1T4 {
          font-size: 20px;
        }
      }
      .ww-e-d1T5 {
        margin: 2px 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-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1T5 {
          align-self: center;
        }
      }
      .ww-e-d1T6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 300px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1T7 {
        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-d1T7.ww-layout, .ww-e-d1T7 [data-ww-ls~="d1T7"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1T8 {
        margin: 12px 0 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1T8:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1T9 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1TB {
        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: 10px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #1ca674;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1TC {
        margin: 0 0 8px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1TD {
        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;
      }
      .ww-e-d1TE {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1TF {
        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-d1TF {
          display: flex;
        }
      }
      .ww-e-d1TF:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1TF.ww-layout, .ww-e-d1TF [data-ww-ls~="d1TF"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1TF.ww-layout, .ww-e-d1TF [data-ww-ls~="d1TF"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1TF.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1TF [data-ww-ls~="d1TF"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1TG {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TH {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        text-align: center;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1TI {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      .ww-e-d1TI.ww-layout, .ww-e-d1TI [data-ww-ls~="d1TI"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1TJ {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TL {
        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-d1TL.ww-layout, .ww-e-d1TL [data-ww-ls~="d1TL"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1TM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TO {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1TP {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1TP:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1TP.ww-layout, .ww-e-d1TP [data-ww-ls~="d1TP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1TQ {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1TR {
        margin: 0;
        padding: 24px 32px 20px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid #f1f5f9;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TR {
          border-radius: 10px;
        }
      }
      .ww-e-d1TR.ww-layout, .ww-e-d1TR [data-ww-ls~="d1TR"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1TT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: 40%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1TT {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TT {
          width: 100%;
        }
      }
      .ww-e-d1TT:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1TT.ww-layout, .ww-e-d1TT [data-ww-ls~="d1TT"] {
        display: inline-flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        gap: 20px 10px;
      }
      @media (max-width: 991px) {
        .ww-e-d1TT.ww-layout, .ww-e-d1TT [data-ww-ls~="d1TT"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: stretch;
          gap: 20px 10px;
        }
      }
      .ww-e-d1TT.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1TT [data-ww-ls~="d1TT"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        gap: 20px 10px;
      }
      .ww-e-d1TU {
        margin: 0;
        padding: 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: #fff;
        border-top: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
        border-left: 4px solid #3b82f6;
        border-image: none;
        border-radius: 12px;
      }
      .ww-e-d1TU:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1TU.ww-layout, .ww-e-d1TU [data-ww-ls~="d1TU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1TU.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1TU [data-ww-ls~="d1TU"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1TV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TV:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1TV.ww-layout, .ww-e-d1TV [data-ww-ls~="d1TV"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TV.ww-layout, .ww-e-d1TV [data-ww-ls~="d1TV"] {
          flex-flow: column;
        }
      }
      .ww-e-d1TV.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1TV [data-ww-ls~="d1TV"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1TW {
        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-d1TW {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TW {
          display: flex;
        }
      }
      .ww-e-d1TW.ww-layout, .ww-e-d1TW [data-ww-ls~="d1TW"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1TW.ww-layout, .ww-e-d1TW [data-ww-ls~="d1TW"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TW.ww-layout, .ww-e-d1TW [data-ww-ls~="d1TW"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1TX {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1TY {
        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: 10px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #1ca674;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1TZ {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1TZ.ww-layout, .ww-e-d1TZ [data-ww-ls~="d1TZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ta {
        margin: 0 8px;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-d1Tb {
        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-d1Tb {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tb {
          display: flex;
        }
      }
      .ww-e-d1Tb.ww-layout, .ww-e-d1Tb [data-ww-ls~="d1Tb"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Tb.ww-layout, .ww-e-d1Tb [data-ww-ls~="d1Tb"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tb.ww-layout, .ww-e-d1Tb [data-ww-ls~="d1Tb"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Tc {
        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-d1Tc {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tc {
          display: flex;
        }
      }
      .ww-e-d1Tc.ww-layout, .ww-e-d1Tc [data-ww-ls~="d1Tc"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Tc.ww-layout, .ww-e-d1Tc [data-ww-ls~="d1Tc"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tc.ww-layout, .ww-e-d1Tc [data-ww-ls~="d1Tc"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Td {
        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-d1Td.ww-layout, .ww-e-d1Td [data-ww-ls~="d1Td"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1Te {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Tf {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        cursor: pointer;
        opacity: var(--ww-style-opacity);
        border: none;
        border-radius: 8px;
      }
      .ww-e-d1Tg {
        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-d1Tg {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tg {
          display: flex;
        }
      }
      .ww-e-d1Tg.ww-layout, .ww-e-d1Tg [data-ww-ls~="d1Tg"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Tg.ww-layout, .ww-e-d1Tg [data-ww-ls~="d1Tg"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tg.ww-layout, .ww-e-d1Tg [data-ww-ls~="d1Tg"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Th {
        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-d1Th {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Th {
          display: flex;
        }
      }
      .ww-e-d1Th.ww-layout, .ww-e-d1Th [data-ww-ls~="d1Th"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Th.ww-layout, .ww-e-d1Th [data-ww-ls~="d1Th"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Th.ww-layout, .ww-e-d1Th [data-ww-ls~="d1Th"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Ti {
        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;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 50%;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Tj {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 20px 60px #00000026;
        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
        transform: scale(1);
        border-radius: 20px;
      }
      .ww-e-d1Tj.ww-layout, .ww-e-d1Tj [data-ww-ls~="d1Tj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Tk {
        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-d1Tk {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tk {
          display: flex;
        }
      }
      .ww-e-d1Tk.ww-layout, .ww-e-d1Tk [data-ww-ls~="d1Tk"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Tk.ww-layout, .ww-e-d1Tk [data-ww-ls~="d1Tk"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tk.ww-layout, .ww-e-d1Tk [data-ww-ls~="d1Tk"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Tl {
        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-d1Tl {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tl {
          display: flex;
        }
      }
      .ww-e-d1Tl.ww-layout, .ww-e-d1Tl [data-ww-ls~="d1Tl"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Tl.ww-layout, .ww-e-d1Tl [data-ww-ls~="d1Tl"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tl.ww-layout, .ww-e-d1Tl [data-ww-ls~="d1Tl"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Tm {
        margin: 0;
        padding: 2px 8px;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #e5e7eb;
        border-radius: 12px;
      }
      .ww-e-d1Tm:where([data-ww-states~="high_priority"]) {
        background-color: #fee2e2;
      }
      .ww-e-d1Tm:where([data-ww-states~="medium_priority"]) {
        background-color: #fef3c7;
      }
      .ww-e-d1Tm.ww-layout, .ww-e-d1Tm [data-ww-ls~="d1Tm"] {
        display: block;
      }
      .ww-e-d1Tn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Tn {
          display: var(--ww-style-display, flex);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tn {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1Tn.ww-layout, .ww-e-d1Tn [data-ww-ls~="d1Tn"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Tn.ww-layout, .ww-e-d1Tn [data-ww-ls~="d1Tn"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tn.ww-layout, .ww-e-d1Tn [data-ww-ls~="d1Tn"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1To {
        margin: 0;
        padding: 6px 12px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #10b981;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1To:where(:hover) {
        background-color: #059669;
      }
      .ww-e-d1Tp {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Tq {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Tr {
        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: #fffc;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Tr {
          display: flex;
        }
      }
      .ww-e-d1Tr:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1Tr.ww-layout, .ww-e-d1Tr [data-ww-ls~="d1Tr"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1Tr.ww-layout, .ww-e-d1Tr [data-ww-ls~="d1Tr"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1Tr.ww-layout:where(:hover), .ww-e-d1Tr [data-ww-ls~="d1Tr"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Ts {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Tt {
        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: 767px) {
        .ww-e-d1Tt {
          display: flex;
        }
      }
      .ww-e-d1Tt.ww-layout, .ww-e-d1Tt [data-ww-ls~="d1Tt"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Tt.ww-layout, .ww-e-d1Tt [data-ww-ls~="d1Tt"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1Tu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tv {
        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-d1Tv {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tv {
          display: flex;
        }
      }
      .ww-e-d1Tv.ww-layout, .ww-e-d1Tv [data-ww-ls~="d1Tv"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Tv.ww-layout, .ww-e-d1Tv [data-ww-ls~="d1Tv"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Tv.ww-layout, .ww-e-d1Tv [data-ww-ls~="d1Tv"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Tw {
        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: 600;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1Tx {
        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-d1Tx:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1Tx.ww-layout, .ww-e-d1Tx [data-ww-ls~="d1Tx"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Tx.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1Tx [data-ww-ls~="d1Tx"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Ty {
        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: 767px) {
        .ww-e-d1Ty {
          display: flex;
        }
      }
      .ww-e-d1Ty.ww-layout, .ww-e-d1Ty [data-ww-ls~="d1Ty"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ty.ww-layout, .ww-e-d1Ty [data-ww-ls~="d1Ty"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1Tz {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1U0 {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1U1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1U1.ww-layout, .ww-e-d1U1 [data-ww-ls~="d1U1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1U2 {
        margin: 0;
        padding: 12px 16px;
        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-size: 15px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #f8fafc;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1U3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1U3 {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U3 {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-d1U3.ww-layout, .ww-e-d1U3 [data-ww-ls~="d1U3"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1U3.ww-layout, .ww-e-d1U3 [data-ww-ls~="d1U3"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U3.ww-layout, .ww-e-d1U3 [data-ww-ls~="d1U3"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1U4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1U4 {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U4 {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-d1U4.ww-layout, .ww-e-d1U4 [data-ww-ls~="d1U4"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1U4.ww-layout, .ww-e-d1U4 [data-ww-ls~="d1U4"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U4.ww-layout, .ww-e-d1U4 [data-ww-ls~="d1U4"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1U5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-d1U5.ww-layout, .ww-e-d1U5 [data-ww-ls~="d1U5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1U6 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1U7 {
        margin: 0 0 16px;
        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: #e0e7ff;
        border-radius: 50%;
      }
      @media (max-width: 991px) {
        .ww-e-d1U7 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U7 {
          display: flex;
        }
      }
      .ww-e-d1U7.ww-layout, .ww-e-d1U7 [data-ww-ls~="d1U7"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1U7.ww-layout, .ww-e-d1U7 [data-ww-ls~="d1U7"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U7.ww-layout, .ww-e-d1U7 [data-ww-ls~="d1U7"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1U8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1U9 {
        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-d1U9.ww-layout, .ww-e-d1U9 [data-ww-ls~="d1U9"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1UB {
        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-d1UB.ww-layout, .ww-e-d1UB [data-ww-ls~="d1UB"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1UC {
        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-d1UC {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UC {
          display: flex;
        }
      }
      .ww-e-d1UC.ww-layout, .ww-e-d1UC [data-ww-ls~="d1UC"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1UC.ww-layout, .ww-e-d1UC [data-ww-ls~="d1UC"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UC.ww-layout, .ww-e-d1UC [data-ww-ls~="d1UC"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1UD {
        margin: 0;
        padding: 12px 16px;
        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-size: 15px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #f8fafc;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1UE {
        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;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 50%;
      }
      .ww-e-d1UE:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
      }
      .ww-e-d1UE.ww-layout, .ww-e-d1UE [data-ww-ls~="d1UE"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1UE.ww-layout:where(:hover), .ww-e-d1UE [data-ww-ls~="d1UE"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1UF {
        margin: 0;
        padding: 24px 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fafafa;
        border-top: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
      }
      .ww-e-d1UF.ww-layout, .ww-e-d1UF [data-ww-ls~="d1UF"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1UG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UG.ww-layout, .ww-e-d1UG [data-ww-ls~="d1UG"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1UH {
        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-d1UH {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UH {
          display: flex;
        }
      }
      .ww-e-d1UH.ww-layout, .ww-e-d1UH [data-ww-ls~="d1UH"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1UH.ww-layout, .ww-e-d1UH [data-ww-ls~="d1UH"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UH.ww-layout, .ww-e-d1UH [data-ww-ls~="d1UH"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1UI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UI.ww-layout, .ww-e-d1UI [data-ww-ls~="d1UI"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1UJ {
        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;
        cursor: pointer;
        box-shadow: 0 2px 8px #00000014;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1UJ.ww-layout, .ww-e-d1UJ [data-ww-ls~="d1UJ"] {
        display: block;
      }
      .ww-e-d1UK {
        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-d1UK {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UK {
          display: flex;
        }
      }
      .ww-e-d1UK.ww-layout, .ww-e-d1UK [data-ww-ls~="d1UK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1UK.ww-layout, .ww-e-d1UK [data-ww-ls~="d1UK"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UK.ww-layout, .ww-e-d1UK [data-ww-ls~="d1UK"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1UL {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UL.ww-layout, .ww-e-d1UL [data-ww-ls~="d1UL"] {
        display: block;
      }
      .ww-e-d1UM {
        margin: 3px 0 2px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 80%;
        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(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d1UN {
        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-d1UN {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UN {
          display: flex;
        }
      }
      .ww-e-d1UN.ww-layout, .ww-e-d1UN [data-ww-ls~="d1UN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1UN.ww-layout, .ww-e-d1UN [data-ww-ls~="d1UN"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UN.ww-layout, .ww-e-d1UN [data-ww-ls~="d1UN"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1UO {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UO.ww-layout, .ww-e-d1UO [data-ww-ls~="d1UO"] {
        display: block;
      }
      .ww-e-d1UP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 160px;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d1UQ {
        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-d1UQ {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UQ {
          display: flex;
        }
      }
      .ww-e-d1UQ.ww-layout, .ww-e-d1UQ [data-ww-ls~="d1UQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1UQ.ww-layout, .ww-e-d1UQ [data-ww-ls~="d1UQ"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UQ.ww-layout, .ww-e-d1UQ [data-ww-ls~="d1UQ"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1US {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1UT {
        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: 28px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        text-shadow: 0 1px 2px #0000000d;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d1UU {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1UU {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1UV {
        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-d1UV {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UV {
          display: flex;
        }
      }
      .ww-e-d1UV.ww-layout, .ww-e-d1UV [data-ww-ls~="d1UV"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1UV.ww-layout, .ww-e-d1UV [data-ww-ls~="d1UV"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UV.ww-layout, .ww-e-d1UV [data-ww-ls~="d1UV"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1UX {
        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-d1UX {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UX {
          display: flex;
        }
      }
      .ww-e-d1UX.ww-layout, .ww-e-d1UX [data-ww-ls~="d1UX"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1UX.ww-layout, .ww-e-d1UX [data-ww-ls~="d1UX"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UX.ww-layout, .ww-e-d1UX [data-ww-ls~="d1UX"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1UY {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1UZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ua {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ub {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 400px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      .ww-e-d1Ub.ww-layout, .ww-e-d1Ub [data-ww-ls~="d1Ub"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1Uc {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f8fafc;
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
      }
      .ww-e-d1Uc.ww-layout, .ww-e-d1Uc [data-ww-ls~="d1Uc"] {
        display: block;
      }
      .ww-e-d1Ud {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 36px;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        background-color: #fffc;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1Ud:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1Ud.ww-layout, .ww-e-d1Ud [data-ww-ls~="d1Ud"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Ud.ww-layout:where(:hover), .ww-e-d1Ud [data-ww-ls~="d1Ud"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Ue {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ue.ww-layout, .ww-e-d1Ue [data-ww-ls~="d1Ue"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Uf {
        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: #fffc;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1Uf:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1Uf.ww-layout, .ww-e-d1Uf [data-ww-ls~="d1Uf"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Uf.ww-layout:where(:hover), .ww-e-d1Uf [data-ww-ls~="d1Uf"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Ug {
        margin: 0 0 24px;
        padding: 0 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d1Ug.ww-layout, .ww-e-d1Ug [data-ww-ls~="d1Ug"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1Uh {
        margin: 8px 0 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 44px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        cursor: pointer;
        box-shadow: 0 1px 2px #0000000d;
        transition: all 0.2s ease;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Ui {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1Uk {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 400px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      .ww-e-d1Uk.ww-layout, .ww-e-d1Uk [data-ww-ls~="d1Uk"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1Ul {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Um {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
        opacity: 0.8;
      }
      .ww-e-d1Uo {
        margin: 0;
        padding: 20px 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fafbfc;
        border-top: 1px solid #f1f5f9;
      }
      @media (max-width: 767px) {
        .ww-e-d1Uo {
          padding: 14px 32px;
        }
      }
      .ww-e-d1Uo.ww-layout, .ww-e-d1Uo [data-ww-ls~="d1Uo"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Up {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Uq {
        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-d1Uq.ww-layout, .ww-e-d1Uq [data-ww-ls~="d1Uq"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1Ur {
        margin: 8px 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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Us {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ut {
        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-d1Uu {
        margin: 0;
        padding: 14px 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 12px #00a36840;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ww-e-d1Uu:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-2px);
      }
      .ww-e-d1Uv {
        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-d1Uw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 48px;
        transition: all 0.2s ease;
      }
      .ww-e-d1Ux {
        margin: 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        background-color: #dee2e6;
      }
      .ww-e-d1Ux.ww-layout, .ww-e-d1Ux [data-ww-ls~="d1Ux"] {
        display: block;
      }
      .ww-e-d1Uy {
        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-d1Uz {
        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: 20px;
        font-family: Lora, Georgia, serif;
        font-weight: 600;
        color: #0f7348;
        white-space-collapse: preserve;
      }
      .ww-e-d1V0 {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #111827;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1V0 {
          padding: 0;
        }
      }
      .ww-e-d1V1 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 400px;
      }
      @media (max-width: 767px) {
        .ww-e-d1V1 {
          width: 100%;
          max-height: 75vh;
        }
      }
      .ww-e-d1V1.ww-layout, .ww-e-d1V1 [data-ww-ls~="d1V1"] {
        display: block;
      }
      .ww-e-d1V2 {
        margin: 0;
        padding: 18px 18px 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-d1V2.ww-layout, .ww-e-d1V2 [data-ww-ls~="d1V2"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1V3 {
        margin: 0;
        padding: 15px 18px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: none;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        border: 0px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1V3 {
          padding: 14px 16px;
          width: 100%;
          background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
          cursor: pointer;
          border: 0px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
          border-radius: 12px;
        }
      }
      .ww-e-d1V3.ww-layout, .ww-e-d1V3 [data-ww-ls~="d1V3"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 5px;
      }
      .ww-e-d1V4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1V4.ww-layout, .ww-e-d1V4 [data-ww-ls~="d1V4"] {
        display: flex;
        flex-flow: column;
        row-gap: 2px;
      }
      .ww-e-d1V5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1V5.ww-layout, .ww-e-d1V5 [data-ww-ls~="d1V5"] {
        display: flex;
        flex-flow: column;
        row-gap: 2px;
      }
      .ww-e-d1V6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      .ww-e-d1V6.ww-layout, .ww-e-d1V6 [data-ww-ls~="d1V6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px 0;
        flex-wrap: revert-layer;
      }
      .ww-e-d1V7 {
        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: 22px;
        font-family: Lora, Georgia, serif;
        line-height: 1.2;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1V7 {
          font-size: 20px;
        }
      }
      .ww-e-d1V8 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1V9 {
        margin: 0;
        padding: 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-d1VA {
        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: 767px) {
        .ww-e-d1VA {
          align-self: flex-start;
          width: 100%;
        }
      }
      .ww-e-d1VA.ww-layout, .ww-e-d1VA [data-ww-ls~="d1VA"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--dc64748b-005d-45d3-beef-160258a26981,8px);
        column-gap: var(--dc64748b-005d-45d3-beef-160258a26981,8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1VA.ww-layout, .ww-e-d1VA [data-ww-ls~="d1VA"] {
          flex-flow: wrap;
          row-gap: 6px;
        }
      }
      .ww-e-d1VB {
        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: 16px;
        font-family: var(--ww-default-font-family);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VC {
        margin: 10px 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-d1VC.ww-layout, .ww-e-d1VC [data-ww-ls~="d1VC"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1VD {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1VE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1VE.ww-layout, .ww-e-d1VE [data-ww-ls~="d1VE"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1VF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1VG.ww-layout, .ww-e-d1VG [data-ww-ls~="d1VG"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1VH {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1VI {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1VJ {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1VK {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1VK:where([data-ww-states~="isMaxedOut"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1VL {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1VM {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1VN {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1VN:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1VN.ww-layout, .ww-e-d1VN [data-ww-ls~="d1VN"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1VO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VP {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1VQ {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1VQ.ww-layout, .ww-e-d1VQ [data-ww-ls~="d1VQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VR {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1VR:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1VR.ww-layout, .ww-e-d1VR [data-ww-ls~="d1VR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1VS {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1VT.ww-layout, .ww-e-d1VT [data-ww-ls~="d1VT"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1VU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VV {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1VW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VX.ww-layout, .ww-e-d1VX [data-ww-ls~="d1VX"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1VY {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1VZ {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1VZ:where([data-ww-states~="isMaxedOut"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1Va {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vb {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vc {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ve {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 145%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ve {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ve {
          width: 100%;
        }
      }
      .ww-e-d1Ve.ww-layout, .ww-e-d1Ve [data-ww-ls~="d1Ve"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vf {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vg {
        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-d1Vh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vi {
        margin: 0;
        padding: 0;
        z-index: 12;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vj {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vk {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vl {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vm {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1Vm:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1Vm.ww-layout, .ww-e-d1Vm [data-ww-ls~="d1Vm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1Vn.ww-layout, .ww-e-d1Vn [data-ww-ls~="d1Vn"] {
        display: flex;
      }
      .ww-e-d1Vo {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Vp {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 60px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vr {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vs {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 1 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 180px;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid #e5e7eb;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Vs {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Vs {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1Vs:where(:hover) {
        display: flex;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1Vs.ww-layout, .ww-e-d1Vs [data-ww-ls~="d1Vs"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Vs.ww-layout, .ww-e-d1Vs [data-ww-ls~="d1Vs"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Vs.ww-layout, .ww-e-d1Vs [data-ww-ls~="d1Vs"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      .ww-e-d1Vs.ww-layout:where(:hover), .ww-e-d1Vs [data-ww-ls~="d1Vs"]:where(:hover) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      .ww-e-d1Vt {
        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-d1Vt.ww-layout, .ww-e-d1Vt [data-ww-ls~="d1Vt"] {
        display: flex;
      }
      .ww-e-d1Vu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Vw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Vw {
          width: 100%;
        }
      }
      .ww-e-d1Vx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vy {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vz.ww-layout, .ww-e-d1Vz [data-ww-ls~="d1Vz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1W0 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1W1 {
          width: 26px;
        }
      }
      .ww-e-d1W2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W3 {
        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);
        line-height: 1.5;
        text-align: left;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1W4 {
        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(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1W5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W5.ww-layout, .ww-e-d1W5 [data-ww-ls~="d1W5"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1W7 {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 100px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #f8fafc;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1W9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        --wwi-ar: 1;
      }
      .ww-e-d1WA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 60px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 60px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WC {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        text-align: center;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1WD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 60px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WF {
        margin: 0 0 12px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1WG {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WG.ww-layout, .ww-e-d1WG [data-ww-ls~="d1WG"] {
        display: block;
      }
      .ww-e-d1WH {
        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-d1WH.ww-layout, .ww-e-d1WH [data-ww-ls~="d1WH"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1WI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        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;
      }
      .ww-e-d1WJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WJ.ww-layout, .ww-e-d1WJ [data-ww-ls~="d1WJ"] {
        display: flex;
        flex-flow: column;
      }
      .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-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1WL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .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-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        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-size: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1WO {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-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: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1WP {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .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;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1WQ.ww-layout, .ww-e-d1WQ [data-ww-ls~="d1WQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1WR {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1WS {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1WT {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1WT:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1WT.ww-layout, .ww-e-d1WT [data-ww-ls~="d1WT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1WU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WV {
        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: 16px;
        font-family: Sora, sans-serif;
        line-height: 1.625;
        font-weight: 400;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
      }
      .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;
      }
      .ww-e-d1WW.ww-layout, .ww-e-d1WW [data-ww-ls~="d1WW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1WX {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-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: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1WZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wa {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 88px;
        max-width: unset;
        min-width: unset;
        height: 54px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #e6f7ef;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d1Wa.ww-layout, .ww-e-d1Wa [data-ww-ls~="d1Wa"] {
        display: flex;
        flex-flow: column;
        row-gap: 4px;
      }
      .ww-e-d1Wb {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wc {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wd {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1We {
        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-d1We.ww-layout, .ww-e-d1We [data-ww-ls~="d1We"] {
        display: flex;
      }
      .ww-e-d1Wf {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        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;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #fffc;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1Wg:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1Wg.ww-layout, .ww-e-d1Wg [data-ww-ls~="d1Wg"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Wg.ww-layout:where(:hover), .ww-e-d1Wg [data-ww-ls~="d1Wg"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Wh {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1Wi {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #10b981;
        white-space-collapse: preserve;
      }
      .ww-e-d1Wj {
        margin: 10px 0 5px;
        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: 600;
        text-align: center;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Wk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wl {
        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-d1Wl.ww-layout, .ww-e-d1Wl [data-ww-ls~="d1Wl"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1Wm {
        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-d1Wn {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wo {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Wp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-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;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wq {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Wq {
          display: flex;
        }
      }
      .ww-e-d1Wq.ww-layout, .ww-e-d1Wq [data-ww-ls~="d1Wq"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wq.ww-layout, .ww-e-d1Wq [data-ww-ls~="d1Wq"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .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: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wr.ww-layout, .ww-e-d1Wr [data-ww-ls~="d1Wr"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ws {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ws.ww-layout, .ww-e-d1Ws [data-ww-ls~="d1Ws"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wt {
        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: 600;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1Wu {
        margin: 0;
        padding: 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: all 0.2s ease;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-a4dddf28-55b2-49d7-8544-2428cbb37999-base-default;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
      }
      @keyframes ww-keyframes-element-a4dddf28-55b2-49d7-8544-2428cbb37999-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d1Wu:where(:hover) {
        display: flex;
        background-color: #f9fafb;
      }
      .ww-e-d1Wu.ww-layout, .ww-e-d1Wu [data-ww-ls~="d1Wu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wu.ww-layout:where(:hover), .ww-e-d1Wu [data-ww-ls~="d1Wu"]:where(:hover) {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wv {
        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: 600;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ww {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wy {
        margin: 0 12px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wz {
        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-d1X0 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1X1 {
        margin: 0 0 12px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1X2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1X2 {
          width: 100%;
        }
      }
      .ww-e-d1X2.ww-layout, .ww-e-d1X2 [data-ww-ls~="d1X2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1X4 {
        margin: 18px;
        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-d1X4.ww-layout, .ww-e-d1X4 [data-ww-ls~="d1X4"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .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-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1X6 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1X7 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1X8 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1X9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 40%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
      }
      @media (max-width: 991px) {
        .ww-e-d1X9 {
          margin: 0 0 16px;
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1X9 {
          margin: 0 0 16px;
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1X9.ww-layout, .ww-e-d1X9 [data-ww-ls~="d1X9"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1X9.ww-layout, .ww-e-d1X9 [data-ww-ls~="d1X9"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1X9.ww-layout, .ww-e-d1X9 [data-ww-ls~="d1X9"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1XA {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f8fafc;
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
      }
      .ww-e-d1XA.ww-layout, .ww-e-d1XA [data-ww-ls~="d1XA"] {
        display: block;
      }
      .ww-e-d1XB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1XB {
          width: 50%;
        }
      }
      .ww-e-d1XC {
        margin: 0 12px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1XD {
        margin: 0;
        padding: 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: all 0.2s ease;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-ac3335e9-e38a-42ae-8cff-15ab46b7ae56-base-default;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
      }
      @keyframes ww-keyframes-element-ac3335e9-e38a-42ae-8cff-15ab46b7ae56-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d1XD:where(:hover) {
        display: flex;
        background-color: #f9fafb;
      }
      .ww-e-d1XD.ww-layout, .ww-e-d1XD [data-ww-ls~="d1XD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1XD.ww-layout:where(:hover), .ww-e-d1XD [data-ww-ls~="d1XD"]:where(:hover) {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1XE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 161%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1XE {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XE {
          width: 100%;
        }
      }
      .ww-e-d1XE.ww-layout, .ww-e-d1XE [data-ww-ls~="d1XE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1XF {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1XG {
        margin: 0;
        padding: 0 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #e5e7eb;
      }
      .ww-e-d1XG.ww-layout, .ww-e-d1XG [data-ww-ls~="d1XG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1XH {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1XI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1XJ {
        margin: 0 12px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .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-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1XL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1XL {
          width: 95%;
        }
      }
      .ww-e-d1XL.ww-layout, .ww-e-d1XL [data-ww-ls~="d1XL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        column-gap: 24px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1XL.ww-layout, .ww-e-d1XL [data-ww-ls~="d1XL"] {
          justify-content: center;
        }
      }
      .ww-e-d1XM {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1XN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1XN.ww-layout, .ww-e-d1XN [data-ww-ls~="d1XN"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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-size: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1XP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1XQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1XQ.ww-layout, .ww-e-d1XQ [data-ww-ls~="d1XQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1XR.ww-layout, .ww-e-d1XR [data-ww-ls~="d1XR"] {
        display: flex;
        flex-flow: column;
      }
      .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-size: 12px;
        font-family: Sora, sans-serif;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e, #7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-d1XT {
        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-d1XU {
        margin: 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        background-color: #dee2e6;
      }
      .ww-e-d1XU.ww-layout, .ww-e-d1XU [data-ww-ls~="d1XU"] {
        display: block;
      }
      .ww-e-d1XV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 48px;
        transition: all 0.2s ease;
      }
      .ww-e-d1XW {
        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-d1XW.ww-layout, .ww-e-d1XW [data-ww-ls~="d1XW"] {
        display: flex;
        flex-direction: row;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1XX {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 200px;
        background-color: #fff;
        box-shadow: 0 2px 8px #0000000a;
        transition: all 0.3s ease;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1XX {
          padding: 16px;
          width: 100%;
        }
      }
      .ww-e-d1XY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 48px;
        transition: all 0.2s ease;
      }
      .ww-e-d1XZ {
        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-d1Xa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        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-flow: column;
        gap: 8px;
      }
      .ww-e-d1Xb {
        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: 11px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Xc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        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;
        align-items: center;
        gap: 6px;
        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: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Xd {
          width: 26px;
        }
      }
      .ww-e-d1Xe {
        margin: 0;
        padding: 24px;
        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: 767px) {
        .ww-e-d1Xe {
          padding: 12px;
        }
      }
      .ww-e-d1Xe.ww-layout, .ww-e-d1Xe [data-ww-ls~="d1Xe"] {
        display: flex;
        flex-flow: column;
        gap: 12px 20px;
      }
      .ww-e-d1Xf {
        margin: 0;
        padding: 3px 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-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        white-space-collapse: preserve;
        background-color: #0000;
        border: 1px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        border-radius: 20px;
      }
      .ww-e-d1Xg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 420px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Xg {
          width: 95%;
          max-width: 100%;
        }
      }
      .ww-e-d1Xg.ww-layout, .ww-e-d1Xg [data-ww-ls~="d1Xg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Xh {
        margin: 0;
        padding: 24px 32px 20px;
        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(--530fd98b-c9ff-4178-8122-dfa61ebd54b2,#f8f8f8);
        border-bottom: 1px solid #f1f5f9;
        border-radius: 50px;
      }
      .ww-e-d1Xh.ww-layout, .ww-e-d1Xh [data-ww-ls~="d1Xh"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        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;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        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-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xo.ww-layout, .ww-e-d1Xo [data-ww-ls~="d1Xo"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xp {
        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);
        line-height: 1.5;
        text-align: center;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Xq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xq.ww-layout, .ww-e-d1Xq [data-ww-ls~="d1Xq"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        text-align: left;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        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-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        text-align: left;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1Xv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        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;
      }
      .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-size: 15px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35;
        font-weight: 600;
        text-align: center;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Xw {
          font-size: 14px;
        }
      }
      .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-size: 12.5px;
        font-family: var(--ww-default-font-family);
        line-height: 1.45;
        font-weight: 400;
        text-align: center;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1Xy {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        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;
        justify-content: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Y0 {
        margin: 0;
        padding: 12px 16px;
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        transition: all 0.2s ease;
        border: 2px solid #e2e8f0;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Y1 {
        margin: 0;
        padding: 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 70vh;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Y1 {
          display: flex;
          max-height: 60vh;
        }
      }
      .ww-e-d1Y1.ww-layout, .ww-e-d1Y1 [data-ww-ls~="d1Y1"] {
        display: flex;
        flex-flow: column;
        gap: 28px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Y1.ww-layout, .ww-e-d1Y1 [data-ww-ls~="d1Y1"] {
          display: flex;
          flex-flow: column;
          gap: 28px;
        }
      }
      .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;
      }
      @media (max-width: 767px) {
        .ww-e-d1Y2 {
          display: flex;
        }
      }
      .ww-e-d1Y2.ww-layout, .ww-e-d1Y2 [data-ww-ls~="d1Y2"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Y2.ww-layout, .ww-e-d1Y2 [data-ww-ls~="d1Y2"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1Y3 {
        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: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1Y4 {
        margin: 0;
        padding: 12px 16px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #f8fafc;
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
      }
      .ww-e-d1Y5 {
        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 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1Y7 {
        margin: 0;
        padding: 11px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        cursor: pointer;
        box-shadow: 0 1px 3px #00000012, 0 1px 2px #0000000a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Y7:where(:hover) {
        background-color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        box-shadow: 0 4px 16px #00000029, 0 1px 4px #0000000f;
        transition: revert-layer;
        transform: translateY(-1px);
      }
      .ww-e-d1Y8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Y8.ww-layout, .ww-e-d1Y8 [data-ww-ls~="d1Y8"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Y9 {
        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-d1Y9.ww-layout, .ww-e-d1Y9 [data-ww-ls~="d1Y9"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1YA {
        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-d1YA:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1YA.ww-layout, .ww-e-d1YA [data-ww-ls~="d1YA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1YA.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1YA [data-ww-ls~="d1YA"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1YB {
        margin: 0 0 8px;
        padding: 16px 18px;
        z-index: unset;
        align-self: center;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 400px;
        max-width: 90%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        box-shadow: 0 4px 16px #00000017, 0 1px 4px #0000000a;
        border: 1px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb,#A8EAC8);
        border-radius: var(--47349ac0-e6da-4316-a9db-3faa8fbe3e11,16px);
      }
      @media (max-width: 767px) {
        .ww-e-d1YB {
          background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        }
      }
      .ww-e-d1YB.ww-layout, .ww-e-d1YB [data-ww-ls~="d1YB"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
      }
      .ww-e-d1YC {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        text-align: center;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1YD {
        margin: 0;
        padding: 12px 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #00a36833;
        opacity: var(--ww-style-opacity);
        transition: all 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1YD:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad, #05C389);
        box-shadow: 0 6px 8px -1px #00a3684d;
      }
      .ww-e-d1YE {
        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: #fffc;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1YE:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1YE.ww-layout, .ww-e-d1YE [data-ww-ls~="d1YE"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1YE.ww-layout:where(:hover), .ww-e-d1YE [data-ww-ls~="d1YE"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1YG {
        margin: 0;
        padding: 6px 8px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid #f1f5f9;
      }
      .ww-e-d1YG.ww-layout, .ww-e-d1YG [data-ww-ls~="d1YG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1YH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1YI {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 400px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YI {
          display: flex;
        }
      }
      .ww-e-d1YI.ww-layout, .ww-e-d1YI [data-ww-ls~="d1YI"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1YI.ww-layout, .ww-e-d1YI [data-ww-ls~="d1YI"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1YJ {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1YK {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1YL {
        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-d1YM {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1YN {
        margin: 0 0 24px;
        padding: 0 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d1YN.ww-layout, .ww-e-d1YN [data-ww-ls~="d1YN"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1YO {
        margin: 12px 0 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--e964af1c-8020-4e44-96df-93b418abf1ff,#ababab);
        cursor: auto;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1YQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1YR {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1YS {
        margin: 0;
        padding: 10px 16px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1YS:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1YT {
        margin: 0;
        padding: 20px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #e0e0e0;
      }
      .ww-e-d1YT.ww-layout, .ww-e-d1YT [data-ww-ls~="d1YT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1YU {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1YV {
        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-d1YV {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YV {
          display: flex;
        }
      }
      .ww-e-d1YV.ww-layout, .ww-e-d1YV [data-ww-ls~="d1YV"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1YV.ww-layout, .ww-e-d1YV [data-ww-ls~="d1YV"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YV.ww-layout, .ww-e-d1YV [data-ww-ls~="d1YV"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1YW {
        margin: 0 0 8px;
        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);
        text-align: center;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1YX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 15px;
      }
      .ww-e-d1YY {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1YZ {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yb {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .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;
        flex-direction: row;
        justify-content: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Yd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border: 0 solid #e0e0e0;
        border-radius: 12px;
      }
      .ww-e-d1Ye {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .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-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yg {
        margin: 8px 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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yh {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yi {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yj {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yk {
        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-d1Yk.ww-layout, .ww-e-d1Yk [data-ww-ls~="d1Yk"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1Yl {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .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-d1Ym.ww-layout, .ww-e-d1Ym [data-ww-ls~="d1Ym"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1Yn {
        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-d1Yn {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yn {
          display: flex;
        }
      }
      .ww-e-d1Yn.ww-layout, .ww-e-d1Yn [data-ww-ls~="d1Yn"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yn.ww-layout, .ww-e-d1Yn [data-ww-ls~="d1Yn"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yn.ww-layout, .ww-e-d1Yn [data-ww-ls~="d1Yn"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Yo {
        margin: 0;
        padding: 20px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f9fafb;
        border-bottom: 1px solid #e5e7eb;
      }
      .ww-e-d1Yo.ww-layout, .ww-e-d1Yo [data-ww-ls~="d1Yo"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1Yp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      .ww-e-d1Yp.ww-layout, .ww-e-d1Yp [data-ww-ls~="d1Yp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Yq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffffe6;
        cursor: pointer;
        box-shadow: 0 2px 8px #0000001a;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: 1px solid #ffffff4d;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Yq {
          display: flex;
          width: 30px;
          height: 30px;
        }
      }
      .ww-e-d1Yq:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d1Yq.ww-layout, .ww-e-d1Yq [data-ww-ls~="d1Yq"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1Yq.ww-layout, .ww-e-d1Yq [data-ww-ls~="d1Yq"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1Yq.ww-layout:where(:hover), .ww-e-d1Yq [data-ww-ls~="d1Yq"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Yr {
        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: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1Ys {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #6b7280;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Ys:where(:hover) {
        background-color: #f9fafb;
      }
      .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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #111827;
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #070808;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yu:where([data-ww-states~="completed"]) {
        color: #9ca3af;
        text-decoration: line-through;
      }
      .ww-e-d1Yv {
        margin: 0;
        padding: 12px 16px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #f8fafc;
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
      }
      .ww-e-d1Yw {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yw:where([data-ww-states~="completed"]) {
        color: #9ca3af;
        text-decoration: line-through;
      }
      .ww-e-d1Yx {
        margin: 0 0 0 8px;
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yy {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yz.ww-layout, .ww-e-d1Yz [data-ww-ls~="d1Yz"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Z0 {
        margin: 0 0 5px;
        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: 600;
        color: #3b82f6;
        white-space-collapse: preserve;
      }
      .ww-e-d1Z1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 48px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Z2 {
        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-d1Z2.ww-layout, .ww-e-d1Z2 [data-ww-ls~="d1Z2"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1Z4 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Z5 {
        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-d1Z5.ww-layout, .ww-e-d1Z5 [data-ww-ls~="d1Z5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Z6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Z7 {
        margin: 0 0 16px;
        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: #f3e8ff;
        border-radius: 50%;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z7 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z7 {
          display: flex;
        }
      }
      .ww-e-d1Z7.ww-layout, .ww-e-d1Z7 [data-ww-ls~="d1Z7"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z7.ww-layout, .ww-e-d1Z7 [data-ww-ls~="d1Z7"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z7.ww-layout, .ww-e-d1Z7 [data-ww-ls~="d1Z7"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1Z8 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1ZA {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 8px;
      }
      .ww-e-d1ZB {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 8px;
      }
      .ww-e-d1ZC {
        margin: 0;
        padding: 14px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000000d;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ww-e-d1ZC:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        background-color: #f8f9fa;
        box-shadow: 0 6px 15px #00000026;
        transform: translateY(-2px);
      }
      .ww-e-d1ZD {
        margin: 0;
        padding: 14px 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 12px #00a36840;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ww-e-d1ZD:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-2px);
      }
      .ww-e-d1ZE {
        margin: 0;
        padding: 8px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease;
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1ZE:where([data-ww-states~="active"]) {
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1ZE.ww-layout, .ww-e-d1ZE [data-ww-ls~="d1ZE"] {
        display: block;
      }
      .ww-e-d1ZF {
        margin: 0;
        padding: 16px 20px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease;
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1ZF:where([data-ww-states~="active"]) {
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1ZF.ww-layout, .ww-e-d1ZF [data-ww-ls~="d1ZF"] {
        display: block;
      }
      .ww-e-d1ZG {
        margin: 0;
        padding: 16px 20px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease;
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1ZG:where([data-ww-states~="active"]) {
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1ZG.ww-layout, .ww-e-d1ZG [data-ww-ls~="d1ZG"] {
        display: block;
      }
      .ww-e-d1ZH {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 12px #00a36840;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ww-e-d1ZH:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-2px);
      }
      .ww-e-d1ZI {
        margin: 2px 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-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZI {
          align-self: center;
        }
      }
      .ww-e-d1ZJ {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: left;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZJ {
          align-self: center;
        }
      }
      .ww-e-d1ZK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 500px;
      }
      .ww-e-d1ZK.ww-layout, .ww-e-d1ZK [data-ww-ls~="d1ZK"] {
        display: flex;
        flex-flow: column;
        gap: 10px 16px;
      }
      .ww-e-d1ZL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        width: 35px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ZL:where(:hover) {
        display: flex;
        background-color: #fee2e2;
      }
      .ww-e-d1ZL.ww-layout, .ww-e-d1ZL [data-ww-ls~="d1ZL"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ZL.ww-layout:where(:hover), .ww-e-d1ZL [data-ww-ls~="d1ZL"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ZM {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ZN {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ZO {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ZP {
        margin: 0 5px;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #3B82F6);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZP {
          margin: 0 30px 0 0;
          padding: 6px 10px;
        }
      }
      .ww-e-d1ZP:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1ZQ {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ZR {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        box-shadow: 0 1px 2px #0000000d;
        transition: all 0.2s ease;
        border: 1px solid #d1d5db;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ZS {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ZU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ZV {
        margin: 8px 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-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--3d7f8431-b795-4729-91b0-3bcf2e051077,#F93EE3);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-d1ZW {
        margin: 8px 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-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-d1ZY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZZ {
          font-size: 15px;
          text-align: center;
        }
      }
      .ww-e-d1Za {
        margin: 0;
        padding: 20px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #e0e0e0;
      }
      .ww-e-d1Za.ww-layout, .ww-e-d1Za [data-ww-ls~="d1Za"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zb {
        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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zc {
        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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zd {
        margin: 8px 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-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--eab104ab-51d1-4cfc-93ef-782c235fa4cf,#f59e0b);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ze {
        margin: 8px 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-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .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-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zg {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zg {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zg {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1Zg.ww-layout, .ww-e-d1Zg [data-ww-ls~="d1Zg"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        gap: 16px 0%;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zg.ww-layout, .ww-e-d1Zg [data-ww-ls~="d1Zg"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          gap: 16px 0%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zg.ww-layout, .ww-e-d1Zg [data-ww-ls~="d1Zg"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          gap: 16px 0%;
        }
      }
      .ww-e-d1Zh {
        margin: 8px 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-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9db63432-452d-4b54-9519-52425f142973,#C7A3F5);
        text-transform: uppercase;
        letter-spacing: .5px;
        white-space-collapse: preserve;
      }
      .ww-e-d1Zi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 900px;
        max-width: 90%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      .ww-e-d1Zi.ww-layout, .ww-e-d1Zi [data-ww-ls~="d1Zi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Zj {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1Zk {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 200px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        transition: all 0.2s ease;
        border: 2px solid #e2e8f0;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Zl {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 1 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 180px;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid #e5e7eb;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zl {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zl {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1Zl:where(:hover) {
        display: flex;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1Zl.ww-layout, .ww-e-d1Zl [data-ww-ls~="d1Zl"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zl.ww-layout, .ww-e-d1Zl [data-ww-ls~="d1Zl"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zl.ww-layout, .ww-e-d1Zl [data-ww-ls~="d1Zl"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      .ww-e-d1Zl.ww-layout:where(:hover), .ww-e-d1Zl [data-ww-ls~="d1Zl"]:where(:hover) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      .ww-e-d1Zm {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 1 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 180px;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid #e5e7eb;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zm {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zm {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1Zm:where(:hover) {
        display: flex;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1Zm.ww-layout, .ww-e-d1Zm [data-ww-ls~="d1Zm"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zm.ww-layout, .ww-e-d1Zm [data-ww-ls~="d1Zm"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zm.ww-layout, .ww-e-d1Zm [data-ww-ls~="d1Zm"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      .ww-e-d1Zm.ww-layout:where(:hover), .ww-e-d1Zm [data-ww-ls~="d1Zm"]:where(:hover) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      .ww-e-d1Zn {
        margin: 0;
        padding: 14px 28px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 12px #00a36840;
        opacity: var(--ww-style-opacity);
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      @media (max-width: 767px) {
        .ww-e-d1Zn {
          padding: 10px 14px;
        }
      }
      .ww-e-d1Zn:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-3px) scale(1.02);
      }
      .ww-e-d1Zo {
        margin: 0;
        padding: 12px 16px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #f8fafc;
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
      }
      .ww-e-d1Zp {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1Zp:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1Zp.ww-layout, .ww-e-d1Zp [data-ww-ls~="d1Zp"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zq {
        margin: 15px 0 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f0fdf4;
        border: 1px solid #dcfce7;
        border-radius: 6px;
      }
      .ww-e-d1Zq.ww-layout, .ww-e-d1Zq [data-ww-ls~="d1Zq"] {
        display: block;
      }
      .ww-e-d1Zr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zr.ww-layout, .ww-e-d1Zr [data-ww-ls~="d1Zr"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1Zs {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1Zt {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #10b981;
        white-space-collapse: preserve;
      }
      .ww-e-d1Zu {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1Zu:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1Zu.ww-layout, .ww-e-d1Zu [data-ww-ls~="d1Zu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1Zv.ww-layout, .ww-e-d1Zv [data-ww-ls~="d1Zv"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zw {
        margin: 0 4px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zx {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zx.ww-layout, .ww-e-d1Zx [data-ww-ls~="d1Zx"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1Zy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1Zy.ww-layout, .ww-e-d1Zy [data-ww-ls~="d1Zy"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, block);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1a0 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1a0:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1a0.ww-layout, .ww-e-d1a0 [data-ww-ls~="d1a0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a1 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1a1:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1a1.ww-layout, .ww-e-d1a1 [data-ww-ls~="d1a1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a2 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1a2:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1a2.ww-layout, .ww-e-d1a2 [data-ww-ls~="d1a2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a3 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1a3:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1a3.ww-layout, .ww-e-d1a3 [data-ww-ls~="d1a3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a4 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1a4:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1a4.ww-layout, .ww-e-d1a4 [data-ww-ls~="d1a4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a5 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1a5:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1a5.ww-layout, .ww-e-d1a5 [data-ww-ls~="d1a5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a6 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1a6:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1a6.ww-layout, .ww-e-d1a6 [data-ww-ls~="d1a6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a7 {
        margin: 0 5px;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #10B981);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1a7:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1a8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a9 {
        margin: 0 5px;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color, #10B981);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1a9 {
          margin: 0 0 0 30px;
          padding: 6px 10px;
        }
      }
      .ww-e-d1a9:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1aA {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
      }
      .ww-e-d1aA:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
        opacity: 0.9;
      }
      .ww-e-d1aA.ww-layout, .ww-e-d1aA [data-ww-ls~="d1aA"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1aA.ww-layout:where(:hover), .ww-e-d1aA [data-ww-ls~="d1aA"]:where(:hover) {
        display: flex;
        align-items: center;
      }
      .ww-e-d1aB {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
      }
      .ww-e-d1aB:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
        opacity: 0.9;
      }
      .ww-e-d1aB.ww-layout, .ww-e-d1aB [data-ww-ls~="d1aB"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1aB.ww-layout:where(:hover), .ww-e-d1aB [data-ww-ls~="d1aB"]:where(:hover) {
        display: flex;
        align-items: center;
      }
      .ww-e-d1aC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 26px;
        max-height: unset;
        min-height: unset;
        border-radius: 13px;
      }
      .ww-e-d1aD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 26px;
        max-height: unset;
        min-height: unset;
        border-radius: 13px;
      }
      .ww-e-d1aE {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1aE:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1aE.ww-layout, .ww-e-d1aE [data-ww-ls~="d1aE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1aF {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1aF:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1aF.ww-layout, .ww-e-d1aF [data-ww-ls~="d1aF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1aG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1aH.ww-layout, .ww-e-d1aH [data-ww-ls~="d1aH"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1aI {
        margin: 2px;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1aI:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1aJ {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f8fafc;
        transition: all 0.3s ease;
        border-radius: 16px;
      }
      .ww-e-d1aJ:where([data-ww-states~="visible"]) {
        display: flex;
        animation-duration: .8s;
        animation-timing-function: cubic-bezier(.4, 0, .2, 1);
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-fd3f3063-6ac3-4c82-9f8e-b8451fbf6c15-visible-default;
      }
      @keyframes ww-keyframes-element-fd3f3063-6ac3-4c82-9f8e-b8451fbf6c15-visible-default {
        0% {
          opacity: 0;
          transform: translateY(10px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d1aJ.ww-layout, .ww-e-d1aJ [data-ww-ls~="d1aJ"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 12px 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1aJ.ww-layout, .ww-e-d1aJ [data-ww-ls~="d1aJ"] {
          flex-flow: column;
        }
      }
      .ww-e-d1aJ.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1aJ [data-ww-ls~="d1aJ"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 12px 20px;
      }
      .ww-e-d1aK {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #8b5cf6;
        white-space-collapse: preserve;
      }
      .ww-e-d1aL {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #3b82f6;
        white-space-collapse: preserve;
      }
      .ww-e-d1aM {
        margin: 0;
        padding: 12px 32px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #00a36833;
        transition: all 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1aM:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 6px 8px -1px #00a3684d;
      }
      .ww-e-d1aN {
        margin: 2px;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1aN:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1aO {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
      }
      .ww-e-d1aO:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
        opacity: 0.9;
      }
      .ww-e-d1aO.ww-layout, .ww-e-d1aO [data-ww-ls~="d1aO"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1aO.ww-layout:where(:hover), .ww-e-d1aO [data-ww-ls~="d1aO"]:where(:hover) {
        display: flex;
        align-items: center;
      }
      .ww-e-d1aP {
        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-d1aQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: grid;
        width: 100%;
        max-width: 1500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1aQ {
          display: grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aQ {
          align-self: center;
          display: grid;
        }
      }
      .ww-e-d1aQ.ww-layout, .ww-e-d1aQ [data-ww-ls~="d1aQ"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 24px;
      }
      @media (max-width: 991px) {
        .ww-e-d1aQ.ww-layout, .ww-e-d1aQ [data-ww-ls~="d1aQ"] {
          display: grid;
          grid-auto-flow: row;
          grid-template-columns: 1fr 1fr;
          gap: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aQ.ww-layout, .ww-e-d1aQ [data-ww-ls~="d1aQ"] {
          display: grid;
          grid-auto-flow: row;
          grid-template-columns: 1fr;
          gap: 16px 0;
        }
      }
      .ww-e-d1aR {
        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;
        cursor: pointer;
        box-shadow: 0 2px 8px #00000014;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1aR.ww-layout, .ww-e-d1aR [data-ww-ls~="d1aR"] {
        display: block;
      }
      .ww-e-d1aS {
        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;
        cursor: pointer;
        box-shadow: 0 2px 8px #00000014;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1aS.ww-layout, .ww-e-d1aS [data-ww-ls~="d1aS"] {
        display: block;
      }
      .ww-e-d1aT {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      @media (max-width: 767px) {
        .ww-e-d1aT {
          font-size: 16px;
        }
      }
      .ww-e-d1aU {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1aV {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1aW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffffe6;
        cursor: pointer;
        box-shadow: 0 2px 8px #0000001a;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: 1px solid #ffffff4d;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1aW {
          width: 30px;
          height: 30px;
        }
      }
      .ww-e-d1aW:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d1aW.ww-layout, .ww-e-d1aW [data-ww-ls~="d1aW"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1aW.ww-layout:where(:hover), .ww-e-d1aW [data-ww-ls~="d1aW"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1aX {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1aY {
        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-d1aY.ww-layout, .ww-e-d1aY [data-ww-ls~="d1aY"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1aZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aZ.ww-layout, .ww-e-d1aZ [data-ww-ls~="d1aZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1aa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffffe6;
        cursor: pointer;
        box-shadow: 0 2px 8px #0000001a;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: 1px solid #ffffff4d;
        border-radius: 12px;
      }
      .ww-e-d1aa:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d1aa.ww-layout, .ww-e-d1aa [data-ww-ls~="d1aa"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1aa.ww-layout:where(:hover), .ww-e-d1aa [data-ww-ls~="d1aa"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ab {
        margin: 0;
        padding: 16px 20px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        box-shadow: 0 2px 8px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
        --ww-element-transition: all 0.3s ease;
      }
      .ww-e-d1ab:where([data-ww-states~="focus"]) {
        box-shadow: 0 0 0 3px #00a3681a, 0 2px 8px #0000000f;
        transform: translateY(-1px);
      }
      .ww-e-d1ac {
        margin: 0;
        padding: 24px 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fafafa;
        border-top: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
      }
      .ww-e-d1ac.ww-layout, .ww-e-d1ac [data-ww-ls~="d1ac"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ad {
        margin: 0;
        padding: 32px 40px 24px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
      }
      .ww-e-d1ad.ww-layout, .ww-e-d1ad [data-ww-ls~="d1ad"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ae {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1af {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ag {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1ag {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ag {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1ag.ww-layout, .ww-e-d1ag [data-ww-ls~="d1ag"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ag.ww-layout, .ww-e-d1ag [data-ww-ls~="d1ag"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ag.ww-layout, .ww-e-d1ag [data-ww-ls~="d1ag"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1ah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1ah {
          display: var(--ww-style-display, flex);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ah {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1ah.ww-layout, .ww-e-d1ah [data-ww-ls~="d1ah"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ah.ww-layout, .ww-e-d1ah [data-ww-ls~="d1ah"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ah.ww-layout, .ww-e-d1ah [data-ww-ls~="d1ah"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1ai {
        margin: 0;
        padding: 10px 16px;
        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(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ai.ww-layout, .ww-e-d1ai [data-ww-ls~="d1ai"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--dc64748b-005d-45d3-beef-160258a26981,8px);
        column-gap: var(--dc64748b-005d-45d3-beef-160258a26981,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1aj {
        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-d1aj.ww-layout, .ww-e-d1aj [data-ww-ls~="d1aj"] {
        display: grid;
        grid-template-columns: 1fr;
        column-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4,12px);
        row-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4,12px);
      }
      @media (max-width: 767px) {
        .ww-e-d1aj.ww-layout, .ww-e-d1aj [data-ww-ls~="d1aj"] {
          grid-auto-flow: row;
          grid-template-columns: 1fr;
          grid-template-rows: 1fr;
        }
      }
      .ww-e-d1ak {
        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 10px Sora, sans-serif;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        letter-spacing: .4px;
        white-space-collapse: preserve;
      }
      .ww-e-d1al {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: .5px;
        max-height: unset;
        min-height: unset;
        background-color: var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8);
      }
      .ww-e-d1al.ww-layout, .ww-e-d1al [data-ww-ls~="d1al"] {
        display: flex;
      }
      .ww-e-d1am {
        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: 767px) {
        .ww-e-d1am {
          width: 100%;
        }
      }
      .ww-e-d1am.ww-layout, .ww-e-d1am [data-ww-ls~="d1am"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1an {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 11px;
        max-width: unset;
        min-width: unset;
        height: 11px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ao {
        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-d1ao.ww-layout, .ww-e-d1ao [data-ww-ls~="d1ao"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1ap {
        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 10px Sora, sans-serif;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        letter-spacing: .4px;
        white-space-collapse: preserve;
      }
      .ww-e-d1aq {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1ar {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1as {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1as.ww-layout, .ww-e-d1as [data-ww-ls~="d1as"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1at {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1at:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1at.ww-layout, .ww-e-d1at [data-ww-ls~="d1at"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1au {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1au.ww-layout, .ww-e-d1au [data-ww-ls~="d1au"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1av {
        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-d1av.ww-layout, .ww-e-d1av [data-ww-ls~="d1av"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1aw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1aw.ww-layout, .ww-e-d1aw [data-ww-ls~="d1aw"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ax {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ax:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ax.ww-layout, .ww-e-d1ax [data-ww-ls~="d1ax"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ay {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ay:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ay.ww-layout, .ww-e-d1ay [data-ww-ls~="d1ay"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1az {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1az.ww-layout, .ww-e-d1az [data-ww-ls~="d1az"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1b0 {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1b1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      @media (max-width: 767px) {
        .ww-e-d1b1 {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1b1.ww-layout, .ww-e-d1b1 [data-ww-ls~="d1b1"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1b1.ww-layout, .ww-e-d1b1 [data-ww-ls~="d1b1"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1b2 {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1b2:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1b2.ww-layout, .ww-e-d1b2 [data-ww-ls~="d1b2"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1b3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 36px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      .ww-e-d1b4 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1b5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1b9.ww-layout, .ww-e-d1b9 [data-ww-ls~="d1b9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bA {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1bB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bC {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1bC.ww-layout, .ww-e-d1bC [data-ww-ls~="d1bC"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bD.ww-layout, .ww-e-d1bD [data-ww-ls~="d1bD"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bE.ww-layout, .ww-e-d1bE [data-ww-ls~="d1bE"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1bG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1bG:where([data-ww-states~="isAny"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1bH {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1bH.ww-layout, .ww-e-d1bH [data-ww-ls~="d1bH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bJ {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1bJ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bJ.ww-layout, .ww-e-d1bJ [data-ww-ls~="d1bJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bK.ww-layout, .ww-e-d1bK [data-ww-ls~="d1bK"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bL.ww-layout, .ww-e-d1bL [data-ww-ls~="d1bL"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bM.ww-layout, .ww-e-d1bM [data-ww-ls~="d1bM"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bN {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1bO {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1bP {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1bQ {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1bR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bR.ww-layout, .ww-e-d1bR [data-ww-ls~="d1bR"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bT {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1bT:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bT.ww-layout, .ww-e-d1bT [data-ww-ls~="d1bT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1bV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bW {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1bW:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bW.ww-layout, .ww-e-d1bW [data-ww-ls~="d1bW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bX {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1bX:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bX.ww-layout, .ww-e-d1bX [data-ww-ls~="d1bX"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bY {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1bY:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bY.ww-layout, .ww-e-d1bY [data-ww-ls~="d1bY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bZ {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1bZ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bZ.ww-layout, .ww-e-d1bZ [data-ww-ls~="d1bZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ba {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1ba.ww-layout, .ww-e-d1ba [data-ww-ls~="d1ba"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bb {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1bb:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bb.ww-layout, .ww-e-d1bb [data-ww-ls~="d1bb"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bc {
        margin: 0;
        padding: 8px 14px 14px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bc.ww-layout, .ww-e-d1bc [data-ww-ls~="d1bc"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1bd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1be {
        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-d1be.ww-layout, .ww-e-d1be [data-ww-ls~="d1be"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1bg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1bh {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1bi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bi.ww-layout, .ww-e-d1bi [data-ww-ls~="d1bi"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bj.ww-layout, .ww-e-d1bj [data-ww-ls~="d1bj"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bk {
        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-d1bk.ww-layout, .ww-e-d1bk [data-ww-ls~="d1bk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bl {
        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-d1bl.ww-layout, .ww-e-d1bl [data-ww-ls~="d1bl"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #767676;
        border-radius: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1bm {
          width: 20px;
        }
      }
      .ww-e-d1bm:where([data-ww-states~="_wwChecked"]) {
        background-color: #767676;
      }
      .ww-e-d1bm:where([data-ww-states~="_wwChecked_wwHover"]) {
        opacity: 0.9;
      }
      .ww-e-d1bn {
        margin: 0;
        padding: 8px 14px 14px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bn.ww-layout, .ww-e-d1bn [data-ww-ls~="d1bn"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1bo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bo.ww-layout, .ww-e-d1bo [data-ww-ls~="d1bo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bp {
        margin: 0;
        padding: 4px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1bp.ww-layout, .ww-e-d1bp [data-ww-ls~="d1bp"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bq {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1bq:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bq.ww-layout, .ww-e-d1bq [data-ww-ls~="d1bq"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1br {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1br:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1br.ww-layout, .ww-e-d1br [data-ww-ls~="d1br"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bs {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1bs:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1bs.ww-layout, .ww-e-d1bs [data-ww-ls~="d1bs"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1bt.ww-layout, .ww-e-d1bt [data-ww-ls~="d1bt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 36px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      .ww-e-d1bv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bv.ww-layout, .ww-e-d1bv [data-ww-ls~="d1bv"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1bw.ww-layout, .ww-e-d1bw [data-ww-ls~="d1bw"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1bx:where([data-ww-states~="isAny"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1by {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1by.ww-layout, .ww-e-d1by [data-ww-ls~="d1by"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1bz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c0 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1c0:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1c0.ww-layout, .ww-e-d1c0 [data-ww-ls~="d1c0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1c1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1c2.ww-layout, .ww-e-d1c2 [data-ww-ls~="d1c2"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1c3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1c3.ww-layout, .ww-e-d1c3 [data-ww-ls~="d1c3"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1c4 {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1c5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1c5.ww-layout, .ww-e-d1c5 [data-ww-ls~="d1c5"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1c6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c7 {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1c8 {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1c8:where([data-ww-states~="isMaxedOut"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1c9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1c9.ww-layout, .ww-e-d1c9 [data-ww-ls~="d1c9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1cA {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cA:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cA.ww-layout, .ww-e-d1cA [data-ww-ls~="d1cA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cB {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1cC {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1cD {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cD:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cD.ww-layout, .ww-e-d1cD [data-ww-ls~="d1cD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1cF.ww-layout, .ww-e-d1cF [data-ww-ls~="d1cF"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1cG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1cG.ww-layout, .ww-e-d1cG [data-ww-ls~="d1cG"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1cH {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1cI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cJ {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1cK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1cL.ww-layout, .ww-e-d1cL [data-ww-ls~="d1cL"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1cM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1cM.ww-layout, .ww-e-d1cM [data-ww-ls~="d1cM"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1cN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1cN.ww-layout, .ww-e-d1cN [data-ww-ls~="d1cN"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1cO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1cO.ww-layout, .ww-e-d1cO [data-ww-ls~="d1cO"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1cP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cQ {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1cR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cS {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1cT {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1cU {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cU:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cU.ww-layout, .ww-e-d1cU [data-ww-ls~="d1cU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cV {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cV:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cV.ww-layout, .ww-e-d1cV [data-ww-ls~="d1cV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cW {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1cX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1cX.ww-layout, .ww-e-d1cX [data-ww-ls~="d1cX"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1cY {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cY:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cY.ww-layout, .ww-e-d1cY [data-ww-ls~="d1cY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cZ {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cZ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cZ.ww-layout, .ww-e-d1cZ [data-ww-ls~="d1cZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ca {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1cb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cd {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1ce {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 90%;
        max-width: 480px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-radius: 24px;
      }
      .ww-e-d1ce.ww-layout, .ww-e-d1ce [data-ww-ls~="d1ce"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cf {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1cg {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1ch {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1ci {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ci:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ci.ww-layout, .ww-e-d1ci [data-ww-ls~="d1ci"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cj {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cj:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cj.ww-layout, .ww-e-d1cj [data-ww-ls~="d1cj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ck {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ck:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ck.ww-layout, .ww-e-d1ck [data-ww-ls~="d1ck"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cl {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cl:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cl.ww-layout, .ww-e-d1cl [data-ww-ls~="d1cl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cm {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cm:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cm.ww-layout, .ww-e-d1cm [data-ww-ls~="d1cm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cn {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1cn:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cn.ww-layout, .ww-e-d1cn [data-ww-ls~="d1cn"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1co {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 200px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
      }
      .ww-e-d1co:where(:hover) {
        display: flex;
        box-shadow: 0 4px 12px #9333ea26;
      }
      .ww-e-d1co.ww-layout, .ww-e-d1co [data-ww-ls~="d1co"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1co.ww-layout:where(:hover), .ww-e-d1co [data-ww-ls~="d1co"]:where(:hover) {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1cp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--e627551f-2a56-4b99-b7ba-0c6b0940ab96, 500 14px/20px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        border-radius: 10px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
      }
      .ww-e-d1cq {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1cr {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1cs {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1ct {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--e627551f-2a56-4b99-b7ba-0c6b0940ab96, 500 14px/20px var(--ww-default-font-family, sans-serif));
        text-align: left;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        border: 0 solid;
        border-radius: 10px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1ct {
          text-align: center;
        }
      }
      .ww-e-d1cu {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1cv {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1cw {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1cx {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1cy {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1cy:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1cy.ww-layout, .ww-e-d1cy [data-ww-ls~="d1cy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1cz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1cz.ww-layout, .ww-e-d1cz [data-ww-ls~="d1cz"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1d0 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1d0:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1d0.ww-layout, .ww-e-d1d0 [data-ww-ls~="d1d0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1d1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1d1.ww-layout, .ww-e-d1d1 [data-ww-ls~="d1d1"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1d2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1d2.ww-layout, .ww-e-d1d2 [data-ww-ls~="d1d2"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1d3 {
        margin: 0;
        padding: 16px 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        transition: transform 150ms ease;
        border-radius: 12px;
        --ww-element-transition: transform 150ms ease;
      }
      .ww-e-d1d3:where(:hover) {
        opacity: 0.9;
        transform: scale(1.02);
      }
      .ww-e-d1d4 {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1d4:where([data-ww-states~="isMaxedOut"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1d5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1d5.ww-layout, .ww-e-d1d5 [data-ww-ls~="d1d5"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1d6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d8 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1d9 {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1dA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dB {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1dC {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1dD {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1dE {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1dF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dI {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--03f97d03-e8b5-4260-b9a6-84b4e9ac4edb,#000000D9);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #9ca3af;
      }
      @media (max-width: 767px) {
        .ww-e-d1dI {
          padding: 10px 12px;
          height: 38px;
          font-size: 16px;
        }
      }
      .ww-e-d1dJ {
        margin: 0;
        padding: 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: center;
        color: var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
        white-space-collapse: preserve;
      }
      .ww-e-d1dK {
        margin: 0;
        padding: 24px 32px 20px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid #f1f5f9;
      }
      @media (max-width: 767px) {
        .ww-e-d1dK {
          padding: 14px 32px;
        }
      }
      .ww-e-d1dK.ww-layout, .ww-e-d1dK [data-ww-ls~="d1dK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dL {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1dL {
          max-height: 90vh;
        }
      }
      .ww-e-d1dL.ww-layout, .ww-e-d1dL [data-ww-ls~="d1dL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dM {
        margin: 0;
        padding: 24px;
        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: 767px) {
        .ww-e-d1dM {
          max-height: 70vh;
        }
      }
      .ww-e-d1dM.ww-layout, .ww-e-d1dM [data-ww-ls~="d1dM"] {
        display: flex;
        flex-flow: column;
        gap: 12px 24px;
      }
      .ww-e-d1dN {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1dN {
          margin: 0 0 10px;
        }
      }
      .ww-e-d1dO {
        margin: 0;
        padding: 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: #f9fafb;
        border-top: 1px solid #e5e7eb;
      }
      @media (max-width: 767px) {
        .ww-e-d1dO {
          padding: 12px;
        }
      }
      .ww-e-d1dO.ww-layout, .ww-e-d1dO [data-ww-ls~="d1dO"] {
        display: flex;
        flex-direction: row;
        gap: 12px 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1dO.ww-layout, .ww-e-d1dO [data-ww-ls~="d1dO"] {
          flex-direction: row;
          column-gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1dP {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #d1d5db;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1dP {
          padding: 12px;
          width: 40%;
        }
      }
      .ww-e-d1dQ {
        margin: 0;
        padding: 16px 16px 12px;
        z-index: 10;
        align-self: unset;
        display: flex;
        position: sticky;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      @media (max-width: 767px) {
        .ww-e-d1dQ {
          border-top: 0 none;
          border-bottom: 1px solid #00000030;
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      .ww-e-d1dQ.ww-layout, .ww-e-d1dQ [data-ww-ls~="d1dQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dR {
        margin: 0;
        padding: 3px 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-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        white-space-collapse: preserve;
        background-color: #0000;
        border: 1px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        border-radius: 20px;
      }
      .ww-e-d1dS {
        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-d1dS.ww-layout, .ww-e-d1dS [data-ww-ls~="d1dS"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1dT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1dT {
          width: 100%;
        }
      }
      .ww-e-d1dT.ww-layout, .ww-e-d1dT [data-ww-ls~="d1dT"] {
        display: flex;
      }
      .ww-e-d1dU {
        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;
        cursor: pointer;
        border: 1px solid #d1d5db;
      }
      .ww-e-d1dV {
        margin: 0;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dV.ww-layout, .ww-e-d1dV [data-ww-ls~="d1dV"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        column-gap: 5px;
      }
      .ww-e-d1dW {
        margin: 0;
        padding: 14px 16px 4px;
        overflow: visible;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1dW {
          margin: 0;
          padding: 14px 16px 4px;
          width: 100%;
        }
      }
      .ww-e-d1dW.ww-layout, .ww-e-d1dW [data-ww-ls~="d1dW"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-d1dX {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dX:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dX.ww-layout, .ww-e-d1dX [data-ww-ls~="d1dX"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dY {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dY:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dY.ww-layout, .ww-e-d1dY [data-ww-ls~="d1dY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dZ {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dZ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dZ.ww-layout, .ww-e-d1dZ [data-ww-ls~="d1dZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1da {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1da:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1da.ww-layout, .ww-e-d1da [data-ww-ls~="d1da"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1db {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1db:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1db.ww-layout, .ww-e-d1db [data-ww-ls~="d1db"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dc {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dc:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dc.ww-layout, .ww-e-d1dc [data-ww-ls~="d1dc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dd {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1de {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1df {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1dg {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1dg.ww-layout, .ww-e-d1dg [data-ww-ls~="d1dg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dh {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dh:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dh.ww-layout, .ww-e-d1dh [data-ww-ls~="d1dh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1di {
        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-d1di.ww-layout, .ww-e-d1di [data-ww-ls~="d1di"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1dj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1dj.ww-layout, .ww-e-d1dj [data-ww-ls~="d1dj"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1dk {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dk.ww-layout, .ww-e-d1dk [data-ww-ls~="d1dk"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1dl {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dl:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dl.ww-layout, .ww-e-d1dl [data-ww-ls~="d1dl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dm {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dm:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dm.ww-layout, .ww-e-d1dm [data-ww-ls~="d1dm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1do {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1dp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dr {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1ds {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1dt {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1du {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1du.ww-layout, .ww-e-d1du [data-ww-ls~="d1du"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dv {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dv:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dv.ww-layout, .ww-e-d1dv [data-ww-ls~="d1dv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dw {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dw.ww-layout, .ww-e-d1dw [data-ww-ls~="d1dw"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1dx {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1dy {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1dy:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1dy.ww-layout, .ww-e-d1dy [data-ww-ls~="d1dy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1e0 {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1e1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        opacity: 1;
      }
      .ww-e-d1e1.ww-layout, .ww-e-d1e1 [data-ww-ls~="d1e1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1e2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1e2.ww-layout, .ww-e-d1e2 [data-ww-ls~="d1e2"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1e3 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1e3:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1e3.ww-layout, .ww-e-d1e3 [data-ww-ls~="d1e3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1e4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1e5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1e5.ww-layout, .ww-e-d1e5 [data-ww-ls~="d1e5"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1e6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1e7 {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1e7:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1e7.ww-layout, .ww-e-d1e7 [data-ww-ls~="d1e7"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1e8 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1e8:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1e8.ww-layout, .ww-e-d1e8 [data-ww-ls~="d1e8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1e9 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1e9:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1e9.ww-layout, .ww-e-d1e9 [data-ww-ls~="d1e9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eA {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1eA:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1eA.ww-layout, .ww-e-d1eA [data-ww-ls~="d1eA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eB {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1eB:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1eB.ww-layout, .ww-e-d1eB [data-ww-ls~="d1eB"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1eC.ww-layout, .ww-e-d1eC [data-ww-ls~="d1eC"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eD {
        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-d1eD.ww-layout, .ww-e-d1eD [data-ww-ls~="d1eD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eE {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1eF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eG {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1eG:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1eG.ww-layout, .ww-e-d1eG [data-ww-ls~="d1eG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1eH.ww-layout, .ww-e-d1eH [data-ww-ls~="d1eH"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1eJ.ww-layout, .ww-e-d1eJ [data-ww-ls~="d1eJ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eK {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1eK:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1eK.ww-layout, .ww-e-d1eK [data-ww-ls~="d1eK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eL {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1eM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eN {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1eN:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1eN.ww-layout, .ww-e-d1eN [data-ww-ls~="d1eN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eO {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1eO:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1eO.ww-layout, .ww-e-d1eO [data-ww-ls~="d1eO"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1eP.ww-layout, .ww-e-d1eP [data-ww-ls~="d1eP"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eQ {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1eR {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1eS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1eS.ww-layout, .ww-e-d1eS [data-ww-ls~="d1eS"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1eT.ww-layout, .ww-e-d1eT [data-ww-ls~="d1eT"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eU {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1eV {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1eW {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1eX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1eX.ww-layout, .ww-e-d1eX [data-ww-ls~="d1eX"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eY {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eY.ww-layout, .ww-e-d1eY [data-ww-ls~="d1eY"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1eZ {
        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-d1eZ.ww-layout, .ww-e-d1eZ [data-ww-ls~="d1eZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ea {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eb {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1ec {
        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-d1ec.ww-layout, .ww-e-d1ec [data-ww-ls~="d1ec"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ed {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ed:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ed.ww-layout, .ww-e-d1ed [data-ww-ls~="d1ed"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ee {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1ef {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1eg {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1eg:where([data-ww-states~="isAny"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1eh {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1eh:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1eh.ww-layout, .ww-e-d1eh [data-ww-ls~="d1eh"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ei {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ei:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ei.ww-layout, .ww-e-d1ei [data-ww-ls~="d1ei"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ej {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1ej.ww-layout, .ww-e-d1ej [data-ww-ls~="d1ej"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ek {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1el {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1el.ww-layout, .ww-e-d1el [data-ww-ls~="d1el"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1em {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1en {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1eo {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1eo:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1eo.ww-layout, .ww-e-d1eo [data-ww-ls~="d1eo"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ep {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eq {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1er {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1er:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1er.ww-layout, .ww-e-d1er [data-ww-ls~="d1er"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1es {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1et {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1et:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1et.ww-layout, .ww-e-d1et [data-ww-ls~="d1et"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eu {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1ev {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1ev.ww-layout, .ww-e-d1ev [data-ww-ls~="d1ev"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ew {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1ew.ww-layout, .ww-e-d1ew [data-ww-ls~="d1ew"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ex {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ex:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ex.ww-layout, .ww-e-d1ex [data-ww-ls~="d1ex"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ey {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ey:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ey.ww-layout, .ww-e-d1ey [data-ww-ls~="d1ey"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ez {
        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-d1ez.ww-layout, .ww-e-d1ez [data-ww-ls~="d1ez"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1f0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1f0.ww-layout, .ww-e-d1f0 [data-ww-ls~="d1f0"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1f1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1f2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1f2.ww-layout, .ww-e-d1f2 [data-ww-ls~="d1f2"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1f3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1f4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1f4.ww-layout, .ww-e-d1f4 [data-ww-ls~="d1f4"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1f5 {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1f6 {
        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-d1f6.ww-layout, .ww-e-d1f6 [data-ww-ls~="d1f6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1f7 {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1f7:where([data-ww-states~="isAny"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1f8 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1f8:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1f8.ww-layout, .ww-e-d1f8 [data-ww-ls~="d1f8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1f9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1f9.ww-layout, .ww-e-d1f9 [data-ww-ls~="d1f9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1fA {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1fA:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fA.ww-layout, .ww-e-d1fA [data-ww-ls~="d1fA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fB {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fC {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fC.ww-layout, .ww-e-d1fC [data-ww-ls~="d1fC"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1fD {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1fD:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fD.ww-layout, .ww-e-d1fD [data-ww-ls~="d1fD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fF {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1fF.ww-layout, .ww-e-d1fF [data-ww-ls~="d1fF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1fG {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1fH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fI {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fJ {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1fJ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fJ.ww-layout, .ww-e-d1fJ [data-ww-ls~="d1fJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fK {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1fL {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fM {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1fN {
        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-d1fN.ww-layout, .ww-e-d1fN [data-ww-ls~="d1fN"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1fO.ww-layout, .ww-e-d1fO [data-ww-ls~="d1fO"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1fP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1fP.ww-layout, .ww-e-d1fP [data-ww-ls~="d1fP"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1fQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fS {
        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-d1fS.ww-layout, .ww-e-d1fS [data-ww-ls~="d1fS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fT {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1fT:where([data-ww-states~="isMaxedOut"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1fU {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1fU:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fU.ww-layout, .ww-e-d1fU [data-ww-ls~="d1fU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fW {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1fX {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1fX:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fX.ww-layout, .ww-e-d1fX [data-ww-ls~="d1fX"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fY {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1fY:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fY.ww-layout, .ww-e-d1fY [data-ww-ls~="d1fY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1fZ.ww-layout, .ww-e-d1fZ [data-ww-ls~="d1fZ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1fa {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1fa:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fa.ww-layout, .ww-e-d1fa [data-ww-ls~="d1fa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fb {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1fb:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fb.ww-layout, .ww-e-d1fb [data-ww-ls~="d1fb"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fc {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1fc:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fc.ww-layout, .ww-e-d1fc [data-ww-ls~="d1fc"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fd {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1fd:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fd.ww-layout, .ww-e-d1fd [data-ww-ls~="d1fd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1fe.ww-layout, .ww-e-d1fe [data-ww-ls~="d1fe"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ff {
        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-d1ff.ww-layout, .ww-e-d1ff [data-ww-ls~="d1ff"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fg {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1fg:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fg.ww-layout, .ww-e-d1fg [data-ww-ls~="d1fg"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fh {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1fh:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fh.ww-layout, .ww-e-d1fh [data-ww-ls~="d1fh"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fi {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1fj {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1fj:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fj.ww-layout, .ww-e-d1fj [data-ww-ls~="d1fj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fk {
        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-d1fk.ww-layout, .ww-e-d1fk [data-ww-ls~="d1fk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fl {
        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-d1fl.ww-layout, .ww-e-d1fl [data-ww-ls~="d1fl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fm {
        margin: 0 0 8px;
        padding: 10px;
        overflow: auto;
        z-index: unset;
        align-self: center;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 400px;
        max-width: 90%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a2ab982d-0eeb-4585-86fe-d3e26e7d0960,#E8E6E0);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 0.5px outset var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        border-radius: var(--47349ac0-e6da-4316-a9db-3faa8fbe3e11,16px);
      }
      .ww-e-d1fm.ww-layout, .ww-e-d1fm [data-ww-ls~="d1fm"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        row-gap: 8px;
        column-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4,12px);
      }
      .ww-e-d1fn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fn.ww-layout, .ww-e-d1fn [data-ww-ls~="d1fn"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fo {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fp {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1fp.ww-layout, .ww-e-d1fp [data-ww-ls~="d1fp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1fq {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fr {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ft {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ft:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ft.ww-layout, .ww-e-d1ft [data-ww-ls~="d1ft"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fv {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1fw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1fw.ww-layout, .ww-e-d1fw [data-ww-ls~="d1fw"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1fx {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1fy {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fz {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1fz:where([data-ww-states~="isAny"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1g0 {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1g1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1g1.ww-layout, .ww-e-d1g1 [data-ww-ls~="d1g1"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1g2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1g2.ww-layout, .ww-e-d1g2 [data-ww-ls~="d1g2"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1g3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1g3.ww-layout, .ww-e-d1g3 [data-ww-ls~="d1g3"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1g4 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1g4:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1g4.ww-layout, .ww-e-d1g4 [data-ww-ls~="d1g4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1g5 {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1g5.ww-layout, .ww-e-d1g5 [data-ww-ls~="d1g5"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1g6 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1g6:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1g6.ww-layout, .ww-e-d1g6 [data-ww-ls~="d1g6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1g7 {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1g7.ww-layout, .ww-e-d1g7 [data-ww-ls~="d1g7"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1g8 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1g8:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1g8.ww-layout, .ww-e-d1g8 [data-ww-ls~="d1g8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1g9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1g9.ww-layout, .ww-e-d1g9 [data-ww-ls~="d1g9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1gA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gB {
        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: 14px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        white-space-collapse: preserve;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-e249016d-de77-410e-8281-4944f8b6b270-base-default;
      }
      @keyframes ww-keyframes-element-e249016d-de77-410e-8281-4944f8b6b270-base-default {
        0% {
        }
        100% {
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1gB {
          font-size: 14px;
        }
      }
      .ww-e-d1gC {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1gC.ww-layout, .ww-e-d1gC [data-ww-ls~="d1gC"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1gD {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1gD:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gD.ww-layout, .ww-e-d1gD [data-ww-ls~="d1gD"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gE {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1gE:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gE.ww-layout, .ww-e-d1gE [data-ww-ls~="d1gE"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gF {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1gF:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gF.ww-layout, .ww-e-d1gF [data-ww-ls~="d1gF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gH {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1gI {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1gI.ww-layout, .ww-e-d1gI [data-ww-ls~="d1gI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1gJ {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1gJ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gJ.ww-layout, .ww-e-d1gJ [data-ww-ls~="d1gJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1gK.ww-layout, .ww-e-d1gK [data-ww-ls~="d1gK"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1gL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gM {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1gM:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gM.ww-layout, .ww-e-d1gM [data-ww-ls~="d1gM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gN {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1gO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gP {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1gQ {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1gR {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1gR.ww-layout, .ww-e-d1gR [data-ww-ls~="d1gR"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1gS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gU {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1gU:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gU.ww-layout, .ww-e-d1gU [data-ww-ls~="d1gU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        opacity: 1;
      }
      .ww-e-d1gV.ww-layout, .ww-e-d1gV [data-ww-ls~="d1gV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1gW {
        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-d1gW.ww-layout, .ww-e-d1gW [data-ww-ls~="d1gW"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gX {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1gY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1gY.ww-layout, .ww-e-d1gY [data-ww-ls~="d1gY"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1gZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ga {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ga:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ga.ww-layout, .ww-e-d1ga [data-ww-ls~="d1ga"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gb {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1gc {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1gd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1gd.ww-layout, .ww-e-d1gd [data-ww-ls~="d1gd"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ge {
        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-d1ge.ww-layout, .ww-e-d1ge [data-ww-ls~="d1ge"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gf {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1gf:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gf.ww-layout, .ww-e-d1gf [data-ww-ls~="d1gf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gg {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1gh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gi {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1gi.ww-layout, .ww-e-d1gi [data-ww-ls~="d1gi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1gj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gk {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1gk:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gk.ww-layout, .ww-e-d1gk [data-ww-ls~="d1gk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gl {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1gl:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gl.ww-layout, .ww-e-d1gl [data-ww-ls~="d1gl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gm {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1gm.ww-layout, .ww-e-d1gm [data-ww-ls~="d1gm"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1gn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1gn.ww-layout, .ww-e-d1gn [data-ww-ls~="d1gn"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1go {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1go.ww-layout, .ww-e-d1go [data-ww-ls~="d1go"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1gp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1gp.ww-layout, .ww-e-d1gp [data-ww-ls~="d1gp"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1gq {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1gr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1gr.ww-layout, .ww-e-d1gr [data-ww-ls~="d1gr"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1gs {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1gs.ww-layout, .ww-e-d1gs [data-ww-ls~="d1gs"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1gt {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1gt.ww-layout, .ww-e-d1gt [data-ww-ls~="d1gt"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1gu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1gu {
          width: 100%;
        }
      }
      .ww-e-d1gv {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gw {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1gw {
          display: flex;
        }
      }
      .ww-e-d1gw:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1gw.ww-layout, .ww-e-d1gw [data-ww-ls~="d1gw"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1gw.ww-layout, .ww-e-d1gw [data-ww-ls~="d1gw"] {
          display: flex;
          justify-content: space-between;
          align-items: center;
        }
      }
      .ww-e-d1gw.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1gw [data-ww-ls~="d1gw"]:where([data-ww-states~="visible"]) {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1gx {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1gx.ww-layout, .ww-e-d1gx [data-ww-ls~="d1gx"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1gy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gz {
        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-d1gz.ww-layout, .ww-e-d1gz [data-ww-ls~="d1gz"] {
        display: flex;
      }
      .ww-e-d1h0 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1h1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1h2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: initial;
        text-transform: none;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1h3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1h4 {
        margin: 0;
        padding: 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-d1h5 {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1h6 {
        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-d1h6.ww-layout, .ww-e-d1h6 [data-ww-ls~="d1h6"] {
        display: flex;
      }
      .ww-e-d1h7 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1h8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1h9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1hA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1hB {
        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-d1hB.ww-layout, .ww-e-d1hB [data-ww-ls~="d1hB"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1hC {
        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-d1hC.ww-layout, .ww-e-d1hC [data-ww-ls~="d1hC"] {
        display: flex;
      }
      .ww-e-d1hD {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .05em;
        white-space-collapse: preserve;
      }
      .ww-e-d1hE {
        margin: 0;
        padding: 12px 16px;
        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-size: 15px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #f8fafc;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1hF {
        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-d1hF.ww-layout, .ww-e-d1hF [data-ww-ls~="d1hF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1hF.ww-layout, .ww-e-d1hF [data-ww-ls~="d1hF"] {
          justify-content: center;
        }
      }
      .ww-e-d1hG {
        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: 24px;
        font-family: Sora, sans-serif;
        font-weight: 700;
        text-align: center;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        letter-spacing: .05em;
        white-space-collapse: preserve;
      }
      .ww-e-d1hH {
        margin: 0;
        padding: 0;
        z-index: 10;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 12px;
        right: 12px;
        width: 36px;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        background-color: var(--6e8b12df-e4c6-4fdd-bb86-1095368abcc4,rgba(255,255,255,0.33));
        cursor: pointer;
        box-shadow: 0 2px 4px #0003;
        transition: all 0.2s ease;
        border-radius: 50%;
      }
      .ww-e-d1hH:where(:hover) {
        display: flex;
        background-color: #ffffffe6;
        transform: scale(1.1);
      }
      .ww-e-d1hH.ww-layout, .ww-e-d1hH [data-ww-ls~="d1hH"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1hH.ww-layout:where(:hover), .ww-e-d1hH [data-ww-ls~="d1hH"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1hI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1hJ {
        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-d1hJ.ww-layout, .ww-e-d1hJ [data-ww-ls~="d1hJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1hK {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1hK:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1hK.ww-layout, .ww-e-d1hK [data-ww-ls~="d1hK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hL {
        margin: 0;
        padding: 24px 24px 20px;
        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(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        border-bottom: 1px solid #e5e7eb;
        border-radius: 16px 16px 0 0;
      }
      .ww-e-d1hL.ww-layout, .ww-e-d1hL [data-ww-ls~="d1hL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1hM.ww-layout, .ww-e-d1hM [data-ww-ls~="d1hM"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1hN {
        margin: 12px;
        padding: 12px;
        z-index: 2;
        align-self: flex-end;
        display: flex;
        width: 200px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-d1hN.ww-layout, .ww-e-d1hN [data-ww-ls~="d1hN"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hO {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1hP {
        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;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 50%;
      }
      .ww-e-d1hP:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
      }
      .ww-e-d1hP.ww-layout, .ww-e-d1hP [data-ww-ls~="d1hP"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1hP.ww-layout:where(:hover), .ww-e-d1hP [data-ww-ls~="d1hP"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1hQ {
        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-d1hQ.ww-layout, .ww-e-d1hQ [data-ww-ls~="d1hQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1hR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1hR {
          width: 100%;
        }
      }
      .ww-e-d1hR.ww-layout, .ww-e-d1hR [data-ww-ls~="d1hR"] {
        display: flex;
      }
      .ww-e-d1hS {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1hT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: var(--ww-style-transform, rotateZ(0deg));
        animation-duration: .3s;
        animation-iteration-count: infinite;
      }
      .ww-e-d1hU {
        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-d1hV {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1hW {
        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-d1hW.ww-layout, .ww-e-d1hW [data-ww-ls~="d1hW"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1hX {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1hY {
        margin: 2px 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #333;
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      .ww-e-d1hZ {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1ha {
        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-d1ha.ww-layout, .ww-e-d1ha [data-ww-ls~="d1ha"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1hb {
        margin: 5px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1hc {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1hd {
        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-d1hd.ww-layout, .ww-e-d1hd [data-ww-ls~="d1hd"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1he {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1hf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1hf {
          display: flex;
        }
      }
      .ww-e-d1hf.ww-layout, .ww-e-d1hf [data-ww-ls~="d1hf"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1hf.ww-layout, .ww-e-d1hf [data-ww-ls~="d1hf"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1hg {
        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-d1hg.ww-layout, .ww-e-d1hg [data-ww-ls~="d1hg"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      .ww-e-d1hh {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1hj {
        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-d1hj.ww-layout, .ww-e-d1hj [data-ww-ls~="d1hj"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1hk {
        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-d1hk.ww-layout, .ww-e-d1hk [data-ww-ls~="d1hk"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1hl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1hm {
        margin: 10px 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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1hn {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1ho {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ho.ww-layout, .ww-e-d1ho [data-ww-ls~="d1ho"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1hp.ww-layout, .ww-e-d1hp [data-ww-ls~="d1hp"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1hq {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1hq:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1hq.ww-layout, .ww-e-d1hq [data-ww-ls~="d1hq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hr {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1hs {
        margin: 0;
        padding: 20px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f9fafb;
        border-bottom: 1px solid #e5e7eb;
      }
      .ww-e-d1hs.ww-layout, .ww-e-d1hs [data-ww-ls~="d1hs"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1ht {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1hu {
        margin: 0;
        padding: 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-d1hv {
        margin: 0;
        padding: 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 300px;
      }
      .ww-e-d1hv.ww-layout, .ww-e-d1hv [data-ww-ls~="d1hv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1hw {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d1hw {
          width: 100%;
        }
      }
      .ww-e-d1hw.ww-layout, .ww-e-d1hw [data-ww-ls~="d1hw"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1hw.ww-layout, .ww-e-d1hw [data-ww-ls~="d1hw"] {
          column-gap: 8px;
        }
      }
      .ww-e-d1hx {
        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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1hy {
        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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1hz {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1i0 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1i1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1i1 {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1i1 {
          width: 100%;
        }
      }
      .ww-e-d1i1:where([data-ww-states~="hidden"]) {
        display: none;
      }
      .ww-e-d1i1.ww-layout, .ww-e-d1i1 [data-ww-ls~="d1i1"] {
        display: inline-flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 15px;
      }
      .ww-e-d1i1.ww-layout:where([data-ww-states~="hidden"]), .ww-e-d1i1 [data-ww-ls~="d1i1"]:where([data-ww-states~="hidden"]) {
        display: none;
      }
      .ww-e-d1i2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1i2.ww-layout, .ww-e-d1i2 [data-ww-ls~="d1i2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1i3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1i3.ww-layout, .ww-e-d1i3 [data-ww-ls~="d1i3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1i4 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1i5 {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1i5.ww-layout, .ww-e-d1i5 [data-ww-ls~="d1i5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1i6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1i6.ww-layout, .ww-e-d1i6 [data-ww-ls~="d1i6"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1i7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1i8 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1i9 {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1iA {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1iB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iC {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1iD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1iE.ww-layout, .ww-e-d1iE [data-ww-ls~="d1iE"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1iF {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1iF.ww-layout, .ww-e-d1iF [data-ww-ls~="d1iF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1iG {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: 94vh;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1iG {
          max-height: 90vh;
        }
      }
      .ww-e-d1iG.ww-layout, .ww-e-d1iG [data-ww-ls~="d1iG"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-d1iH {
        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(--c89906ae-4b05-41cc-8e12-eed95e51ae89, 600 10px/normal 'Sora', sans-serif);
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .8px;
        white-space-collapse: preserve;
      }
      .ww-e-d1iI {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1iJ {
        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-d1iJ.ww-layout, .ww-e-d1iJ [data-ww-ls~="d1iJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iK {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1iL {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1iM {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1iN {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1iN.ww-layout, .ww-e-d1iN [data-ww-ls~="d1iN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1iO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1iO.ww-layout, .ww-e-d1iO [data-ww-ls~="d1iO"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1iP {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1iQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iT {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iT.ww-layout, .ww-e-d1iT [data-ww-ls~="d1iT"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1iU {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1iU.ww-layout, .ww-e-d1iU [data-ww-ls~="d1iU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1iV {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iV.ww-layout, .ww-e-d1iV [data-ww-ls~="d1iV"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1iW {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1iX {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iX.ww-layout, .ww-e-d1iX [data-ww-ls~="d1iX"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1iY {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1iZ {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1iZ.ww-layout, .ww-e-d1iZ [data-ww-ls~="d1iZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ia {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1ib {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1ic {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1id {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1id.ww-layout, .ww-e-d1id [data-ww-ls~="d1id"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ie {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1if {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        opacity: 1;
      }
      .ww-e-d1if.ww-layout, .ww-e-d1if [data-ww-ls~="d1if"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ig {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1ih {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1ii {
        margin: 0;
        padding: 0 0 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-d1ii {
          padding: 0;
          max-height: 75vh;
        }
      }
      .ww-e-d1ii.ww-layout, .ww-e-d1ii [data-ww-ls~="d1ii"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--5a8e41f0-e163-458e-920b-92c19bb038be, 20px);
        column-gap: var(--5a8e41f0-e163-458e-920b-92c19bb038be, 20px);
      }
      @media (max-width: 767px) {
        .ww-e-d1ii.ww-layout, .ww-e-d1ii [data-ww-ls~="d1ii"] {
          justify-content: flex-start;
          row-gap: 0;
        }
      }
      .ww-e-d1ij {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1ij:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ij.ww-layout, .ww-e-d1ij [data-ww-ls~="d1ij"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ik {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1il {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1im {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1in {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1io {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1ip {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1ip.ww-layout, .ww-e-d1ip [data-ww-ls~="d1ip"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1iq {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1iq:where([data-ww-states~="isMaxedOut"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1ir {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1is {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1it {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #000;
        white-space-collapse: preserve;
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-d1iu {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1iv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iv.ww-layout, .ww-e-d1iv [data-ww-ls~="d1iv"] {
        display: flex;
      }
      .ww-e-d1iw {
        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-d1iw.ww-layout, .ww-e-d1iw [data-ww-ls~="d1iw"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ix {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ix.ww-layout, .ww-e-d1ix [data-ww-ls~="d1ix"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iy {
        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-d1iy.ww-layout, .ww-e-d1iy [data-ww-ls~="d1iy"] {
        display: flex;
      }
      .ww-e-d1iz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1iz.ww-layout, .ww-e-d1iz [data-ww-ls~="d1iz"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1j0 {
        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-d1j0 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1j0 {
          display: flex;
        }
      }
      .ww-e-d1j0.ww-layout, .ww-e-d1j0 [data-ww-ls~="d1j0"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1j0.ww-layout, .ww-e-d1j0 [data-ww-ls~="d1j0"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1j0.ww-layout, .ww-e-d1j0 [data-ww-ls~="d1j0"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1j1 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1j2 {
        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-d1j2.ww-layout, .ww-e-d1j2 [data-ww-ls~="d1j2"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1j3 {
        margin: 0;
        padding: 0;
        z-index: 10;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 12px;
        right: 12px;
        width: 36px;
        max-width: unset;
        min-width: unset;
        height: 36px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ff0a0a;
        cursor: pointer;
        box-shadow: 0 2px 4px #0003;
        transition: all 0.2s ease;
        border-radius: 50%;
      }
      .ww-e-d1j3:where(:hover) {
        display: flex;
        background-color: #ffffffe6;
        transform: scale(1.1);
      }
      .ww-e-d1j3.ww-layout, .ww-e-d1j3 [data-ww-ls~="d1j3"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1j3.ww-layout:where(:hover), .ww-e-d1j3 [data-ww-ls~="d1j3"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1j4 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1j5 {
        margin: 0 0 16px;
        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: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 50%;
      }
      @media (max-width: 991px) {
        .ww-e-d1j5 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1j5 {
          display: flex;
        }
      }
      .ww-e-d1j5.ww-layout, .ww-e-d1j5 [data-ww-ls~="d1j5"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1j5.ww-layout, .ww-e-d1j5 [data-ww-ls~="d1j5"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1j5.ww-layout, .ww-e-d1j5 [data-ww-ls~="d1j5"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1j6 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1j7 {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1j8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1j8.ww-layout, .ww-e-d1j8 [data-ww-ls~="d1j8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1j9 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1j9.ww-layout, .ww-e-d1j9 [data-ww-ls~="d1j9"] {
        display: block;
      }
      .ww-e-d1jA {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1jB {
        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-d1jB.ww-layout, .ww-e-d1jB [data-ww-ls~="d1jB"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 4px;
      }
      .ww-e-d1jC {
        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-d1jC {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1jC {
          display: flex;
        }
      }
      .ww-e-d1jC.ww-layout, .ww-e-d1jC [data-ww-ls~="d1jC"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1jC.ww-layout, .ww-e-d1jC [data-ww-ls~="d1jC"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1jC.ww-layout, .ww-e-d1jC [data-ww-ls~="d1jC"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1jD {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1jD.ww-layout, .ww-e-d1jD [data-ww-ls~="d1jD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jE {
        margin: 0 0 12px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1jF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jF.ww-layout, .ww-e-d1jF [data-ww-ls~="d1jF"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1jG {
        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-d1jG.ww-layout, .ww-e-d1jG [data-ww-ls~="d1jG"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1jH {
        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: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #111827;
        letter-spacing: -.025em;
        white-space-collapse: preserve;
      }
      .ww-e-d1jI {
        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-d1jI:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1jI.ww-layout, .ww-e-d1jI [data-ww-ls~="d1jI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1jI.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1jI [data-ww-ls~="d1jI"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1jJ {
        margin: 10px 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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1jK {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: center;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1jL {
        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: 767px) {
        .ww-e-d1jL {
          max-height: 90vh;
        }
      }
      .ww-e-d1jL.ww-layout, .ww-e-d1jL [data-ww-ls~="d1jL"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1jM {
        margin: 12px;
        padding: 8px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        text-align: right;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1jN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jO {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1jP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1jP {
          width: 100%;
        }
      }
      .ww-e-d1jQ {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1jR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1jR {
          width: 100%;
        }
      }
      .ww-e-d1jS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jT {
        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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1jU {
        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-d1jU.ww-layout, .ww-e-d1jU [data-ww-ls~="d1jU"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1jV {
        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: 9px;
        font-family: Sora, sans-serif;
        line-height: 1;
        font-weight: 700;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        letter-spacing: .08em;
        white-space-collapse: preserve;
      }
      .ww-e-d1jW {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jW.ww-layout, .ww-e-d1jW [data-ww-ls~="d1jW"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1jX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jY {
        margin: 0;
        padding: 8px 10px;
        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: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1jY {
          display: none;
        }
      }
      .ww-e-d1jY:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
      }
      .ww-e-d1jY:where(:hover) {
        background-color: #0000;
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1jY.ww-layout, .ww-e-d1jY [data-ww-ls~="d1jY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1jY.ww-layout, .ww-e-d1jY [data-ww-ls~="d1jY"] {
          display: none;
        }
      }
      .ww-e-d1jZ {
        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: 18px;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #ef4444;
        white-space-collapse: preserve;
      }
      .ww-e-d1ja {
        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: inherit;
        font-family: var(--ww-default-font-family);
        font-weight: inherit;
        color: inherit;
        white-space-collapse: preserve;
      }
      .ww-e-d1ja:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
      }
      .ww-e-d1jb {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 500px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1jb {
          max-width: 95vw;
          max-height: 90vh;
        }
      }
      .ww-e-d1jb.ww-layout, .ww-e-d1jb [data-ww-ls~="d1jb"] {
        display: block;
      }
      .ww-e-d1jc {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1jd {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1je {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1je {
          width: 95%;
          max-height: 90vh;
        }
      }
      .ww-e-d1je.ww-layout, .ww-e-d1je [data-ww-ls~="d1je"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1jf {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1jg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1jg.ww-layout, .ww-e-d1jg [data-ww-ls~="d1jg"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1jh {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1ji {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1jj {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1jk {
        margin: 0;
        padding: 12px 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1jk {
          margin: 0;
          padding: 12px 13px;
        }
      }
      .ww-e-d1jk.ww-layout, .ww-e-d1jk [data-ww-ls~="d1jk"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        column-gap: 6px;
      }
      .ww-e-d1jl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jm {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        cursor: pointer;
        opacity: var(--ww-style-opacity);
        border: none;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1jm {
          margin: 0 0 10px;
        }
      }
      .ww-e-d1jn {
        margin: 0;
        padding: 16px 24px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
        border-top: 1px solid #e0e0e0;
        border-radius: 12px;
      }
      .ww-e-d1jn.ww-layout, .ww-e-d1jn [data-ww-ls~="d1jn"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jo {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1jo:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1jo.ww-layout, .ww-e-d1jo [data-ww-ls~="d1jo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jp {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1jq {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        cursor: pointer;
        box-shadow: 0 2px 4px #00a36833;
        transition: all 0.2s ease;
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1jr {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1js {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 60px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ju {
        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: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1jv {
        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-d1jv.ww-layout, .ww-e-d1jv [data-ww-ls~="d1jv"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 4px;
      }
      .ww-e-d1jw {
        margin: 0;
        padding: 20px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f9fafb;
        border-bottom: 1px solid #e5e7eb;
      }
      .ww-e-d1jw.ww-layout, .ww-e-d1jw [data-ww-ls~="d1jw"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1jx {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1jy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1jy.ww-layout, .ww-e-d1jy [data-ww-ls~="d1jy"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1jz {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1k0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1k0.ww-layout, .ww-e-d1k0 [data-ww-ls~="d1k0"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1k1 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1k2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 1250px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1k2.ww-layout, .ww-e-d1k2 [data-ww-ls~="d1k2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1k3 {
        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;
        background-color: #f9fafb;
        border-top: 1px solid #e5e7eb;
      }
      .ww-e-d1k3.ww-layout, .ww-e-d1k3 [data-ww-ls~="d1k3"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        row-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1k4 {
        margin: 0 0 12px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1k5 {
        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-d1k5 {
          display: flex;
        }
      }
      .ww-e-d1k5:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1k5.ww-layout, .ww-e-d1k5 [data-ww-ls~="d1k5"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1k5.ww-layout, .ww-e-d1k5 [data-ww-ls~="d1k5"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1k5.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1k5 [data-ww-ls~="d1k5"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1k6 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1k7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1k7.ww-layout, .ww-e-d1k7 [data-ww-ls~="d1k7"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1k8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1k9 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kA {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kC {
        margin: 0 4px 0 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-d1kD {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1kE {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 70vh;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1kE {
          padding: 0 12px;
          max-height: 70vh;
        }
      }
      .ww-e-d1kE.ww-layout, .ww-e-d1kE [data-ww-ls~="d1kE"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1kF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kG {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1kH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        background-color: #10b981;
      }
      .ww-e-d1kI.ww-layout, .ww-e-d1kI [data-ww-ls~="d1kI"] {
        display: block;
      }
      .ww-e-d1kJ {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d1kK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 48px;
        transition: all 0.2s ease;
      }
      .ww-e-d1kL {
        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: 767px) {
        .ww-e-d1kL {
          display: flex;
        }
      }
      .ww-e-d1kL.ww-layout, .ww-e-d1kL [data-ww-ls~="d1kL"] {
        display: flex;
        flex-flow: column;
        gap: 20px 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1kL.ww-layout, .ww-e-d1kL [data-ww-ls~="d1kL"] {
          display: flex;
          flex-flow: column;
          gap: 18px 24px;
        }
      }
      .ww-e-d1kM {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        font-weight: 400;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1kN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 80px;
        max-width: unset;
        min-width: unset;
        height: 50px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kO {
        margin: 0 12px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kP.ww-layout, .ww-e-d1kP [data-ww-ls~="d1kP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1kR {
        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-d1kR.ww-layout, .ww-e-d1kR [data-ww-ls~="d1kR"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1kS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 48px;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kT {
        margin: 12px;
        padding: 12px;
        z-index: 2;
        align-self: flex-end;
        display: flex;
        width: 140px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        box-shadow: 0 8px 25px #00a3684d;
        transition: all 0.3s ease;
        transform: scale(1);
        border: 1px solid var(--f9d69741-adf6-4d8f-8a73-e410aa1ea63c,#0FDBC0);
        border-radius: 16px;
      }
      .ww-e-d1kT.ww-layout, .ww-e-d1kT [data-ww-ls~="d1kT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kU {
        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-d1kU {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1kU {
          display: flex;
        }
      }
      .ww-e-d1kU.ww-layout, .ww-e-d1kU [data-ww-ls~="d1kU"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1kU.ww-layout, .ww-e-d1kU [data-ww-ls~="d1kU"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1kU.ww-layout, .ww-e-d1kU [data-ww-ls~="d1kU"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1kV {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: center;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1kW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kW.ww-layout, .ww-e-d1kW [data-ww-ls~="d1kW"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1kX {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1kY {
        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: 767px) {
        .ww-e-d1kY {
          max-height: 90vh;
        }
      }
      .ww-e-d1kY.ww-layout, .ww-e-d1kY [data-ww-ls~="d1kY"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1kZ {
        margin: 5px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ka {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kc {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1kd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: .5px;
        max-height: unset;
        min-height: unset;
        background-color: var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8);
      }
      .ww-e-d1kd.ww-layout, .ww-e-d1kd [data-ww-ls~="d1kd"] {
        display: flex;
      }
      .ww-e-d1ke {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ke.ww-layout, .ww-e-d1ke [data-ww-ls~="d1ke"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1kf {
        margin: 0 5px;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1kf {
          width: 100%;
        }
      }
      .ww-e-d1kf.ww-layout, .ww-e-d1kf [data-ww-ls~="d1kf"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1kg {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1kh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1kh.ww-layout, .ww-e-d1kh [data-ww-ls~="d1kh"] {
        display: flex;
      }
      .ww-e-d1ki {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1ki:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ki.ww-layout, .ww-e-d1ki [data-ww-ls~="d1ki"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kj {
        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-d1kj.ww-layout, .ww-e-d1kj [data-ww-ls~="d1kj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1kk.ww-layout, .ww-e-d1kk [data-ww-ls~="d1kk"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1kl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1kl.ww-layout, .ww-e-d1kl [data-ww-ls~="d1kl"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1km {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1km.ww-layout, .ww-e-d1km [data-ww-ls~="d1km"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1kn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1kn.ww-layout, .ww-e-d1kn [data-ww-ls~="d1kn"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ko {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1kp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kr.ww-layout, .ww-e-d1kr [data-ww-ls~="d1kr"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ks {
        margin: 0;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #fff;
        letter-spacing: 1px;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-d1ks {
          padding: 3px 10px;
          font-size: 15px;
        }
      }
      .ww-e-d1kt {
        margin: 0;
        padding: 24px;
        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: 767px) {
        .ww-e-d1kt {
          padding: 12px;
        }
      }
      .ww-e-d1kt.ww-layout, .ww-e-d1kt [data-ww-ls~="d1kt"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1ku {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease;
      }
      .ww-e-d1kv {
        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-d1kv.ww-layout, .ww-e-d1kv [data-ww-ls~="d1kv"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1kw {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1kx {
        margin: 0;
        padding: 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-d1ky {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        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);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1ky {
          align-self: center;
        }
      }
      .ww-e-d1kz {
        margin: 0;
        padding: 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1kz.ww-layout, .ww-e-d1kz [data-ww-ls~="d1kz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1l0 {
        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;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 50%;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1l1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1l2 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        font-weight: 400;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1l3 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1l4 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1l6 {
        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-d1l6 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1l6 {
          display: flex;
        }
      }
      .ww-e-d1l6.ww-layout, .ww-e-d1l6 [data-ww-ls~="d1l6"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1l6.ww-layout, .ww-e-d1l6 [data-ww-ls~="d1l6"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1l6.ww-layout, .ww-e-d1l6 [data-ww-ls~="d1l6"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1l8 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
        border: 1px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        border-radius: 12px;
      }
      .ww-e-d1l8.ww-layout, .ww-e-d1l8 [data-ww-ls~="d1l8"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1l9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1l9.ww-layout, .ww-e-d1l9 [data-ww-ls~="d1l9"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lA {
        margin: 0 4px 0 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-d1lB {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1lB {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1lC {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1lD {
        margin: 10px 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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1lE {
        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-d1lE {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1lE {
          display: flex;
        }
      }
      .ww-e-d1lE.ww-layout, .ww-e-d1lE [data-ww-ls~="d1lE"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1lE.ww-layout, .ww-e-d1lE [data-ww-ls~="d1lE"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1lE.ww-layout, .ww-e-d1lE [data-ww-ls~="d1lE"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1lF {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #374151;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1lG {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #b7bbc2;
        outline: 2px solid var(--f9d69741-adf6-4d8f-8a73-e410aa1ea63c,#0FDBC0);
        border-radius: 8px;
      }
      .ww-e-d1lG:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
        opacity: 0.9;
      }
      .ww-e-d1lG.ww-layout, .ww-e-d1lG [data-ww-ls~="d1lG"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1lG.ww-layout:where(:hover), .ww-e-d1lG [data-ww-ls~="d1lG"]:where(:hover) {
        display: flex;
        align-items: center;
      }
      .ww-e-d1lH {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1lI {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1lJ {
        margin: 0 4px 0 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-d1lK {
        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-d1lK.ww-layout, .ww-e-d1lK [data-ww-ls~="d1lK"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1lL {
        margin: 0;
        padding: 32px 40px 24px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
      }
      .ww-e-d1lL.ww-layout, .ww-e-d1lL [data-ww-ls~="d1lL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lM {
        margin: 10px 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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1lN {
        margin: 0 0 24px;
        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-d1lN.ww-layout, .ww-e-d1lN [data-ww-ls~="d1lN"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1lO {
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d1lO.ww-layout, .ww-e-d1lO [data-ww-ls~="d1lO"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      .ww-e-d1lQ {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1lR {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f8fafc;
        box-shadow: 0 4px 12px #0000000d;
        border: 1px solid #e2e8f0;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1lR {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1lR {
          display: flex;
        }
      }
      .ww-e-d1lR:where(:hover) {
        box-shadow: 0 8px 20px #00000014;
        animation-duration: 5s;
        animation-iteration-count: infinite;
      }
      .ww-e-d1lR.ww-layout, .ww-e-d1lR [data-ww-ls~="d1lR"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1lR.ww-layout, .ww-e-d1lR [data-ww-ls~="d1lR"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1lR.ww-layout, .ww-e-d1lR [data-ww-ls~="d1lR"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1lU {
        margin: 0;
        padding: 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-d1lV {
        margin: 0;
        padding: 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-d1lW {
        margin: 0;
        padding: 0 32px 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-size: 28px;
        font-family: var(--ww-default-font-family);
        line-height: 1.2;
        font-weight: 600;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        white-space-collapse: preserve;
      }
      .ww-e-d1lX {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e5e7eb;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1lX {
          display: flex;
        }
      }
      .ww-e-d1lX.ww-layout, .ww-e-d1lX [data-ww-ls~="d1lX"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1lX.ww-layout, .ww-e-d1lX [data-ww-ls~="d1lX"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d1lY {
        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-d1lY.ww-layout, .ww-e-d1lY [data-ww-ls~="d1lY"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lZ {
        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-d1lZ.ww-layout, .ww-e-d1lZ [data-ww-ls~="d1lZ"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1la {
        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: 767px) {
        .ww-e-d1la {
          display: flex;
        }
      }
      .ww-e-d1la.ww-layout, .ww-e-d1la [data-ww-ls~="d1la"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1la.ww-layout, .ww-e-d1la [data-ww-ls~="d1la"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1lb {
        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-d1lb.ww-layout, .ww-e-d1lb [data-ww-ls~="d1lb"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1lc {
        margin: 0;
        padding: 32px 40px 24px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
      }
      .ww-e-d1lc.ww-layout, .ww-e-d1lc [data-ww-ls~="d1lc"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ld {
        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: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1le {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 500px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1le {
          margin: 10px;
          max-height: 90vh;
        }
      }
      .ww-e-d1le.ww-layout, .ww-e-d1le [data-ww-ls~="d1le"] {
        display: block;
      }
      .ww-e-d1lf {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d1lh {
        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: 767px) {
        .ww-e-d1lh {
          display: flex;
        }
      }
      .ww-e-d1lh.ww-layout, .ww-e-d1lh [data-ww-ls~="d1lh"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1lh.ww-layout, .ww-e-d1lh [data-ww-ls~="d1lh"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1li {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1lj {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        white-space-collapse: preserve;
      }
      .ww-e-d1lk {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ll {
        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-d1ll.ww-layout, .ww-e-d1ll [data-ww-ls~="d1ll"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1lm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1lm {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1lm {
          display: flex;
        }
      }
      .ww-e-d1lm.ww-layout, .ww-e-d1lm [data-ww-ls~="d1lm"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 4px 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1lm.ww-layout, .ww-e-d1lm [data-ww-ls~="d1lm"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1lm.ww-layout, .ww-e-d1lm [data-ww-ls~="d1lm"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 8px;
        }
      }
      .ww-e-d1ln {
        margin: 0;
        padding: 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-content-ww-text-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1lo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease;
      }
      .ww-e-d1lp {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1lq {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1lr {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1lr {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1ls {
        margin: 0 0 14px;
        padding: 12px 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 90%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border: 1px solid var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        border-radius: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ls {
          padding: 18px 22px;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ls {
          padding: 16px 20px;
          display: flex;
          width: 100%;
        }
      }
      .ww-e-d1ls.ww-layout, .ww-e-d1ls [data-ww-ls~="d1ls"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1ls.ww-layout, .ww-e-d1ls [data-ww-ls~="d1ls"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ls.ww-layout, .ww-e-d1ls [data-ww-ls~="d1ls"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1lt {
        margin: 0;
        padding: 10px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1lt {
          display: flex;
        }
      }
      .ww-e-d1lt:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1lt.ww-layout, .ww-e-d1lt [data-ww-ls~="d1lt"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1lt.ww-layout, .ww-e-d1lt [data-ww-ls~="d1lt"] {
          display: flex;
          justify-content: space-between;
          align-items: center;
        }
      }
      .ww-e-d1lt.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1lt [data-ww-ls~="d1lt"]:where([data-ww-states~="visible"]) {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1lu {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1lv {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 20px 60px #00000026;
        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
        transform: scale(1);
        border-radius: 20px;
      }
      .ww-e-d1lv.ww-layout, .ww-e-d1lv [data-ww-ls~="d1lv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1lw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1lw {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1lw {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1lw.ww-layout, .ww-e-d1lw [data-ww-ls~="d1lw"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1lw.ww-layout, .ww-e-d1lw [data-ww-ls~="d1lw"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1lw.ww-layout, .ww-e-d1lw [data-ww-ls~="d1lw"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1lx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ly {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1lz {
        margin: 50px 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;
      }
      @media (max-width: 767px) {
        .ww-e-d1lz {
          display: flex;
        }
      }
      .ww-e-d1lz.ww-layout, .ww-e-d1lz [data-ww-ls~="d1lz"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1lz.ww-layout, .ww-e-d1lz [data-ww-ls~="d1lz"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1m0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1m0 {
          width: 100%;
        }
      }
      .ww-e-d1m1 {
        margin: 0;
        padding: 5px 0;
        z-index: unset;
        align-self: center;
        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: 600;
        color: #1118275e;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1m1 {
          text-align: center;
        }
      }
      .ww-e-d1m2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1m2.ww-layout, .ww-e-d1m2 [data-ww-ls~="d1m2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1m3 {
        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: 767px) {
        .ww-e-d1m3 {
          display: flex;
        }
      }
      .ww-e-d1m3.ww-layout, .ww-e-d1m3 [data-ww-ls~="d1m3"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1m3.ww-layout, .ww-e-d1m3 [data-ww-ls~="d1m3"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d1m4 {
        margin: 0;
        padding: 10px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1m4.ww-layout, .ww-e-d1m4 [data-ww-ls~="d1m4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1m5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1m6 {
        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: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1m7 {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1m7 {
          padding: 12px;
          width: 60%;
        }
      }
      .ww-e-d1m8 {
        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;
        background-color: #f9fafb;
        border-top: 1px solid #e5e7eb;
      }
      .ww-e-d1m8.ww-layout, .ww-e-d1m8 [data-ww-ls~="d1m8"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        row-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1m9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1m9.ww-layout, .ww-e-d1m9 [data-ww-ls~="d1m9"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mA {
        margin: 0 0 5px;
        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: 600;
        color: #8b5cf6;
        white-space-collapse: preserve;
      }
      .ww-e-d1mB {
        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-d1mB {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mB {
          display: flex;
        }
      }
      .ww-e-d1mB.ww-layout, .ww-e-d1mB [data-ww-ls~="d1mB"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1mB.ww-layout, .ww-e-d1mB [data-ww-ls~="d1mB"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mB.ww-layout, .ww-e-d1mB [data-ww-ls~="d1mB"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1mC {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1mC {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1mD {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1mD {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1mE {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 500px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1mE {
          margin: 10px;
          max-height: 90vh;
        }
      }
      .ww-e-d1mE.ww-layout, .ww-e-d1mE [data-ww-ls~="d1mE"] {
        display: block;
      }
      .ww-e-d1mF {
        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-d1mF.ww-layout, .ww-e-d1mF [data-ww-ls~="d1mF"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1mG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 95%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1mG {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mG {
          display: flex;
        }
      }
      .ww-e-d1mG.ww-layout, .ww-e-d1mG [data-ww-ls~="d1mG"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1mG.ww-layout, .ww-e-d1mG [data-ww-ls~="d1mG"] {
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mG.ww-layout, .ww-e-d1mG [data-ww-ls~="d1mG"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-d1mH {
        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: inherit;
        font-family: var(--ww-default-font-family);
        font-weight: inherit;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d1mH:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
      }
      .ww-e-d1mI {
        margin: 0;
        padding: 0 0 0 4px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1mI {
          margin: 0 5px;
          padding: 0 5px;
          width: 70%;
        }
      }
      .ww-e-d1mI.ww-layout, .ww-e-d1mI [data-ww-ls~="d1mI"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-d1mJ {
        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-d1mJ {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mJ {
          display: flex;
        }
      }
      .ww-e-d1mJ.ww-layout, .ww-e-d1mJ [data-ww-ls~="d1mJ"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1mJ.ww-layout, .ww-e-d1mJ [data-ww-ls~="d1mJ"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mJ.ww-layout, .ww-e-d1mJ [data-ww-ls~="d1mJ"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1mK {
        margin: 0 0 12px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1mL {
        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-d1mL {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mL {
          display: flex;
        }
      }
      .ww-e-d1mL.ww-layout, .ww-e-d1mL [data-ww-ls~="d1mL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1mL.ww-layout, .ww-e-d1mL [data-ww-ls~="d1mL"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mL.ww-layout, .ww-e-d1mL [data-ww-ls~="d1mL"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1mM {
        margin: 0;
        padding: 16px 20px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        box-shadow: 0 2px 8px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
        --ww-element-transition: all 0.3s ease;
      }
      .ww-e-d1mM:where([data-ww-states~="focus"]) {
        box-shadow: 0 0 0 3px #00a3681a, 0 2px 8px #0000000f;
        transform: translateY(-1px);
      }
      .ww-e-d1mN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1mN.ww-layout, .ww-e-d1mN [data-ww-ls~="d1mN"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mO {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1mP {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1mQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1mR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1mR.ww-layout, .ww-e-d1mR [data-ww-ls~="d1mR"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mS {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1mT {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1mU {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1mV {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1mV:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mV.ww-layout, .ww-e-d1mV [data-ww-ls~="d1mV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mW {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1mW:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mW.ww-layout, .ww-e-d1mW [data-ww-ls~="d1mW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mX {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1mY {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1mY:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mY.ww-layout, .ww-e-d1mY [data-ww-ls~="d1mY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mZ {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1ma {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1mb {
        margin: 10px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1mb.ww-layout, .ww-e-d1mb [data-ww-ls~="d1mb"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        column-gap: 6px;
      }
      .ww-e-d1mc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d1mc {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mc {
          display: block;
          width: 100%;
        }
      }
      .ww-e-d1md {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: 20px;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1me {
        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: 767px) {
        .ww-e-d1me {
          display: flex;
        }
      }
      .ww-e-d1me.ww-layout, .ww-e-d1me [data-ww-ls~="d1me"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1me.ww-layout, .ww-e-d1me [data-ww-ls~="d1me"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1mf {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1mg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1mg {
          margin: 0;
          padding: 0;
          width: 100%;
        }
      }
      .ww-e-d1mg.ww-layout, .ww-e-d1mg [data-ww-ls~="d1mg"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1mh {
        margin: 0;
        padding: 10px 16px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #c4c7cf;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1mh:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1mi {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-ea6cf1fa-7cbb-4029-b293-17be683c1f07-base-default;
      }
      @keyframes ww-keyframes-element-ea6cf1fa-7cbb-4029-b293-17be683c1f07-base-default {
        0% {
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(360deg);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mi {
          animation-duration: 1s;
          animation-iteration-count: infinite;
          animation-name: ww-keyframes-element-ea6cf1fa-7cbb-4029-b293-17be683c1f07-base-mobile;
        }
        @keyframes ww-keyframes-element-ea6cf1fa-7cbb-4029-b293-17be683c1f07-base-mobile {
          0% {
          }
          100% {
          }
        }
      }
      .ww-e-d1mj {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #64748b;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1mj:where(:hover) {
        background-color: #f8fafc;
      }
      .ww-e-d1mk {
        margin: 12px;
        padding: 12px;
        z-index: 2;
        align-self: flex-end;
        display: flex;
        width: 200px;
        max-width: unset;
        min-width: unset;
        height: 70px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        box-shadow: 0 8px 25px #00a3684d;
        transition: all 0.3s ease;
        transform: scale(1);
        border: 1px solid var(--f9d69741-adf6-4d8f-8a73-e410aa1ea63c,#0FDBC0);
        border-radius: 16px;
      }
      .ww-e-d1mk.ww-layout, .ww-e-d1mk [data-ww-ls~="d1mk"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ml {
        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-d1ml.ww-layout, .ww-e-d1ml [data-ww-ls~="d1ml"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1mm {
        margin: 0 8px 0 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-d1mn {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1mo {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 400px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1mo {
          width: 380px;
        }
      }
      .ww-e-d1mo.ww-layout, .ww-e-d1mo [data-ww-ls~="d1mo"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1mp {
        margin: 8px 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-style: italic;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1mp {
          margin: 10px 0;
        }
      }
      .ww-e-d1mq {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1mr {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ms {
        margin: 0;
        padding: 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-d1mt {
        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-d1mt {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mt {
          display: flex;
        }
      }
      .ww-e-d1mt.ww-layout, .ww-e-d1mt [data-ww-ls~="d1mt"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1mt.ww-layout, .ww-e-d1mt [data-ww-ls~="d1mt"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mt.ww-layout, .ww-e-d1mt [data-ww-ls~="d1mt"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1mu {
        margin: 18px;
        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-d1mu.ww-layout, .ww-e-d1mu [data-ww-ls~="d1mu"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1mv {
        margin: 18px;
        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-d1mv.ww-layout, .ww-e-d1mv [data-ww-ls~="d1mv"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1mw {
        margin: 0;
        padding: 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-d1mx {
        margin: 0;
        padding: 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-d1mz {
        margin: 0;
        padding: 12px 24px;
        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: #fff;
        border: 2px dashed var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1mz {
          padding: 12px;
        }
      }
      .ww-e-d1mz.ww-layout, .ww-e-d1mz [data-ww-ls~="d1mz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1n0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 24px;
        right: 24px;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        opacity: 0.6;
        transition: opacity 0.2s ease;
      }
      .ww-e-d1n0:where(:hover) {
        opacity: 1;
      }
      .ww-e-d1n1 {
        margin: 0;
        padding: 12px 16px;
        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-size: 15px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #f8fafc;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1n2 {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
        animation-duration: .8s;
        animation-timing-function: cubic-bezier(.4, 0, .2, 1);
        animation-delay: .4s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-0019ce72-50a5-431b-92f9-d3b8200bc2a2-base-default;
      }
      @keyframes ww-keyframes-element-0019ce72-50a5-431b-92f9-d3b8200bc2a2-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1n2 {
          align-self: unset;
          text-align: center;
          --ww-text-white-space: initial;
          --ww-text-overflow: initial;
        }
      }
      .ww-e-d1n3 {
        margin: 0;
        padding: 8px 16px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1n3 {
          margin: 12px 0 0;
          padding: 1px 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1n3 {
          padding: 10px 16px;
          align-self: unset;
          text-align: center;
        }
      }
      .ww-e-d1n3:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1n4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1n4.ww-layout, .ww-e-d1n4 [data-ww-ls~="d1n4"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1n4.ww-layout, .ww-e-d1n4 [data-ww-ls~="d1n4"] {
          flex-flow: column;
        }
      }
      .ww-e-d1n5 {
        margin: 5px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1n6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1n7 {
        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: 16px;
        font-family: Inter, sans-serif;
        color: #434b56;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1n8 {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d1n9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1n9.ww-layout, .ww-e-d1n9 [data-ww-ls~="d1n9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nA {
        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-d1nA.ww-layout, .ww-e-d1nA [data-ww-ls~="d1nA"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      .ww-e-d1nB {
        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-d1nB.ww-layout, .ww-e-d1nB [data-ww-ls~="d1nB"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nC {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1nD {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1nE {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        font-weight: 400;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1nF {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1nG {
        margin: 0;
        padding: 0 0 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #e5e7eb;
      }
      .ww-e-d1nG.ww-layout, .ww-e-d1nG [data-ww-ls~="d1nG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nJ {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1nK {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1nL {
        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-d1nL.ww-layout, .ww-e-d1nL [data-ww-ls~="d1nL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nO {
        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;
        background-color: #f9fafb;
        border-top: 1px solid #e5e7eb;
      }
      .ww-e-d1nO.ww-layout, .ww-e-d1nO [data-ww-ls~="d1nO"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        row-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1nP {
          width: 100%;
        }
      }
      .ww-e-d1nQ {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nR.ww-layout, .ww-e-d1nR [data-ww-ls~="d1nR"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nS {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1nT {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #374151;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nU.ww-layout, .ww-e-d1nU [data-ww-ls~="d1nU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nV {
        margin: 5px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-style: italic;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nW {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1nX {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1nY {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1nZ {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1na {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1nb {
        margin: 0 4px 0 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-d1nc {
        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: 767px) {
        .ww-e-d1nc {
          max-height: 90vh;
        }
      }
      .ww-e-d1nc.ww-layout, .ww-e-d1nc [data-ww-ls~="d1nc"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1nd {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1ne {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        text-shadow: 0 1px 2px #0000001a;
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1nf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ng {
        margin: 10px 0;
        padding: 10px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1ng {
          padding: 10px 7px;
          align-self: center;
          text-align: center;
        }
      }
      .ww-e-d1ng:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1nh {
        margin: 0 0 10px;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nh.ww-layout, .ww-e-d1nh [data-ww-ls~="d1nh"] {
        display: block;
      }
      .ww-e-d1ni {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      .ww-e-d1nj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nk {
        margin: 12px;
        padding: 8px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        text-align: right;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nl {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nl.ww-layout, .ww-e-d1nl [data-ww-ls~="d1nl"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1nm {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1nn {
        margin: 0;
        padding: 16px 20px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        box-shadow: 0 2px 8px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
        --ww-element-transition: all 0.3s ease;
      }
      .ww-e-d1nn:where([data-ww-states~="focus"]) {
        box-shadow: 0 0 0 3px #00a3681a, 0 2px 8px #0000000f;
        transform: translateY(-1px);
      }
      .ww-e-d1no {
        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: #fffc;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1no:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1no.ww-layout, .ww-e-d1no [data-ww-ls~="d1no"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1no.ww-layout:where(:hover), .ww-e-d1no [data-ww-ls~="d1no"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1np {
        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: #fffc;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1np:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1np.ww-layout, .ww-e-d1np [data-ww-ls~="d1np"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1np.ww-layout:where(:hover), .ww-e-d1np [data-ww-ls~="d1np"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1nq {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1nq:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nq.ww-layout, .ww-e-d1nq [data-ww-ls~="d1nq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1nr.ww-layout, .ww-e-d1nr [data-ww-ls~="d1nr"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ns {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 88px;
        max-width: unset;
        min-width: unset;
        height: 54px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #e6f7ef;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d1ns.ww-layout, .ww-e-d1ns [data-ww-ls~="d1ns"] {
        display: flex;
        flex-flow: column;
        row-gap: 4px;
      }
      .ww-e-d1nt {
        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(--665adc55-24af-4037-8838-a84d19562ea2, 700 14px/20px var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #f00a0adb;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nu {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1nv {
        margin: 0 50px;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #f9fafb;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1nv {
          margin: 0;
        }
      }
      .ww-e-d1nv.ww-layout, .ww-e-d1nv [data-ww-ls~="d1nv"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nw {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1nx {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ny {
        margin: 0;
        padding: 14px 28px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 12px #00a36840;
        opacity: var(--ww-style-opacity);
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ww-e-d1ny:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-3px) scale(1.02);
      }
      .ww-e-d1nz {
        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;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 50%;
      }
      .ww-e-d1nz:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
      }
      .ww-e-d1nz.ww-layout, .ww-e-d1nz [data-ww-ls~="d1nz"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1nz.ww-layout:where(:hover), .ww-e-d1nz [data-ww-ls~="d1nz"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1o0 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1o1 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1o2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #767676;
        border-radius: 4px;
      }
      .ww-e-d1o2:where([data-ww-states~="_wwChecked"]) {
        background-color: #767676;
      }
      .ww-e-d1o2:where([data-ww-states~="_wwChecked_wwHover"]) {
        opacity: 0.9;
      }
      .ww-e-d1o3 {
        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(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1o4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-d1o5 {
        margin: 0 0 24px;
        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-d1o5.ww-layout, .ww-e-d1o5 [data-ww-ls~="d1o5"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1o6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1o7 {
        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-d1o7 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1o7 {
          display: flex;
        }
      }
      .ww-e-d1o7.ww-layout, .ww-e-d1o7 [data-ww-ls~="d1o7"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1o7.ww-layout, .ww-e-d1o7 [data-ww-ls~="d1o7"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1o7.ww-layout, .ww-e-d1o7 [data-ww-ls~="d1o7"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1o8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 15px;
      }
      .ww-e-d1o9 {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1oA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1oA.ww-layout, .ww-e-d1oA [data-ww-ls~="d1oA"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1oC {
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1oD {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #374151;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1oE {
        margin: 0 0 4px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1oF {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1oG {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1oH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1oH.ww-layout, .ww-e-d1oH [data-ww-ls~="d1oH"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oI {
        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-d1oI.ww-layout, .ww-e-d1oI [data-ww-ls~="d1oI"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1oJ {
        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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #10b981;
        white-space-collapse: preserve;
      }
      .ww-e-d1oK {
        margin: 10px 0;
        padding: 12px 20px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: var(--95f27f34-c853-49ff-ace4-f3d827bef530,#de6c0b);
        white-space-collapse: preserve;
        background-color: var(--be1705aa-2fa3-45e3-9a2d-b1e3154688a1,#f1f1f1);
        cursor: pointer;
        box-shadow: 0 2px 8px #0000001a, 0 1px 3px #00000014;
        transition: all 0.3s ease;
        transform: translateY(0);
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1oK {
          margin: 10px 5px;
          padding: 10px;
          width: 100%;
        }
      }
      .ww-e-d1oK:where(:hover) {
        background-color: #f8fafc;
        box-shadow: 0 4px 12px #00000026, 0 2px 6px #0000001a;
        transform: translateY(-2px);
      }
      .ww-e-d1oL {
        margin: 12px 0 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--e964af1c-8020-4e44-96df-93b418abf1ff,#ababab);
        cursor: auto;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1oM {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1oM {
          text-align: center;
        }
      }
      .ww-e-d1oN {
        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: 16px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1oO {
        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: 32px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1oP {
        margin: 0;
        padding: 14px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000000d;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ww-e-d1oP:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        background-color: #f8f9fa;
        box-shadow: 0 6px 15px #00000026;
        transform: translateY(-2px);
      }
      .ww-e-d1oS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease;
      }
      .ww-e-d1oT {
        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: 28px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        text-shadow: 0 1px 2px #0000000d;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d1oU {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1oV {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1oW {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1oX {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1oY {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: .01em;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1oZ {
        margin: 0;
        padding: 14px 28px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 4px 12px #00a36840;
        opacity: var(--ww-style-opacity);
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: none;
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ww-e-d1oZ:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-3px) scale(1.02);
      }
      .ww-e-d1oa {
        margin: 0;
        padding: 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 70vh;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1oa {
          max-height: 60vh;
        }
      }
      .ww-e-d1oa.ww-layout, .ww-e-d1oa [data-ww-ls~="d1oa"] {
        display: flex;
        flex-flow: column;
        gap: 28px;
      }
      .ww-e-d1ob {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
        background-color: var(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60, #e2e8f0);
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1ob {
          align-self: center;
          width: 90%;
        }
      }
      .ww-e-d1ob:where(:hover) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d1oc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 350px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1oc {
          align-self: center;
        }
      }
      .ww-e-d1oc.ww-layout, .ww-e-d1oc [data-ww-ls~="d1oc"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1oc.ww-layout, .ww-e-d1oc [data-ww-ls~="d1oc"] {
          justify-content: center;
        }
      }
      .ww-e-d1od {
        margin: 0;
        padding: 15px 48px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 1350px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-image: none;
      }
      @media (max-width: 767px) {
        .ww-e-d1od {
          padding: 10px 24px;
          width: 100%;
        }
      }
      .ww-e-d1od.ww-layout, .ww-e-d1od [data-ww-ls~="d1od"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1od.ww-layout, .ww-e-d1od [data-ww-ls~="d1od"] {
          flex-flow: column;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1od.ww-layout, .ww-e-d1od [data-ww-ls~="d1od"] {
          flex-flow: column;
          justify-content: center;
          row-gap: 15px;
        }
      }
      .ww-e-d1oe {
        margin: 0;
        padding: 8px 16px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1oe {
          margin: 12px 0 0;
          padding: 1px 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1oe {
          padding: 10px 16px;
        }
      }
      .ww-e-d1oe:where(:hover) {
        background-color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1of {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1of {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1of {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1of.ww-layout, .ww-e-d1of [data-ww-ls~="d1of"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1of.ww-layout, .ww-e-d1of [data-ww-ls~="d1of"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1of.ww-layout, .ww-e-d1of [data-ww-ls~="d1of"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1og {
        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-d1og.ww-layout, .ww-e-d1og [data-ww-ls~="d1og"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oh {
        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-d1oi {
        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: 767px) {
        .ww-e-d1oi {
          display: flex;
        }
      }
      .ww-e-d1oi.ww-layout, .ww-e-d1oi [data-ww-ls~="d1oi"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1oi.ww-layout, .ww-e-d1oi [data-ww-ls~="d1oi"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1oj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 1px 2px #0000000d;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-d1oj:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d1ok {
        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-d1ok.ww-layout, .ww-e-d1ok [data-ww-ls~="d1ok"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ol {
        margin: 0 0 4px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1om {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1om.ww-layout, .ww-e-d1om [data-ww-ls~="d1om"] {
        display: flex;
      }
      .ww-e-d1on {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1oo {
        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: 767px) {
        .ww-e-d1oo {
          display: flex;
        }
      }
      .ww-e-d1oo.ww-layout, .ww-e-d1oo [data-ww-ls~="d1oo"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1oo.ww-layout, .ww-e-d1oo [data-ww-ls~="d1oo"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1op {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 1 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 180px;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid #e5e7eb;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1op {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1op {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1op:where(:hover) {
        display: flex;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1op.ww-layout, .ww-e-d1op [data-ww-ls~="d1op"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1op.ww-layout, .ww-e-d1op [data-ww-ls~="d1op"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1op.ww-layout, .ww-e-d1op [data-ww-ls~="d1op"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      .ww-e-d1op.ww-layout:where(:hover), .ww-e-d1op [data-ww-ls~="d1op"]:where(:hover) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      .ww-e-d1oq {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
      }
      .ww-e-d1or {
        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: inherit;
        font-family: var(--ww-default-font-family);
        font-weight: inherit;
        color: inherit;
        white-space-collapse: preserve;
      }
      .ww-e-d1or:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
      }
      .ww-e-d1os {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1ou {
        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-d1ou.ww-layout, .ww-e-d1ou [data-ww-ls~="d1ou"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ov {
        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-d1ov.ww-layout, .ww-e-d1ov [data-ww-ls~="d1ov"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ow {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 90%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1ow {
          padding: 10px 7px;
          align-self: center;
          text-align: center;
        }
      }
      .ww-e-d1ow:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1ox {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 1 1 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 180px;
        background-color: #0000;
        cursor: pointer;
        box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
        transition: all 0.3s ease;
        border: 1px solid #e5e7eb;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ox {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ox {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1ox:where(:hover) {
        display: flex;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1ox.ww-layout, .ww-e-d1ox [data-ww-ls~="d1ox"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ox.ww-layout, .ww-e-d1ox [data-ww-ls~="d1ox"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ox.ww-layout, .ww-e-d1ox [data-ww-ls~="d1ox"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      .ww-e-d1ox.ww-layout:where(:hover), .ww-e-d1ox [data-ww-ls~="d1ox"]:where(:hover) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      .ww-e-d1oy {
        margin: 0;
        padding: 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-d1oy.ww-layout, .ww-e-d1oy [data-ww-ls~="d1oy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1oz {
        margin: 0 0 12px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1p0 {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 400px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      .ww-e-d1p0.ww-layout, .ww-e-d1p0 [data-ww-ls~="d1p0"] {
        display: block;
      }
      .ww-e-d1p1 {
        margin: 15px;
        padding: 12px 16px;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: absolute;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        left: var(--ww-style-left);
        width: 391px;
        max-width: unset;
        min-width: unset;
        height: 190px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1p1 {
          width: 50%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1p1 {
          padding: 5px;
          width: 80%;
        }
      }
      .ww-e-d1p1.ww-layout, .ww-e-d1p1 [data-ww-ls~="d1p1"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        column-gap: 0;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1p1.ww-layout, .ww-e-d1p1 [data-ww-ls~="d1p1"] {
          column-gap: 2px;
        }
      }
      .ww-e-d1p2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1p2 {
          margin: 0 10px;
          padding: 0;
          width: 100%;
        }
      }
      .ww-e-d1p2.ww-layout, .ww-e-d1p2 [data-ww-ls~="d1p2"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-d1p3 {
        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-d1p3 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1p3 {
          display: flex;
        }
      }
      .ww-e-d1p3.ww-layout, .ww-e-d1p3 [data-ww-ls~="d1p3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1p3.ww-layout, .ww-e-d1p3 [data-ww-ls~="d1p3"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1p3.ww-layout, .ww-e-d1p3 [data-ww-ls~="d1p3"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1p5 {
        margin: 0;
        padding: 20px 32px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        border-top: 0 solid #f1f5f9;
      }
      @media (max-width: 767px) {
        .ww-e-d1p5 {
          display: flex;
        }
      }
      .ww-e-d1p5.ww-layout, .ww-e-d1p5 [data-ww-ls~="d1p5"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1p5.ww-layout, .ww-e-d1p5 [data-ww-ls~="d1p5"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          gap: 16px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1p6 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1p7 {
        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-d1p7.ww-layout, .ww-e-d1p7 [data-ww-ls~="d1p7"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1p8 {
        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-d1p8.ww-layout, .ww-e-d1p8 [data-ww-ls~="d1p8"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1p9 {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1pA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        --wwi-ar: 1;
      }
      .ww-e-d1pB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 767px) {
        .ww-e-d1pB {
          align-self: center;
        }
      }
      .ww-e-d1pD {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 767px) {
        .ww-e-d1pD {
          align-self: center;
        }
      }
      .ww-e-d1pE {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        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);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1pE {
          align-self: center;
        }
      }
      .ww-e-d1pF {
        margin: 2px 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-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        text-align: center;
        color: #545454;
        white-space-collapse: preserve;
      }
      .ww-e-d1pG {
        margin: 0 10px;
        padding: 0 10px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1pG {
          margin: 0 5px;
          padding: 0 5px;
          width: 30%;
          min-width: 30%;
        }
      }
      .ww-e-d1pG.ww-layout, .ww-e-d1pG [data-ww-ls~="d1pG"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1pH {
        margin: 10px;
        padding: 10px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 60%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1pH {
          margin: 0 5px;
          padding: 0 5px;
          width: 70%;
        }
      }
      .ww-e-d1pH.ww-layout, .ww-e-d1pH [data-ww-ls~="d1pH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1pI {
        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-d1pI.ww-layout, .ww-e-d1pI [data-ww-ls~="d1pI"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1pJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pK {
        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-d1pK.ww-layout, .ww-e-d1pK [data-ww-ls~="d1pK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pL {
        margin: 0;
        padding: 16px 24px;
        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 #e0e0e0;
      }
      .ww-e-d1pL.ww-layout, .ww-e-d1pL [data-ww-ls~="d1pL"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pM {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1pN {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pN.ww-layout, .ww-e-d1pN [data-ww-ls~="d1pN"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1pP {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f0fdf4;
        cursor: auto;
        border: 1px solid #dcfce7;
        border-radius: 6px;
      }
      .ww-e-d1pP.ww-layout, .ww-e-d1pP [data-ww-ls~="d1pP"] {
        display: block;
      }
      .ww-e-d1pQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pQ.ww-layout, .ww-e-d1pQ [data-ww-ls~="d1pQ"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1pS {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1pS {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1pS {
          height: unset;
          aspect-ratio: 1;
        }
      }
      .ww-e-d1pS:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1pS.ww-layout, .ww-e-d1pS [data-ww-ls~="d1pS"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1pS.ww-layout, .ww-e-d1pS [data-ww-ls~="d1pS"] {
          display: flex;
          flex-flow: column;
          justify-content: space-around;
          gap: 30px;
        }
      }
      .ww-e-d1pS.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1pS [data-ww-ls~="d1pS"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pT {
        margin: 0 0 24px;
        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: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1pU {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d1pV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pW {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 20px 60px #00000026;
        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
        transform: scale(1);
        border-radius: 20px;
      }
      .ww-e-d1pW.ww-layout, .ww-e-d1pW [data-ww-ls~="d1pW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1pX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1pY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pZ {
        margin: 0;
        padding: 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: #fff;
        border-top: 1px solid #e2e8f0;
        border-right: 1px solid #e2e8f0;
        border-bottom: 1px solid #e2e8f0;
        border-left: 4px solid #8b5cf6;
        border-image: none;
        border-radius: 12px;
      }
      .ww-e-d1pZ:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1pZ.ww-layout, .ww-e-d1pZ [data-ww-ls~="d1pZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pZ.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1pZ [data-ww-ls~="d1pZ"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pa {
        margin: 16px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 4px;
        max-height: unset;
        min-height: unset;
        background-color: #e5e7eb;
      }
      .ww-e-d1pa.ww-layout, .ww-e-d1pa [data-ww-ls~="d1pa"] {
        display: block;
      }
      .ww-e-d1pb {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1pc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pe {
        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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1pf {
        margin: 10px 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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1pg {
        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-d1pg {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1pg {
          display: flex;
        }
      }
      .ww-e-d1pg.ww-layout, .ww-e-d1pg [data-ww-ls~="d1pg"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1pg.ww-layout, .ww-e-d1pg [data-ww-ls~="d1pg"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1pg.ww-layout, .ww-e-d1pg [data-ww-ls~="d1pg"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1ph {
        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-d1ph.ww-layout, .ww-e-d1ph [data-ww-ls~="d1ph"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1pj {
        margin: 0;
        padding: 24px 32px 20px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid #f1f5f9;
      }
      @media (max-width: 767px) {
        .ww-e-d1pj {
          padding: 12px 16px 10px;
          display: flex;
        }
      }
      .ww-e-d1pj.ww-layout, .ww-e-d1pj [data-ww-ls~="d1pj"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1pj.ww-layout, .ww-e-d1pj [data-ww-ls~="d1pj"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1pk {
        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: 767px) {
        .ww-e-d1pk {
          display: flex;
        }
      }
      .ww-e-d1pk.ww-layout, .ww-e-d1pk [data-ww-ls~="d1pk"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1pk.ww-layout, .ww-e-d1pk [data-ww-ls~="d1pk"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1pl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pl:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1pl.ww-layout, .ww-e-d1pl [data-ww-ls~="d1pl"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pl.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1pl [data-ww-ls~="d1pl"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pm {
        margin: 0 0 12px;
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1pn {
        margin: 0;
        padding: 10px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b, #616161);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e2e8f0;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1pn {
          margin: 0 0 10px;
        }
      }
      .ww-e-d1pp {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pp.ww-layout, .ww-e-d1pp [data-ww-ls~="d1pp"] {
        display: flex;
        flex-flow: column;
        row-gap: 10px;
      }
      .ww-e-d1pq {
        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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1pr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ps {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pt {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1pt:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pt.ww-layout, .ww-e-d1pt [data-ww-ls~="d1pt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pu {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1pu:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pu.ww-layout, .ww-e-d1pu [data-ww-ls~="d1pu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pv {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1pw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1pw.ww-layout, .ww-e-d1pw [data-ww-ls~="d1pw"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1px {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1px.ww-layout, .ww-e-d1px [data-ww-ls~="d1px"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1py {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1pz {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1pz:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pz.ww-layout, .ww-e-d1pz [data-ww-ls~="d1pz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1q0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1q1 {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1q2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1q3 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1q4 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1q5 {
        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: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1q6 {
        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-d1q6 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1q6 {
          display: flex;
        }
      }
      .ww-e-d1q6.ww-layout, .ww-e-d1q6 [data-ww-ls~="d1q6"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1q6.ww-layout, .ww-e-d1q6 [data-ww-ls~="d1q6"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1q6.ww-layout, .ww-e-d1q6 [data-ww-ls~="d1q6"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1q7 {
        margin: 0 0 -6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1q8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1q8.ww-layout, .ww-e-d1q8 [data-ww-ls~="d1q8"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1q9 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1qA {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1qB {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1qC {
        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-d1qD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qE {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1qE:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1qE.ww-layout, .ww-e-d1qE [data-ww-ls~="d1qE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1qF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qH {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        transition: all 0.2s ease;
        border: 2px solid #e2e8f0;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
        --placeholder-color: #000000ad;
      }
      @media (max-width: 767px) {
        .ww-e-d1qH {
          padding: 12px 15px;
          width: 100%;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d1qH:where([data-ww-states~="focus"]), .ww-e-d1qH:where(:focus-within) {
        box-shadow: 0 0 0 3px #00a3681a;
        transform: translateY(-1px);
      }
      .ww-e-d1qI {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        transition: all 0.2s ease;
        border: 2px solid #e2e8f0;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
        --placeholder-color: #000000ad;
      }
      @media (max-width: 767px) {
        .ww-e-d1qI {
          width: 100%;
        }
      }
      .ww-e-d1qI:where([data-ww-states~="focus"]), .ww-e-d1qI:where(:focus-within) {
        box-shadow: 0 0 0 3px #00a3681a;
        transform: translateY(-1px);
      }
      .ww-e-d1qJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1qJ {
          width: 90%;
        }
      }
      .ww-e-d1qJ.ww-layout, .ww-e-d1qJ [data-ww-ls~="d1qJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1qK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1qK.ww-layout, .ww-e-d1qK [data-ww-ls~="d1qK"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qL {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 50%;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 75px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1qM {
        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-d1qM {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1qM {
          display: flex;
        }
      }
      .ww-e-d1qM.ww-layout, .ww-e-d1qM [data-ww-ls~="d1qM"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1qM.ww-layout, .ww-e-d1qM [data-ww-ls~="d1qM"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1qM.ww-layout, .ww-e-d1qM [data-ww-ls~="d1qM"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1qN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1qN {
          width: 95%;
          max-height: 90vh;
        }
      }
      .ww-e-d1qN.ww-layout, .ww-e-d1qN [data-ww-ls~="d1qN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1qO {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        box-shadow: 0 1px 2px #0000000d;
        transition: all 0.2s ease;
        border: 1px solid #d1d5db;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1qP {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f8fafc;
        box-shadow: 0 4px 12px #0000000d;
        border: 1px solid #e2e8f0;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1qP {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1qP {
          display: flex;
        }
      }
      .ww-e-d1qP:where(:hover) {
        box-shadow: 0 8px 20px #00000014;
        animation-duration: 25ms;
        animation-iteration-count: infinite;
      }
      .ww-e-d1qP.ww-layout, .ww-e-d1qP [data-ww-ls~="d1qP"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1qP.ww-layout, .ww-e-d1qP [data-ww-ls~="d1qP"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1qP.ww-layout, .ww-e-d1qP [data-ww-ls~="d1qP"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      .ww-e-d1qQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1qQ.ww-layout, .ww-e-d1qQ [data-ww-ls~="d1qQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qU {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1qV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1qV.ww-layout, .ww-e-d1qV [data-ww-ls~="d1qV"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1qW.ww-layout, .ww-e-d1qW [data-ww-ls~="d1qW"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qX {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1qY {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1qZ {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1qa {
        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;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 50%;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1qb {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1qc {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1qd {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1qd {
          font-size: 18px;
        }
      }
      .ww-e-d1qe {
        margin: 12px;
        padding: 8px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        text-align: right;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1qf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 1px 2px #0000000d;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-d1qf:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d1qg {
        margin: 0;
        padding: 20px 0;
        z-index: unset;
        align-self: center;
        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: 600;
        color: #11182787;
        white-space-collapse: preserve;
      }
      .ww-e-d1qh {
        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-d1qi {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1qj {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1qk {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1ql {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1qm {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        white-space-collapse: preserve;
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #e5e7eb;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1qm:where(:hover) {
        background-color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1qn {
        margin: 2px 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-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        text-align: center;
        color: #545454;
        white-space-collapse: preserve;
      }
      .ww-e-d1qo {
        margin: 0;
        padding: 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1qo.ww-layout, .ww-e-d1qo [data-ww-ls~="d1qo"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1qp {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1qq {
        margin: 0;
        padding: 10px;
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #ddd;
        border-radius: 4px;
      }
      .ww-e-d1qr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qs {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1qt {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1qt:where([data-ww-states~="isAny"]) {
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
      }
      .ww-e-d1qu {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1qv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1qv.ww-layout, .ww-e-d1qv [data-ww-ls~="d1qv"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1qw.ww-layout, .ww-e-d1qw [data-ww-ls~="d1qw"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qx {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1qx:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1qx.ww-layout, .ww-e-d1qx [data-ww-ls~="d1qx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1qy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1qy.ww-layout, .ww-e-d1qy [data-ww-ls~="d1qy"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qz {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1qz:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1qz.ww-layout, .ww-e-d1qz [data-ww-ls~="d1qz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1r0 {
        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-d1r0.ww-layout, .ww-e-d1r0 [data-ww-ls~="d1r0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1r1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1r1.ww-layout, .ww-e-d1r1 [data-ww-ls~="d1r1"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1r2 {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1r2:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1r2.ww-layout, .ww-e-d1r2 [data-ww-ls~="d1r2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1r3 {
        margin: 0 0 8px;
        padding: 10px;
        overflow: auto;
        z-index: unset;
        align-self: center;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 400px;
        max-width: 90%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a2ab982d-0eeb-4585-86fe-d3e26e7d0960,#E8E6E0);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 0.5px outset var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        border-radius: var(--47349ac0-e6da-4316-a9db-3faa8fbe3e11,16px);
      }
      .ww-e-d1r3.ww-layout, .ww-e-d1r3 [data-ww-ls~="d1r3"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        row-gap: 8px;
        column-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4,12px);
      }
      .ww-e-d1r4 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1r5 {
        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;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1r6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1r7 {
        margin: 0;
        padding: 6px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-f6123da9-99f3-4d3c-8d44-cc01e52874ea-base-default;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @keyframes ww-keyframes-element-f6123da9-99f3-4d3c-8d44-cc01e52874ea-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d1r7:where(:hover) {
        background-color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        box-shadow: 0 4px 6px #0000001a;
        transition: revert-layer;
        transform: translateY(-1px);
      }
      .ww-e-d1r8 {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1r9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rB {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1rC {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1rD {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1rE {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1rF {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1rF:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1rF.ww-layout, .ww-e-d1rF [data-ww-ls~="d1rF"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rG {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1rG.ww-layout, .ww-e-d1rG [data-ww-ls~="d1rG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1rH {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1rI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rJ {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1rJ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1rJ.ww-layout, .ww-e-d1rJ [data-ww-ls~="d1rJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rK {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1rK:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1rK.ww-layout, .ww-e-d1rK [data-ww-ls~="d1rK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1rL.ww-layout, .ww-e-d1rL [data-ww-ls~="d1rL"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1rM {
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1rN {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1rN:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1rN.ww-layout, .ww-e-d1rN [data-ww-ls~="d1rN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rO {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1rO.ww-layout, .ww-e-d1rO [data-ww-ls~="d1rO"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1rP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rQ {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1rQ.ww-layout, .ww-e-d1rQ [data-ww-ls~="d1rQ"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1rR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 14px;
        max-width: unset;
        min-width: 14px;
        height: 14px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color, #FFFFFF);
        border: var(--ww-style-border, 1.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8));
        border-radius: 3px;
      }
      .ww-e-d1rR.ww-layout, .ww-e-d1rR [data-ww-ls~="d1rR"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1rS {
        margin: 0;
        padding: 5px 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        transition: background-color 0.2s ease;
        border-radius: 4px;
      }
      .ww-e-d1rS:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1rS.ww-layout, .ww-e-d1rS [data-ww-ls~="d1rS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        opacity: 1;
      }
      .ww-e-d1rW.ww-layout, .ww-e-d1rW [data-ww-ls~="d1rW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1rX {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1rY {
        margin: 0 0 5px;
        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-d1rY.ww-layout, .ww-e-d1rY [data-ww-ls~="d1rY"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1rZ {
        margin: 0 0 5px;
        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-d1rZ.ww-layout, .ww-e-d1rZ [data-ww-ls~="d1rZ"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ra {
        margin: 0 0 5px;
        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-d1ra.ww-layout, .ww-e-d1ra [data-ww-ls~="d1ra"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1rb {
        margin: 0 0 5px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rb.ww-layout, .ww-e-d1rb [data-ww-ls~="d1rb"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1rc {
        margin: 0 0 5px;
        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-d1rc.ww-layout, .ww-e-d1rc [data-ww-ls~="d1rc"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1rd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rd.ww-layout, .ww-e-d1rd [data-ww-ls~="d1rd"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1re {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 90%;
        max-width: 800px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 90vh;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border: none;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1re {
          min-height: 75vh;
        }
      }
      .ww-e-d1re.ww-layout, .ww-e-d1re [data-ww-ls~="d1re"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1rf {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 0.5px solid var(--f863a926-0ec2-4f37-91ef-dd3daab2e1c9, #E8F2EC);
      }
      .ww-e-d1rf.ww-layout, .ww-e-d1rf [data-ww-ls~="d1rf"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rg {
        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-d1rg.ww-layout, .ww-e-d1rg [data-ww-ls~="d1rg"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 4px;
      }
      .ww-e-d1rh {
        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: 26px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4, #0A3D24);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1rh {
          font-size: 22px;
        }
      }
      .ww-e-d1rj {
        margin: 0;
        padding: 10px 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;
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        cursor: pointer;
        border: none;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e, 8px);
      }
      .ww-e-d1rk {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1rl {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1rm {
        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-d1rm.ww-layout, .ww-e-d1rm [data-ww-ls~="d1rm"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1rn {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e, 8px);
      }
      .ww-e-d1rn.ww-layout, .ww-e-d1rn [data-ww-ls~="d1rn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ro {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ro.ww-layout, .ww-e-d1ro [data-ww-ls~="d1ro"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1rp {
        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: Sora, sans-serif;
        color: var(--d52f718b-d2d4-4394-855f-9886158da461, #27500A);
        white-space-collapse: preserve;
      }
      .ww-e-d1rq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1rq {
          width: 100%;
        }
      }
      .ww-e-d1rq.ww-layout, .ww-e-d1rq [data-ww-ls~="d1rq"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1rr {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1rs {
        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-d1rs.ww-layout, .ww-e-d1rs [data-ww-ls~="d1rs"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1rt {
        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-d1rt.ww-layout, .ww-e-d1rt [data-ww-ls~="d1rt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ru {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 90vh;
        min-height: unset;
        background-color: #fff;
        border-radius: var(--063c8b8c-7ded-4b1c-a1d7-d82bc194e2b7, 12px);
      }
      .ww-e-d1ru.ww-layout, .ww-e-d1ru [data-ww-ls~="d1ru"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1rv {
        margin: 8px 0 0;
        padding: 12px 0 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0.5px solid var(--f863a926-0ec2-4f37-91ef-dd3daab2e1c9, #E8F2EC);
      }
      @media (max-width: 767px) {
        .ww-e-d1rv {
          width: 80%;
        }
      }
      .ww-e-d1rv.ww-layout, .ww-e-d1rv [data-ww-ls~="d1rv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rw.ww-layout, .ww-e-d1rw [data-ww-ls~="d1rw"] {
        display: flex;
        flex-direction: row;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rx.ww-layout, .ww-e-d1rx [data-ww-ls~="d1rx"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1ry {
        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: Sora, sans-serif;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e, #7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-d1rz {
        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;
        cursor: pointer;
      }
      .ww-e-d1s0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      .ww-e-d1s1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Sora, sans-serif;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4, #0A3D24);
        text-decoration: underline;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d1s2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1s2.ww-layout, .ww-e-d1s2 [data-ww-ls~="d1s2"] {
        display: flex;
        flex-direction: row;
        column-gap: 15px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1s2.ww-layout, .ww-e-d1s2 [data-ww-ls~="d1s2"] {
          flex-flow: column;
        }
      }
      .ww-e-d1s3 {
        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-d1s3.ww-layout, .ww-e-d1s3 [data-ww-ls~="d1s3"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1s4 {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #495057;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1s4:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1s5 {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1s5:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1s6 {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1s6:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1s7 {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1s7:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1s8 {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #495057;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1s8:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1s9 {
        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-d1sA {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #374151;
        white-space-collapse: preserve;
        background-color: #fff;
        box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
        transition: all 0.2s ease;
        border: 1px solid #e2e8f0;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
        --placeholder-color: #9ca3af;
      }
      .ww-e-d1sA:where(:focus-within) {
        box-shadow: 0 0 0 3px #05c3891a;
      }
      .ww-e-d1sB {
        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-d1sB.ww-layout, .ww-e-d1sB [data-ww-ls~="d1sB"] {
        display: flex;
        flex-direction: row;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sC {
        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-d1sC.ww-layout, .ww-e-d1sC [data-ww-ls~="d1sC"] {
        display: flex;
        flex-direction: row;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sD {
        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-d1sE {
        margin: 0 0 8px;
        padding: 8px 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: #f8f9fa;
        box-shadow: 0 1px 3px #0000001a;
        border: 1px solid #e9ecef;
        border-radius: 6px;
      }
      .ww-e-d1sE.ww-layout, .ww-e-d1sE [data-ww-ls~="d1sE"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-d1sF {
        margin: 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        background-color: #dee2e6;
      }
      .ww-e-d1sF.ww-layout, .ww-e-d1sF [data-ww-ls~="d1sF"] {
        display: block;
      }
      .ww-e-d1sG {
        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-d1sH {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1sI {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1sI:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1sJ {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1sJ:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1sK {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #495057;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1sK:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1sL {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #495057;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1sL:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1sM {
        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-d1sM.ww-layout, .ww-e-d1sM [data-ww-ls~="d1sM"] {
        display: flex;
        flex-direction: row;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sN {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1sN:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1sO {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1sP {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 1px solid #0000;
        border-radius: 4px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1sP:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d1sQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1sQ {
          width: 100%;
        }
      }
      .ww-e-d1sQ.ww-layout, .ww-e-d1sQ [data-ww-ls~="d1sQ"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1sR {
        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-d1sR.ww-layout, .ww-e-d1sR [data-ww-ls~="d1sR"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sS {
        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: Sora, sans-serif;
        font-weight: 600;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1sT {
        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: Sora, sans-serif;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e, #7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-d1sU {
        margin: 0;
        padding: 10px 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;
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        text-align: center;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        cursor: none;
        border: none;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e, 8px);
      }
      .ww-e-d1sV {
        margin: 12px 0 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        opacity: var(--ww-style-opacity, 1);
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1sV:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1sW {
        margin: 12px 0 0;
        padding: 10px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1sW:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 767px) {
        .ww-e-d1sW:where(:hover) {
          background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        }
      }
      .ww-e-d1sX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ca5f59bd-f8dc-4a95-8492-7c9f467a6c4f, 400 18px/undefined 'DM Serif Display', serif);
        text-align: center;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1sY {
        margin: 0 0 8px;
        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);
        text-align: center;
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1sZ {
        margin: 0 0 4px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid #e8eaee;
        border-radius: 12px;
      }
      .ww-e-d1sZ.ww-layout, .ww-e-d1sZ [data-ww-ls~="d1sZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1sa {
        margin: 0;
        padding: 13px 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1sa.ww-layout, .ww-e-d1sa [data-ww-ls~="d1sa"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sb {
        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);
        text-align: left;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1sc {
        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: 20px;
        font-family: Lora, Georgia, serif;
        font-weight: 600;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1sd {
        margin: 0;
        padding: 13px 15px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
        border-top: 1px solid #e8eaee;
      }
      .ww-e-d1sd.ww-layout, .ww-e-d1sd [data-ww-ls~="d1sd"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1se {
        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);
        text-align: left;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1sf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1sf {
          margin: 0;
        }
      }
      .ww-e-d1sf.ww-layout, .ww-e-d1sf [data-ww-ls~="d1sf"] {
        display: flex;
        flex-flow: column;
        justify-content: space-around;
        align-items: stretch;
        gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1sf.ww-layout, .ww-e-d1sf [data-ww-ls~="d1sf"] {
          flex-flow: column;
          align-items: stretch;
          row-gap: 10px;
        }
      }
      .ww-e-d1sh {
        margin: 0;
        padding: 3px 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-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        border-radius: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1sh {
          padding: 3px;
          font-size: 14px;
          font-weight: 600;
          color: #fff;
          background-color: #0000;
          border: 0px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        }
      }
      .ww-e-d1si {
        margin: 0;
        padding: 10px 0 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: none;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        border: 0 solid #0000;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1si {
          padding: 10px 0 0;
          width: 100%;
          background-color: #0000;
          cursor: pointer;
          border: 0 solid #0000;
          border-radius: 20px;
        }
      }
      .ww-e-d1si.ww-layout, .ww-e-d1si [data-ww-ls~="d1si"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 5px;
      }
      .ww-e-d1sj {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 0 0 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);
        font-weight: 500;
        font-style: italic;
        text-align: center;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: #0000;
        border: 0px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        border-radius: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1sj {
          padding: 3px;
          font-size: 14px;
          font-weight: 500;
          color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
          background-color: #0000;
          border: 0px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        }
      }
      .ww-e-d1sk {
        margin: 0;
        padding: 20px 22px 22px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0a3d24;
        background-image: linear-gradient(135deg, #0a3d24 0%, #0d5c3a 50%, #166644 100%);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        border-bottom: 1px solid #e0e0e0;
        border-radius: 12px 12px 0 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1sk {
          padding: 18px 18px 20px;
        }
      }
      .ww-e-d1sk.ww-layout, .ww-e-d1sk [data-ww-ls~="d1sk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1sm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 25px;
      }
      .ww-e-d1sn {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e5e7eb;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1sn {
          display: flex;
        }
      }
      .ww-e-d1sn.ww-layout, .ww-e-d1sn [data-ww-ls~="d1sn"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1sn.ww-layout, .ww-e-d1sn [data-ww-ls~="d1sn"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d1so {
        margin: 12px;
        padding: 8px 16px;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        text-align: right;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1sp {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1sp.ww-layout, .ww-e-d1sp [data-ww-ls~="d1sp"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sq {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1sr {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 88px;
        max-width: unset;
        min-width: unset;
        height: 54px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #e6f7ef;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d1sr.ww-layout, .ww-e-d1sr [data-ww-ls~="d1sr"] {
        display: flex;
        flex-flow: column;
        row-gap: 4px;
      }
      .ww-e-d1ss {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d1st {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 44px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffffe6;
        cursor: pointer;
        box-shadow: 0 2px 8px #0000001a;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: 1px solid #ffffff4d;
        border-radius: 12px;
      }
      .ww-e-d1st:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d1st.ww-layout, .ww-e-d1st [data-ww-ls~="d1st"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1st.ww-layout:where(:hover), .ww-e-d1st [data-ww-ls~="d1st"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1su {
        margin: 0;
        padding: 14px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000000d;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: 1px solid var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        border-radius: 12px;
        --ww-element-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ww-e-d1su:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        background-color: #f8f9fa;
        box-shadow: 0 6px 15px #00000026;
        transform: translateY(-2px);
      }
      .ww-e-d1sv {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1sw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 25px;
      }
      .ww-e-d1sx {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 600px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1sx {
          width: calc(100vw - 32px);
          max-width: 500px;
          max-height: 90vh;
        }
      }
      .ww-e-d1sx.ww-layout, .ww-e-d1sx [data-ww-ls~="d1sx"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d1sy {
        margin: 20px;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 500px;
        min-height: unset;
        background-color: #fff;
      }
      @media (max-width: 767px) {
        .ww-e-d1sy {
          margin: 0;
          padding: 12px 16px 20px;
          width: 100%;
          max-height: calc(90vh - 72px);
        }
      }
      .ww-e-d1sy.ww-layout, .ww-e-d1sy [data-ww-ls~="d1sy"] {
        display: flex;
        row-gap: 12px;
      }
      .ww-e-d1sz {
        margin: 0;
        padding: 24px 32px 20px;
        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(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        border-bottom: 1px solid #f1f5f9;
      }
      @media (max-width: 767px) {
        .ww-e-d1sz {
          padding: 16px 16px 14px;
        }
      }
      .ww-e-d1sz.ww-layout, .ww-e-d1sz [data-ww-ls~="d1sz"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1t0 {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1t0.ww-layout, .ww-e-d1t0 [data-ww-ls~="d1t0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1t1 {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1t1.ww-layout, .ww-e-d1t1 [data-ww-ls~="d1t1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1t2 {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1t2:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1t2.ww-layout, .ww-e-d1t2 [data-ww-ls~="d1t2"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1t3 {
        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: 767px) {
        .ww-e-d1t3 {
          margin: 5px 0 0;
        }
      }
      .ww-e-d1t3.ww-layout, .ww-e-d1t3 [data-ww-ls~="d1t3"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4,12px);
        column-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4,12px);
      }
      .ww-e-d1t4 {
        margin: 0 8px 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-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #00a368;
        white-space-collapse: preserve;
      }
      .ww-e-d1t5 {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1t5:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1t5.ww-layout, .ww-e-d1t5 [data-ww-ls~="d1t5"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1t6 {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-d1t7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1t8 {
        margin: 6px 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-size: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-d1t9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1tA {
        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: Sora, sans-serif;
        font-weight: 500;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d1tA:where(:hover) {
        opacity: 0.75;
      }
      .ww-e-d1tB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1tD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1tF {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-d1tG {
        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-d1tG.ww-layout, .ww-e-d1tG [data-ww-ls~="d1tG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tH {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1tI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tI.ww-layout, .ww-e-d1tI [data-ww-ls~="d1tI"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tJ {
        margin: 6px 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-size: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-d1tK {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1tL {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tL.ww-layout, .ww-e-d1tL [data-ww-ls~="d1tL"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1tM {
        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-d1tM.ww-layout, .ww-e-d1tM [data-ww-ls~="d1tM"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1tN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tP.ww-layout, .ww-e-d1tP [data-ww-ls~="d1tP"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tQ {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1tQ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1tQ.ww-layout, .ww-e-d1tQ [data-ww-ls~="d1tQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tR {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tR.ww-layout, .ww-e-d1tR [data-ww-ls~="d1tR"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1tS {
        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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1tS.ww-layout, .ww-e-d1tS [data-ww-ls~="d1tS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1tT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1tT.ww-layout, .ww-e-d1tT [data-ww-ls~="d1tT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1tU {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1tU:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1tU.ww-layout, .ww-e-d1tU [data-ww-ls~="d1tU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tV {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tV.ww-layout, .ww-e-d1tV [data-ww-ls~="d1tV"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1tW {
        margin: 0;
        padding: 9px 14px 8px;
        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;
      }
      .ww-e-d1tW:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1tW.ww-layout, .ww-e-d1tW [data-ww-ls~="d1tW"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tX {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1tX.ww-layout, .ww-e-d1tX [data-ww-ls~="d1tX"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1tY {
        margin: 0;
        padding: 4px 14px 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      @media (max-width: 767px) {
        .ww-e-d1tY {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1tY.ww-layout, .ww-e-d1tY [data-ww-ls~="d1tY"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1tY.ww-layout, .ww-e-d1tY [data-ww-ls~="d1tY"] {
          display: var(--ww-style-display, flex);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1tZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1tZ.ww-layout, .ww-e-d1tZ [data-ww-ls~="d1tZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ta {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1ta.ww-layout, .ww-e-d1ta [data-ww-ls~="d1ta"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1tb {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1tb.ww-layout, .ww-e-d1tb [data-ww-ls~="d1tb"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1tc {
        margin: 0;
        padding: 4px 14px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: not-allowed;
      }
      .ww-e-d1tc.ww-layout, .ww-e-d1tc [data-ww-ls~="d1tc"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1td {
        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: 767px) {
        .ww-e-d1td {
          max-height: 90vh;
        }
      }
      .ww-e-d1td.ww-layout, .ww-e-d1td [data-ww-ls~="d1td"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1te {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1tf {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .05em;
        white-space-collapse: preserve;
      }
      .ww-e-d1tg {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1th {
        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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--d13325af-84f4-4030-8cd3-65d93d365a7e,#7E8189);
        text-transform: uppercase;
        letter-spacing: .05em;
        white-space-collapse: preserve;
      }
      .ww-e-d1ti {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1tj {
        margin: 0;
        padding: 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1tk {
        margin: 0;
        padding: 10px 12px 10px 10px;
        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-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #d1d5db;
        border-radius: 6px;
        --placeholder-color: #9ca3af;
      }
      @media (max-width: 767px) {
        .ww-e-d1tk {
          width: 100%;
          font-size: 16px;
        }
      }
      .ww-e-d1tl {
        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-d1tl.ww-layout, .ww-e-d1tl [data-ww-ls~="d1tl"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1tl.ww-layout, .ww-e-d1tl [data-ww-ls~="d1tl"] {
          row-gap: 16px;
        }
      }
      .ww-e-d1tm {
        margin: 0;
        padding: 11px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: left;
        color: #2e3035;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: background-color 0.15s ease, border-color 0.15s ease;
        border: 1px solid #cdd0d8;
        border-radius: 10px;
        --ww-element-transition: background-color 0.15s ease, border-color 0.15s ease;
      }
      .ww-e-d1tm:where(:hover) {
        background-color: #edf9f3;
        border: 1px solid #00a368;
      }
      .ww-e-d1tn {
        margin: 0;
        padding: 6px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: center;
        color: #7e8189;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: color 0.15s ease;
        border: none;
        --ww-element-transition: color 0.15s ease;
      }
      .ww-e-d1tn:where(:hover) {
        color: #52555c;
      }
      .ww-e-d1to {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tp {
        margin: 0;
        padding: 0 28px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.3;
        font-weight: 700;
        color: #18191a;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1tp {
          align-self: flex-start;
        }
      }
      .ww-e-d1tq {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #00a368;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: background-color 0.15s ease;
      }
      .ww-e-d1tq:where(:hover) {
        background-color: #0d5c3a;
      }
      .ww-e-d1tr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tr.ww-layout, .ww-e-d1tr [data-ww-ls~="d1tr"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1ts {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d1tt {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #18191a;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #cdd0d8;
        border-radius: 10px;
      }
      .ww-e-d1tu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 2.5;
        max-height: unset;
        min-height: unset;
        border-radius: 0;
        --wwi-ar: 2.5;
        --wwi-of: cover;
      }
      .ww-e-d1tv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1tv.ww-layout, .ww-e-d1tv [data-ww-ls~="d1tv"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1tw {
        margin: -4px 0 2px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.4;
        font-weight: 400;
        color: #52555c;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 767px) {
        .ww-e-d1tw {
          align-self: flex-start;
        }
      }
      .ww-e-d1tx {
        margin: 0;
        padding: 4px 10px;
        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-size: 12px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.4;
        font-weight: 600;
        color: #0d5c3a;
        white-space-collapse: preserve;
        background-color: #edf9f3;
        border-radius: 999px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-d1ty {
        margin: 0;
        padding: 4px 10px;
        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-size: 10px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.4;
        font-weight: 600;
        color: #2e3035;
        white-space-collapse: preserve;
        background-color: #f4f5f7;
        border-radius: 999px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-d1tz {
        margin: 0;
        padding: 0;
        z-index: 5;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffffeb;
        cursor: pointer;
        box-shadow: 0 1px 3px #00000026;
        border-radius: 50%;
      }
      .ww-e-d1tz.ww-layout, .ww-e-d1tz [data-ww-ls~="d1tz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1u0 {
        margin: 10px 14px 14px;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: calc(100% - 32px);
        max-width: unset;
        min-width: unset;
        height: 48px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 48px;
        font-size: 16px;
        font-family: Sora, system-ui, sans-serif;
        font-weight: 600;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #00a368;
        cursor: pointer;
        box-shadow: none;
        transition: background-color .2s ease, transform .2s ease, box-shadow .2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: background-color .2s ease, transform .2s ease, box-shadow .2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1u0 {
          padding: 0 16px;
          text-align: center;
        }
      }
      .ww-e-d1u0:where(:hover) {
        color: #fff;
        background-color: #0d5c3a;
        box-shadow: 0 4px 12px #0d5c3a40;
        transform: translateY(-1px);
      }
      .ww-e-d1u1 {
        margin: 0;
        padding: 4px 10px;
        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-size: 10px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.4;
        font-weight: 600;
        color: #2e3035;
        white-space-collapse: preserve;
        background-color: #f4f5f7;
        border-radius: 999px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-d1u2 {
        margin: 0;
        padding: 3px 10px;
        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-size: 10px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.4;
        font-weight: 600;
        color: #0d5c3a;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #a8eac8;
        border-radius: 999px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
      }
      .ww-e-d1u3 {
        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: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 1.3;
        font-weight: 600;
        color: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d1u4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1u4.ww-layout, .ww-e-d1u4 [data-ww-ls~="d1u4"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1u5 {
        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: 14px;
        font-family: Sora, system-ui, sans-serif;
        font-weight: 600;
        color: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d1u6 {
        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-d1u6.ww-layout, .ww-e-d1u6 [data-ww-ls~="d1u6"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-d1u7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1u8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1u9 {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0 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: var(--6991fe26-2f58-467a-a1c7-e9a576888df6, 400 12px/16px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uA {
        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(--3d798d9f-1dff-4804-987f-f3a7192ef9c9, 500 24px/30px var(--ww-default-font-family, sans-serif));
        color: var(--4cb797eb-6ee0-474f-b1dc-99461ce603bc,#161616);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uB {
        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: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1uB.ww-layout, .ww-e-d1uB [data-ww-ls~="d1uB"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uC {
        margin: 0;
        padding: var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1uC.ww-layout, .ww-e-d1uC [data-ww-ls~="d1uC"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1uE {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d1uG {
        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-d1uG.ww-layout, .ww-e-d1uG [data-ww-ls~="d1uG"] {
        display: flex;
      }
      .ww-e-d1uI {
        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-d1uI.ww-layout, .ww-e-d1uI [data-ww-ls~="d1uI"] {
        display: flex;
      }
      .ww-e-d1uJ {
        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-d1uJ.ww-layout, .ww-e-d1uJ [data-ww-ls~="d1uJ"] {
        display: flex;
      }
      .ww-e-d1uK {
        margin: 0;
        padding: 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;
      }
      .ww-e-d1uK.ww-layout, .ww-e-d1uK [data-ww-ls~="d1uK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1uL {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d1uM {
        margin: 0;
        padding: 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-d1uM.ww-layout, .ww-e-d1uM [data-ww-ls~="d1uM"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uN {
        margin: 0;
        padding: 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;
      }
      .ww-e-d1uN.ww-layout, .ww-e-d1uN [data-ww-ls~="d1uN"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1uO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1uO.ww-layout, .ww-e-d1uO [data-ww-ls~="d1uO"] {
        display: flex;
      }
      .ww-e-d1uP {
        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-d1uP.ww-layout, .ww-e-d1uP [data-ww-ls~="d1uP"] {
        display: flex;
        flex-direction: row;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1uQ {
        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-d1uQ.ww-layout, .ww-e-d1uQ [data-ww-ls~="d1uQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uS {
        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-d1uS.ww-layout, .ww-e-d1uS [data-ww-ls~="d1uS"] {
        display: flex;
      }
      .ww-e-d1uT {
        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-d1uT.ww-layout, .ww-e-d1uT [data-ww-ls~="d1uT"] {
        display: flex;
      }
      .ww-e-d1uU {
        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-d1uU.ww-layout, .ww-e-d1uU [data-ww-ls~="d1uU"] {
        display: flex;
      }
      .ww-e-d1uV {
        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-d1uV.ww-layout, .ww-e-d1uV [data-ww-ls~="d1uV"] {
        display: flex;
      }
      .ww-e-d1uY {
        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-d1uY.ww-layout, .ww-e-d1uY [data-ww-ls~="d1uY"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1ua {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 50px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, -9px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1uc {
        margin: 0 0 0 var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        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: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ud {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0 0 var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        padding: 0 0 0 var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: var(--ww-style-min-height, unset);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: var(--ww-style-border-left);
        border-right: 0 none;
      }
      .ww-e-d1ud.ww-layout, .ww-e-d1ud [data-ww-ls~="d1ud"] {
        display: flex;
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,32px);
      }
      .ww-e-d1ue {
        margin: 0 0 0 var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: 0 var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px) 0 0px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--7419c94a-472d-45eb-89ac-debf7ef21b35, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--afb0622b-008d-4d99-893c-0f0ebe9cb2ae,#00000073);
        white-space-collapse: preserve;
        transform: scale3d(1, 1, 1) translate3d(1px, -8px, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1uf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1uf.ww-layout, .ww-e-d1uf [data-ww-ls~="d1uf"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)));
        align-items: flex-start;
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d1ug {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ug.ww-layout, .ww-e-d1ug [data-ww-ls~="d1ug"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1uh.ww-layout, .ww-e-d1uh [data-ww-ls~="d1uh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ui {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ui.ww-layout, .ww-e-d1ui [data-ww-ls~="d1ui"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1uj.ww-layout, .ww-e-d1uj [data-ww-ls~="d1uj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1uk.ww-layout, .ww-e-d1uk [data-ww-ls~="d1uk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ul {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ul.ww-layout, .ww-e-d1ul [data-ww-ls~="d1ul"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1um {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1um.ww-layout, .ww-e-d1um [data-ww-ls~="d1um"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1un {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1un.ww-layout, .ww-e-d1un [data-ww-ls~="d1un"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1uo.ww-layout, .ww-e-d1uo [data-ww-ls~="d1uo"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1uq {
        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-d1ur {
        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-d1us {
        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-d1ut {
        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-d1uu {
        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-d1uv {
        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-d1uw {
        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-d1ux {
        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-d1uy {
        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-d1uz {
        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-d1v0 {
        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-d1v1 {
        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-d1v2 {
        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-d1v3 {
        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-d1v4 {
        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-d1v5 {
        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-d1v6 {
        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-d1v7 {
        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-d1v8 {
        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-d1v9 {
        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-d1vA {
        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-d1vB {
        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-d1vC {
        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-d1vD {
        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-d1vE {
        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-d1vF {
        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-d1vG {
        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-d1vH {
        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-d1vI {
        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-d1vJ {
        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-d1vK {
        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-d1vL {
        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-d1vM {
        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-d1vN {
        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-d1vO {
        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-d1vP {
        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-d1vQ {
        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-d1vR {
        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-d1vS {
        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-d1vT {
        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-d1vU {
        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-d1vV {
        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-d1vW {
        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-d1vX {
        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-d1vY {
        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-d1vZ {
        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-d1va {
        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-d1vb {
        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-d1vc {
        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-d1vd {
        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-d1ve {
        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-d1vf {
        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-d1vg {
        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-d1vh {
        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-d1vi {
        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-d1vj {
        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-d1vk {
        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-d1vl {
        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-d1vm {
        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-d1vn {
        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(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1vn {
          font-size: 14px;
        }
      }
      .ww-e-d1vp {
        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(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1vp {
          font-size: 14px;
        }
      }
      .ww-e-d1vq {
        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(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vs {
        margin: 12px 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(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1vt {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1vt:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1vt.ww-layout, .ww-e-d1vt [data-ww-ls~="d1vt"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1vu {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1vu:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1vu.ww-layout, .ww-e-d1vu [data-ww-ls~="d1vu"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1vv {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1vv:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1vv.ww-layout, .ww-e-d1vv [data-ww-ls~="d1vv"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1vx {
        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-d1vx.ww-layout, .ww-e-d1vx [data-ww-ls~="d1vx"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1vy {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1vy:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1vy.ww-layout, .ww-e-d1vy [data-ww-ls~="d1vy"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1vz {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1vz:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1vz.ww-layout, .ww-e-d1vz [data-ww-ls~="d1vz"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1w0 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1w0:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1w0.ww-layout, .ww-e-d1w0 [data-ww-ls~="d1w0"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1w1 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1w1:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1w1.ww-layout, .ww-e-d1w1 [data-ww-ls~="d1w1"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1w2 {
        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(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1wX:hover) .ww-e-d1w2 {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1w3 {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1w4 {
        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: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1w5 {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1w8 {
        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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1w9 {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d1w9.ww-layout, .ww-e-d1w9 [data-ww-ls~="d1w9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wA {
        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;
      }
      .ww-e-d1wC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: var(--ww-style-transform);
      }
      .ww-e-d1wC.ww-layout, .ww-e-d1wC [data-ww-ls~="d1wC"] {
        display: flex;
      }
      .ww-e-d1wD {
        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(--ww-content-ww-text-font);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wF {
        margin: 0;
        padding: 0;
        z-index: 1000;
        align-self: unset;
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1wF.ww-layout, .ww-e-d1wF [data-ww-ls~="d1wF"] {
        display: block;
      }
      .ww-e-d1wG {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d1wG.ww-layout, .ww-e-d1wG [data-ww-ls~="d1wG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wH {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d1wH.ww-layout, .ww-e-d1wH [data-ww-ls~="d1wH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wL {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d1wL.ww-layout, .ww-e-d1wL [data-ww-ls~="d1wL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wN {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 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-d1wN.ww-layout, .ww-e-d1wN [data-ww-ls~="d1wN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wO {
        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(--a46682a1-6522-4402-851e-ac1aba0b897c, 500 36px/36px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wP {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 20px;
      }
      .ww-e-d1wP.ww-layout, .ww-e-d1wP [data-ww-ls~="d1wP"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1wR {
        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(--d9f75b67-53a7-4a7f-9a0e-f4ab7985cde6, 400 12px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 340px;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1wT {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 6px;
        max-width: unset;
        min-width: unset;
        height: 6px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 100%;
      }
      .ww-e-d1wT.ww-layout, .ww-e-d1wT [data-ww-ls~="d1wT"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1wU {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        width: 6px;
        max-width: unset;
        min-width: unset;
        height: 6px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-403bce69-2135-4458-a451-717f8211d692-base-default;
        border-radius: 100%;
      }
      @keyframes ww-keyframes-element-403bce69-2135-4458-a451-717f8211d692-base-default {
        0% {
        }
        100% {
          transform: scale3d(2, 2, 2) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-d1wU.ww-layout, .ww-e-d1wU [data-ww-ls~="d1wU"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1wY {
        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(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--f0e9c89a-44ab-4e0e-b1d4-1c223f5c1088,#2e2e2e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wZ {
        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: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wa {
        margin: 0 0 var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 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-d1wa.ww-layout, .ww-e-d1wa [data-ww-ls~="d1wa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1wb {
        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(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
        transform: var(--ww-style-transform);
      }
      .ww-e-d1we {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        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(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--4cb797eb-6ee0-474f-b1dc-99461ce603bc,#161616);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1we:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1wf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1wf.ww-layout, .ww-e-d1wf [data-ww-ls~="d1wf"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1wg {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wh {
        margin: 0;
        padding: 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-d1wi {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1wl {
        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-d1wl.ww-layout, .ww-e-d1wl [data-ww-ls~="d1wl"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .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(--1a3aa549-d178-4106-bc9e-5d1e7bb34c8c, 500 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wo {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: unset;
        min-width: var(--ww-style-min-width, unset);
        height: 1px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        opacity: var(--ww-style-opacity);
        border-top: var(--ww-style-border-top);
        border-bottom: 0 none;
        border-left: 0px solid var(--53fa3c65-6379-44a9-9195-fecffea53d98,#1890FF);
        border-right: 0 none;
      }
      .ww-e-d1wo.ww-layout, .ww-e-d1wo [data-ww-ls~="d1wo"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wp {
        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-d1wp.ww-layout, .ww-e-d1wp [data-ww-ls~="d1wp"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1wq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        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;
      }
      .ww-e-d1ws {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1wt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: initial;
        text-transform: none;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wu {
        margin: 0;
        padding: 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1wu.ww-layout, .ww-e-d1wu [data-ww-ls~="d1wu"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1wv {
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ww {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1ww.ww-layout, .ww-e-d1ww [data-ww-ls~="d1ww"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wx {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1wx.ww-layout, .ww-e-d1wx [data-ww-ls~="d1wx"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1wy:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1wy:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1wz {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #000000ad;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1wz:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1x0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x0:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x0:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1x1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1x1.ww-layout, .ww-e-d1x1 [data-ww-ls~="d1x1"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1x2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x2:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x3:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x3:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1x4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x4:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x4:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1x5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x5:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x6:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x6:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1x7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x7:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x7:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1x8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x8:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x8:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1x9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1x9:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1x9:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1xA {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1xA.ww-layout, .ww-e-d1xA [data-ww-ls~="d1xA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1xB {
        margin: 0;
        padding: 0;
        overflow: unset;
        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;
        align-items: center;
        column-gap: 4px;
      }
      .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-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #a1a1aa;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1xD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1xD:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1xD:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1xE {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1xE.ww-layout, .ww-e-d1xE [data-ww-ls~="d1xE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1xF {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 84px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #000000ad;
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1xG {
        margin: 0;
        padding: 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-d1xH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1xH:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1xH:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1xI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1xI:where(:hover) {
        background-color: #f5f5f5;
      }
      .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-d1xK {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1xK.ww-layout, .ww-e-d1xK [data-ww-ls~="d1xK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1xL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1xL:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1xL:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1xM {
        margin: 0;
        padding: 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-d1xN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1xN:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1xN:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1xO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1xO:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1xO:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1xP {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1xP.ww-layout, .ww-e-d1xP [data-ww-ls~="d1xP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1xQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1xQ:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1xQ:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1xR {
        margin: 0;
        padding: 8px;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: 200px;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
      }
      .ww-e-d1xS {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0 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: var(--6991fe26-2f58-467a-a1c7-e9a576888df6, 400 12px/16px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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;
        align-content: revert-layer;
      }
      .ww-e-d1xV {
        margin: 0 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-name: ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-base-default;
      }
      @keyframes ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-base-default {
        0% {
        }
        100% {
        }
      }
      :where(.ww-e-d1uZ[data-ww-states~="ZK1gKd"]) .ww-e-d1xV {
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default;
      }
      @keyframes ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d1xW {
        margin: 0 8px 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;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-play-state: running;
      }
      :where(.ww-e-d1uZ[data-ww-states~="ZK1gKd"]) .ww-e-d1xW {
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-03a8143a-9bac-40b0-a07d-bd4e40e2839d-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default;
      }
      @keyframes ww-keyframes-element-03a8143a-9bac-40b0-a07d-bd4e40e2839d-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d1xX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
      }
      .ww-e-d1xY {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d1xY:where([data-ww-states~="RtdIzw"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1xY:where([data-ww-states~="OfApdE"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d1xZ {
        margin: 0;
        padding: 8px 0 8px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .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;
        cursor: var(--ww-style-cursor);
        transform: var(--ww-style-transform);
      }
      .ww-e-d1xc {
        margin: 0;
        padding: 4px 12px;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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(--7419c94a-472d-45eb-89ac-debf7ef21b35, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1xf {
        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(--d7a3303e-30a9-4e87-a23c-cb6e262d91e7, 500 12px/16px var(--ww-default-font-family, sans-serif));
        color: #242424;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1xh:hover) .ww-e-d1xf {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .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-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1vy:hover) .ww-e-d1xg {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1xh {
        margin: 0 0 4px;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-bottom: 0 solid;
        border-left: 0 solid;
        border-right: 0 none;
      }
      .ww-e-d1xh.ww-layout, .ww-e-d1xh [data-ww-ls~="d1xh"] {
        display: flex;
        align-items: center;
      }
      .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-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1w0:hover) .ww-e-d1xi {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1xj {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1w1:hover) .ww-e-d1xj {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .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-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1vv:hover) .ww-e-d1xk {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1xl {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1vu:hover) .ww-e-d1xl {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .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(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1vz:hover) .ww-e-d1xm {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1xn {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1vt:hover) .ww-e-d1xn {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1xp {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d1xq {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d1xq:where([data-ww-states~="7tIHjV"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1xq:where([data-ww-states~="ImbPKi"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d1xr {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1xr:where([data-ww-states~="gxM2Rl"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1xr:where([data-ww-states~="K302yt"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
    }
    @layer custom {
      .ww-e-d1Oe {
        overflow-y: auto;
      }
      .ww-e-d1Qr {
        justify-content: center;
      }
      @media (min-width: 992px) {
        .ww-e-d1Qs {
          aspect-ratio: unset;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1Qs {
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qs {
          aspect-ratio: unset;
        }
      }
      .ww-e-d1Rp {
        overflow-y: auto;
      }
      .ww-e-d1Rx {
        align-items: center;
      }
      .ww-e-d1S4 {
        align-items: center;
      }
      .ww-e-d1SJ {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d1SS {
        overflow-y: auto;
      }
      .ww-e-d1Sa:where(:hover) {
        border-color: #9333ea;
      }
      .ww-e-d1Sc {
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sh {
          overflow-y: auto;
        }
      }
      .ww-e-d1Sk {
        gap: 16px;
      }
      .ww-e-d1Ti {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d1Tm {
        color: #6b7280;
        font-size: 12px;
        font-weight: 500;
      }
      .ww-e-d1Tm:where([data-ww-states~="high_priority"]) {
        color: #ef4444;
        font-size: revert-layer;
        font-weight: revert-layer;
      }
      .ww-e-d1Tm:where([data-ww-states~="medium_priority"]) {
        color: #d97706;
        font-size: revert-layer;
        font-weight: revert-layer;
      }
      .ww-e-d1To {
        gap: 8px;
        align-items: center;
      }
      .ww-e-d1Tr {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1U2 {
        outline: none;
      }
      .ww-e-d1UD {
        outline: none;
      }
      .ww-e-d1UI {
        gap: 20px;
      }
      .ww-e-d1UM {
        align-items: center;
      }
      .ww-e-d1Uf {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1Uh {
        align-self: flex-end;
        aspect-ratio: unset;
      }
      .ww-e-d1Uz {
        white-space: nowrap;
      }
      @media (max-width: 767px) {
        .ww-e-d1V1 {
          overflow-y: auto;
        }
      }
      .ww-e-d1VK:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1VZ:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1Vv {
        width: max-content;
      }
      .ww-e-d1W7 {
        outline: none;
      }
      .ww-e-d1WF {
        align-items: center;
      }
      .ww-e-d1Wa {
        aspect-ratio: unset;
      }
      .ww-e-d1Wg {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1X5 {
        font-style: italic;
      }
      .ww-e-d1XX {
        font-family: Georgia, Times New Roman, serif;
      }
      .ww-e-d1Y1 {
        overflow-y: auto;
      }
      .ww-e-d1Y4 {
        outline: none;
      }
      .ww-e-d1Y6 {
        font-style: italic;
        white-space: pre-line;
      }
      .ww-e-d1YB {
        pointer-events: auto;
      }
      .ww-e-d1YE {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1YI {
        overflow-y: auto;
      }
      .ww-e-d1Yq {
        backdrop-filter: blur(12px);
      }
      .ww-e-d1Yq:where(:hover) {
        backdrop-filter: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1Ys:where(:hover) {
        border-color: #d1d5db;
      }
      .ww-e-d1Yv {
        outline: none;
      }
      .ww-e-d1ZC:where(:hover) {
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1ZE {
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        font-size: 16px;
        font-weight: 500;
      }
      .ww-e-d1ZE:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        font-size: revert-layer;
        font-weight: 600;
      }
      .ww-e-d1ZF {
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        font-size: 16px;
        font-weight: 500;
      }
      .ww-e-d1ZF:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        font-size: revert-layer;
        font-weight: 600;
      }
      .ww-e-d1ZG {
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        font-size: 16px;
        font-weight: 500;
      }
      .ww-e-d1ZG:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        font-size: revert-layer;
        font-weight: 600;
      }
      .ww-e-d1Zo {
        outline: none;
      }
      .ww-e-d1Zz {
        white-space: nowrap;
      }
      .ww-e-d1aJ {
        gap: 20px;
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
      }
      @media (min-width: 992px) {
        .ww-e-d1aQ {
          overflow-x: visible;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1aQ {
          overflow-x: visible;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aQ {
          overflow-x: visible;
        }
      }
      .ww-e-d1aW {
        backdrop-filter: blur(12px);
      }
      .ww-e-d1aW:where(:hover) {
        backdrop-filter: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1aa {
        backdrop-filter: blur(12px);
      }
      .ww-e-d1aa:where(:hover) {
        backdrop-filter: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1ab {
        outline: none;
      }
      .ww-e-d1ab:where([data-ww-states~="focus"]) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1bG:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1bn {
        user-select: none;
        pointer-events: none;
      }
      .ww-e-d1bt {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d1bx:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1c8:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1co:where(:hover) {
        border-color: #9333ea;
      }
      .ww-e-d1d4:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1dM {
        overflow-y: auto;
      }
      .ww-e-d1dW {
        flex-wrap: wrap;
      }
      .ww-e-d1e4 {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1e6 {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1eg:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1es {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1f7:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1fE {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1fT:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1fs {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1fz:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1gV {
        pointer-events: none;
        backdrop-filter: blur(10px);
      }
      .ww-e-d1gZ {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1hE {
        outline: none;
      }
      .ww-e-d1i5 {
        user-select: none;
        pointer-events: auto;
      }
      @media (max-width: 767px) {
      }
      @media (min-width: 992px) {
        .ww-e-d1ii {
          overflow-y: auto;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1ii {
          overflow-y: auto;
        }
      }
      .ww-e-d1iq:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      @media (max-width: 767px) {
        .ww-e-d1jb {
          overflow-y: auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1kE {
          overflow-y: auto;
        }
      }
      .ww-e-d1kT {
        backdrop-filter: blur(10px);
      }
      .ww-e-d1l0 {
        align-items: center;
        justify-content: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1le {
          overflow-y: auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mE {
          overflow-y: auto;
        }
      }
      .ww-e-d1mK {
        align-items: center;
      }
      .ww-e-d1mM {
        outline: none;
      }
      .ww-e-d1mM:where([data-ww-states~="focus"]) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1mc {
        aspect-ratio: unset;
      }
      .ww-e-d1mj:where(:hover) {
        border-color: #cbd5e1;
      }
      .ww-e-d1mk {
        backdrop-filter: blur(10px);
      }
      .ww-e-d1mu {
        overflow-y: auto;
      }
      .ww-e-d1mv {
        overflow-y: auto;
      }
      .ww-e-d1n1 {
        outline: none;
      }
      .ww-e-d1n3 {
        gap: 8px;
        align-items: center;
      }
      .ww-e-d1nh {
        overflow-x: auto;
      }
      .ww-e-d1nn {
        outline: none;
      }
      .ww-e-d1nn:where([data-ww-states~="focus"]) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1no {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1np {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1o3 {
        align-items: center;
      }
      .ww-e-d1oK {
        gap: 8px;
        align-items: center;
        flex-direction: row;
      }
      .ww-e-d1oP:where(:hover) {
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1oa {
        overflow-y: auto;
      }
      .ww-e-d1ob:where(:hover) {
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1oe {
        gap: 8px;
        align-items: center;
      }
      .ww-e-d1pm {
        align-items: center;
      }
      .ww-e-d1qH {
        outline: none;
      }
      .ww-e-d1qH:where([data-ww-states~="focus"]), .ww-e-d1qH:where(:focus-within) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1qI {
        outline: none;
      }
      .ww-e-d1qI:where([data-ww-states~="focus"]), .ww-e-d1qI:where(:focus-within) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1qa {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d1qm:where(:hover) {
        border-color: #d1d5db;
      }
      .ww-e-d1qr {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1qt:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1rI {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1rW {
        pointer-events: none;
        backdrop-filter: blur(10px);
      }
      .ww-e-d1re {
        aspect-ratio: unset;
      }
      .ww-e-d1ru {
        overflow-y: auto;
      }
      .ww-e-d1s4:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1s5:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1s6:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1s7:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1s8:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1sA:where(:focus-within) {
        border-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
      }
      .ww-e-d1sI:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1sJ:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1sK:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1sL:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1sN:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1sP:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d1sc {
        white-space: nowrap;
      }
      .ww-e-d1st {
        backdrop-filter: blur(12px);
      }
      .ww-e-d1st:where(:hover) {
        backdrop-filter: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1su:where(:hover) {
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      @media (min-width: 992px) {
        .ww-e-d1sy {
          overflow-y: auto;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1sy {
          overflow-y: auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1sy {
          box-sizing: border-box;
          overflow: hidden auto;
        }
      }
      .ww-e-d1t0 {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d1t1 {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d1t7 {
        accent-color: #00a368;
        pointer-events: none;
      }
      .ww-e-d1t9 {
        accent-color: #00a368;
        pointer-events: none;
      }
      .ww-e-d1tB {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1tC {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        pointer-events: none;
      }
      .ww-e-d1tD {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1tE {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        pointer-events: none;
      }
      .ww-e-d1tN {
        accent-color: #00a368;
      }
      .ww-e-d1tO {
        accent-color: #00a368;
      }
      .ww-e-d1tQ {
        pointer-events: none;
      }
      .ww-e-d1tR {
        pointer-events: none;
      }
      .ww-e-d1tS {
        pointer-events: none;
      }
      .ww-e-d1tT {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d1tU {
        pointer-events: none;
      }
      .ww-e-d1tV {
        pointer-events: none;
      }
      .ww-e-d1tW {
        pointer-events: none;
      }
      .ww-e-d1tX {
        user-select: none;
        pointer-events: none;
      }
      .ww-e-d1tY {
        pointer-events: auto;
      }
      .ww-e-d1tZ {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d1ta {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d1tb {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d1tc {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d1tf {
        flex: 1 1 auto;
      }
      @media (max-width: 767px) {
      }
      .ww-e-d1u6 {
        overflow-y: auto;
      }
      .ww-e-d1ws {
        width: max-content;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1wc {
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1wk {
        margin: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px) 0 0 0;
        align-self: flex-start;
      }
      .ww-e-d1xU {
        width: 100%;
      }
    }
    @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-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dT {
        height: 100vh;
        margin: var(--ww-style-margin);
        z-index: 200;
        display: var(--ww-style-display, none);
        background-color: #fff;
        position: fixed;
        top: 0;
        right: 0;
        width: 100%;
        transition: transform 0.3s ease, margin 0.3s ease;
        transform: var(--ww-style-transform, translateX(100%));
      }
      @media (max-width: 767px) {
        .ww-s-dT {
          margin: 0;
          display: var(--ww-style-display, none);
        }
      }
      .ww-s-dT > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 100%;
        padding: 0;
        box-shadow: -4px 0 10px #0000001a;
        transition: transform 0.3s ease, margin 0.3s ease;
        transform: var(--ww-style-transform, translateX(100%));
      }
      @media (max-width: 767px) {
        .ww-s-dT > .ww-section-element {
          width: 100%;
          padding: 0;
        }
      }
      .ww-s-dT > .ww-section-element.ww-layout {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-s-dT > .ww-section-element.ww-layout {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-s-dV {
        height: 100vh;
        margin: 0;
        z-index: 9999;
        overflow: hidden;
        display: flex;
        background-color: var(--b84969fa-0c4c-42a5-9c26-45cc8dc5b866,#E8E6E066);
        background-image: none;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width);
      }
      @media (max-width: 991px) {
        .ww-s-dV {
          margin: 0;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dV {
          height: 60px;
          aspect-ratio: unset;
          margin: 0;
          z-index: 100;
          overflow: visible;
          display: flex;
          background-color: #fff;
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
        }
      }
      .ww-s-dV > .ww-section-element {
        width: var(--ww-style-width, 100%);
        padding: 0;
        border-bottom: none;
        border-right: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        box-shadow: none;
      }
      @media (max-width: 991px) {
        .ww-s-dV > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: var(--ww-style-width, 100%);
          padding: 10px 0 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dV > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          width: 100%;
          padding: 0;
          border: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E2E8F0);
          border-right: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
          border-bottom: none;
        }
      }
      .ww-s-dV > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-dV > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dV > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
    }
  }
  @layer custom {
    @media (min-width: 992px) {
      .ww-s-dT {
        overflow-y: auto;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-dT {
        overflow-y: auto;
      }
    }
    @media (max-width: 767px) {
    }
    @media (min-width: 992px) {
      .ww-s-dV {
        z-index: 9999;
        overflow: hidden auto;
        transition: width 0.3s ease;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-dV {
        z-index: 9999;
        overflow: hidden auto;
        transition: width 0.3s ease;
      }
    }
    @media (max-width: 767px) {
      .ww-s-dV {
        aspect-ratio: unset;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-e64GhYcJHEm1j0gb {
        margin: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-mX57v3maAcMbkuVx {
        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-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-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-Ou27jIHdv0BVoFfy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-dQVf4AfE6DwFXRwu {
        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-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-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-Fijzlf8jhln2zwt7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-nZjgbPdLeWAAAagC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-CtjWazOVwldQZ7BV {
        margin: 0;
        z-index: unset;
        align-self: unset;
        width: auto;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YRfn88Fc_a_pUrQN {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-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-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-CtiSvPgv1eCVRb0y {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        min-height: unset;
      }
      .ww-a-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-rTsqU64juf9F-b7N {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-s9GLOO7Fw5Q8t7CG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: auto;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-xgfU0ILP5VyL4zt- {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .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-vLL8B-ybMuvyJF2p {
        margin: 0;
        padding: 0;
        z-index: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-86fXcKQEGjxXSeQ- {
        margin: 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-1I17sMBf7rzyUB_u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-EFbekEDt-bxLyKV- {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-bz1Dtfovudlkg0nb {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
    }
    @layer ordered {
      .ww-e-d1W {
        padding: 3px 10px;
        z-index: auto;
        display: inline-flex;
        position: revert-layer;
        inset: revert-layer;
        background-color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        cursor: pointer;
        transition: all 0.2s ease;
        border: 2px solid var(--f9d69741-adf6-4d8f-8a73-e410aa1ea63c,#0FDBC0);
        border-radius: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1W {
          align-self: flex-start;
        }
      }
      .ww-e-d1W:where(:hover) {
        transform: scale(1.05);
      }
      .ww-e-d1W.ww-layout, .ww-e-d1W [data-ww-ls~="d1W"] {
        display: inline-flex;
      }
      .ww-e-d2z {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-d2z:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-d3C {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d3C:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d3T {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d3T {
          display: none;
        }
      }
      .ww-e-d3T:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
      }
      .ww-e-d3T:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d3T.ww-layout, .ww-e-d3T [data-ww-ls~="d3T"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d3T.ww-layout, .ww-e-d3T [data-ww-ls~="d3T"] {
          display: none;
        }
      }
      .ww-e-d4B {
        font-size: 15px;
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d4B {
          color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        }
      }
      .ww-e-d4C {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d60 {
        margin: 0;
        font-size: 28px;
        font-weight: 700;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        text-shadow: 0 1px 2px #0000000d;
        letter-spacing: -.02em;
        white-space-collapse: preserve;
      }
      .ww-e-d61 {
        display: flex;
        width: 44px;
        height: 44px;
        background-color: #ffffffe6;
        cursor: pointer;
        box-shadow: 0 2px 8px #0000001a;
        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        border: 1px solid #ffffff4d;
        border-radius: 12px;
      }
      .ww-e-d61:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d61.ww-layout, .ww-e-d61 [data-ww-ls~="d61"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d61.ww-layout:where(:hover), .ww-e-d61 [data-ww-ls~="d61"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d6R {
        width: 20px;
        height: 20px;
      }
      .ww-e-d6T {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-d6T:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-d6U {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d6U:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d6V {
        padding: 6px 12px;
        display: var(--ww-style-display, flex);
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: var(--ww-style-border);
        border-radius: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d6V {
          padding: 4px 8px;
          display: var(--ww-style-display);
          width: revert-layer;
          background: var(--ww-style-background-color);
          border: var(--ww-style-border);
        }
      }
      .ww-e-d6V.ww-layout, .ww-e-d6V [data-ww-ls~="d6V"] {
        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);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d6V.ww-layout, .ww-e-d6V [data-ww-ls~="d6V"] {
          display: var(--ww-style-display);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d6Y {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e,8px);
      }
      .ww-e-d6Y.ww-layout, .ww-e-d6Y [data-ww-ls~="d6Y"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d6a {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-d6a.ww-layout, .ww-e-d6a [data-ww-ls~="d6a"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d6b {
        width: 24px;
        height: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d6b {
          align-self: center;
          width: 32px;
          height: 32px;
        }
      }
      .ww-e-d7e {
        display: none;
        border: 1px solid #97919170;
        outline: 0 solid #00000080;
      }
      .ww-e-d7e.ww-layout, .ww-e-d7e [data-ww-ls~="d7e"] {
        display: none;
      }
      .ww-e-d7v {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d7v:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dAX {
        width: 18px;
        height: 18px;
      }
      .ww-e-dBu {
        padding: 8px 16px;
        display: var(--ww-style-display, flex);
        height: 36px;
        aspect-ratio: unset;
        font-size: 13px;
        line-height: 20px;
        font-weight: 500;
        text-align: center;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
        background-color: var(--e57d5dbe-259e-409f-aca2-953031b69cd8,#8B5CF682);
        cursor: pointer;
        border-radius: 18px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dBu {
          width: 70%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dBu {
          margin: 0;
          padding: 4px 10px;
          display: flex;
          width: auto;
          height: 40px;
          line-height: 32px;
          border-radius: 15px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-dBx {
        font-size: 48px;
        line-height: 1.2;
        font-weight: 700;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dBx {
          font-size: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dBx {
          width: 100%;
          font-size: 16px;
          text-align: left;
        }
      }
      .ww-e-dBz {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e,8px);
      }
      @media (max-width: 767px) {
        .ww-e-dBz {
          padding: 8px;
        }
      }
      .ww-e-dBz:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-dBz.ww-layout, .ww-e-dBz [data-ww-ls~="dBz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dC0 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dC0 {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1Mu[data-ww-states~="_wwLinkActive"]) .ww-e-dC0 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dC2 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dC2 {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1Mt[data-ww-states~="_wwLinkActive"]) .ww-e-dC2 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dC3 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dC5 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dC5 {
          height: 24px;
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-dBz[data-ww-states~="_wwLinkActive"]) .ww-e-dC5 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dC8 {
        margin: 12px 0 0;
        padding: 14px 16px;
        display: flex;
        background-color: #f0ebfc;
        border-radius: var(--47349ac0-e6da-4316-a9db-3faa8fbe3e11,16px);
      }
      @media (max-width: 767px) {
        .ww-e-dC8 {
          margin: 8px 0;
          padding: 10px 12px;
        }
      }
      .ww-e-dC8.ww-layout, .ww-e-dC8 [data-ww-ls~="dC8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dDQ {
        margin: 20px 4px 8px;
        font: 600 10px Sora, sans-serif;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        letter-spacing: 1.2px;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dDQ {
          margin: 8px 4px;
        }
      }
      .ww-e-dEF {
        width: 14px;
        height: 14px;
      }
      .ww-e-dF3 {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dF3:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dFf {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dHK {
        font-size: 16px;
        font-family: DM Serif Display;
        line-height: 1.3;
        font-weight: 700;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dHK {
          font-family: var(--ww-default-font-family);
        }
      }
      .ww-e-dHP {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dHt {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dHt {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1Gi[data-ww-states~="_wwLinkActive"]) .ww-e-dHt {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dI2 {
        width: 20px;
        height: 20px;
      }
      .ww-e-dJ9 {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dJB {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dJH {
        width: 20px;
        height: 20px;
      }
      .ww-e-dK7 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dK8 {
        display: var(--ww-style-display, block);
        font-size: 16px;
        font-weight: 600;
        color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dK8 {
          display: none;
        }
      }
      .ww-e-dLh {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dLh:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dM7 {
        margin: 16px 4px 8px;
        font: 600 10px Sora, sans-serif;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        letter-spacing: 1.2px;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dM7 {
          margin: 8px 4px;
        }
      }
      .ww-e-dM8 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dM9 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dPZ {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dQ4 {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-dQ4:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-dR2 {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dRm {
        display: flex;
        flex: 1 1 auto;
      }
      .ww-e-dRm.ww-layout, .ww-e-dRm [data-ww-ls~="dRm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dRn {
        width: 18px;
        height: 18px;
      }
      .ww-e-dRo {
        display: flex;
        width: 40px;
        flex: 0 0 auto;
        height: 40px;
        background-color: #e4d9fa;
        border-radius: var(--063c8b8c-7ded-4b1c-a1d7-d82bc194e2b7,12px);
      }
      .ww-e-dRo.ww-layout, .ww-e-dRo [data-ww-ls~="dRo"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dTJ {
        font: 600 13px / 1.4 Sora, sans-serif;
        color: #3b1fa3;
        white-space-collapse: preserve;
      }
      .ww-e-dUd {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dUd {
          color: #e53e3e;
        }
      }
      .ww-e-dUe {
        margin: 0 12px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-dUe:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-dUj {
        width: 20px;
        height: 20px;
      }
      .ww-e-dV6 {
        padding: 0;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #e53e3e;
        letter-spacing: .01em;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        transition: all 0.2s ease;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dV6:where(:hover) {
        font-weight: 600;
        color: #dc2626;
      }
      .ww-e-dVE {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dVE:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dVW {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-dVW:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dVr {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVs {
        padding: 12px 16px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-left 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dVs {
          background-color: var(--e57d5dbe-259e-409f-aca2-953031b69cd8,#8B5CF682);
        }
      }
      .ww-e-dVs:where([data-ww-states~="_wwLinkActive"]) {
        padding: 12px 16px 12px 12px;
        background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3, #D9FBE1);
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dVs.ww-layout, .ww-e-dVs [data-ww-ls~="dVs"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dVt {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dVu {
        padding: 12px 16px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-left 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dVu:where([data-ww-states~="_wwLinkActive"]) {
        padding: 12px 16px 12px 12px;
        background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3, #D9FBE1);
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dVu.ww-layout, .ww-e-dVu [data-ww-ls~="dVu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWI {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-dWI.ww-layout, .ww-e-dWI [data-ww-ls~="dWI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dWn {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
      }
      .ww-e-dWo {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dWp {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, border-left 0.2s ease;
        border-bottom: none;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-dWp {
          padding: 8px 10px 8px 5px;
          display: flex;
        }
      }
      .ww-e-dWp:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-dWp.ww-layout, .ww-e-dWp [data-ww-ls~="dWp"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dWp.ww-layout, .ww-e-dWp [data-ww-ls~="dWp"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dcG {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dcG:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-deL {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-deO {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-deO {
          color: #6b7280;
        }
      }
      .ww-e-deO:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dhE {
        width: 24px;
        height: 24px;
        transition: all 0.3s ease;
      }
      .ww-e-diD {
        width: 20px;
        height: 20px;
      }
      .ww-e-diG {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-diG:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-dpQ {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dpQ {
          color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        }
      }
      .ww-e-dpQ:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dq4 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dq4 {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1Gi[data-ww-states~="_wwLinkActive"]) .ww-e-dq4 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dq7 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dq7 {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
          color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        }
      }
      :where(.ww-e-d1Mv[data-ww-states~="_wwLinkActive"]) .ww-e-dq7 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dqt {
        padding: 12px 16px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-left 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dqt:where([data-ww-states~="_wwLinkActive"]) {
        padding: 12px 16px 12px 12px;
        background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3, #D9FBE1);
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dqt.ww-layout, .ww-e-dqt [data-ww-ls~="dqt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dun {
        display: flex;
      }
      .ww-e-dun.ww-layout, .ww-e-dun [data-ww-ls~="dun"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-duo {
        padding: 20px 20px 16px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        border-bottom: 0.5px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-duo.ww-layout, .ww-e-duo [data-ww-ls~="duo"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dup {
        font-size: 11px;
        font-family: Sora;
        line-height: 1.4;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-duq {
        display: flex;
        flex: 1 1 auto;
      }
      .ww-e-duq.ww-layout, .ww-e-duq [data-ww-ls~="duq"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-dur {
        font: 500 12px Sora, sans-serif;
        color: #7c3aed;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dus {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border: 0.5px solid var(--c0f4db01-0206-466d-abbd-4e86684663c7,#CDD0D8);
        border-radius: 50%;
      }
      .ww-e-dus:where(:hover) {
        background-color: var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-dus.ww-layout, .ww-e-dus [data-ww-ls~="dus"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dut {
        font-size: 11px;
        font-family: Sora;
        line-height: 1.4;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-dwG {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dwG:where(:hover) {
        display: flex;
        background-color: var(--e5d6ae03-36a0-4f9e-abe2-9574ca576024,transparent);
        box-shadow: none;
        transform: none;
      }
      .ww-e-dwG.ww-layout, .ww-e-dwG [data-ww-ls~="dwG"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dwG.ww-layout:where(:hover), .ww-e-dwG [data-ww-ls~="dwG"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dwI {
        padding: 12px 16px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-left 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dwI:where([data-ww-states~="_wwLinkActive"]) {
        padding: 12px 16px 12px 12px;
        background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3, #D9FBE1);
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dwI.ww-layout, .ww-e-dwI [data-ww-ls~="dwI"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dwJ {
        padding: 12px 16px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-left 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dwJ:where([data-ww-states~="_wwLinkActive"]) {
        padding: 12px 16px 12px 12px;
        background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3, #D9FBE1);
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dwJ.ww-layout, .ww-e-dwJ [data-ww-ls~="dwJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dwK {
        padding: 12px 16px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-left 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dwK:where([data-ww-states~="_wwLinkActive"]) {
        padding: 12px 16px 12px 12px;
        background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3, #D9FBE1);
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dwK.ww-layout, .ww-e-dwK [data-ww-ls~="dwK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dwL {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dwL.ww-layout, .ww-e-dwL [data-ww-ls~="dwL"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dwM {
        padding: 12px 16px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dwM:where(:hover) {
        display: flex;
        background-color: #f8f9fa;
        transform: translateX(2px);
      }
      .ww-e-dwM.ww-layout, .ww-e-dwM [data-ww-ls~="dwM"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dwM.ww-layout:where(:hover), .ww-e-dwM [data-ww-ls~="dwM"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dwN {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dwN.ww-layout, .ww-e-dwN [data-ww-ls~="dwN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dyj {
        padding: 12px 16px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-left 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dyj:where([data-ww-states~="_wwLinkActive"]) {
        padding: 12px 16px 12px 12px;
        background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3, #D9FBE1);
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dyj.ww-layout, .ww-e-dyj [data-ww-ls~="dyj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d10F {
        padding: 12px 16px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, border-left 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d10F:where([data-ww-states~="_wwLinkActive"]) {
        padding: 12px 16px 12px 12px;
        background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3, #D9FBE1);
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d10F.ww-layout, .ww-e-d10F [data-ww-ls~="d10F"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d13W {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d13W:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1B4 {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1B5 {
        padding: 0;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #545454;
        letter-spacing: .01em;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        transition: all 0.2s ease;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1B5:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1B6 {
        margin: 0;
        padding: 0;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        letter-spacing: .01em;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        transition: all 0.2s ease;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1B6:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1B7 {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, border-left 0.2s ease;
        border-bottom: none;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1B7 {
          padding: 8px 10px 8px 5px;
          display: flex;
        }
      }
      .ww-e-d1B7:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        display: flex;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        border-bottom: none;
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1B7:where(:hover) {
        background-color: #0000;
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1B7.ww-layout, .ww-e-d1B7 [data-ww-ls~="d1B7"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1B7.ww-layout, .ww-e-d1B7 [data-ww-ls~="d1B7"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1B7.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1B7 [data-ww-ls~="d1B7"]:where([data-ww-states~="_wwLinkActive"]) {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1B8 {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, border-left 0.2s ease;
        border-bottom: none;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1B8 {
          padding: 8px 10px 8px 5px;
          display: flex;
        }
      }
      .ww-e-d1B8:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        display: flex;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        border-bottom: none;
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1B8:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1B8.ww-layout, .ww-e-d1B8 [data-ww-ls~="d1B8"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1B8.ww-layout, .ww-e-d1B8 [data-ww-ls~="d1B8"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1B8.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1B8 [data-ww-ls~="d1B8"]:where([data-ww-states~="_wwLinkActive"]) {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1B9 {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1B9:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1BA {
        margin: 0 5px 0 0;
        padding: 8px;
        overflow: auto;
        display: flex;
        width: 200px;
        height: auto;
        max-height: 280px;
        background-color: #fff;
        box-shadow: 0 4px 20px #00000014;
        transition: all 0.2s ease;
        transform: scale(1);
        border: 1px solid #e5e7eb;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1BA {
          display: none;
          width: 140px;
        }
      }
      .ww-e-d1BA:where(:hover) {
        box-shadow: 0 6px 25px #0000001f;
        transform: scale(1.02);
      }
      .ww-e-d1BA.ww-layout, .ww-e-d1BA [data-ww-ls~="d1BA"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1BA.ww-layout, .ww-e-d1BA [data-ww-ls~="d1BA"] {
          display: none;
        }
      }
      .ww-e-d1BB {
        padding: var(--b8c714f7-a4ea-4159-9482-4d61940bcb00, 16px) var(--1bc3c474-8496-4440-ba20-0b1fddaeaf01, 12px);
        display: flex;
        width: 100%;
        min-height: 60px;
        background-color: #0000;
      }
      @media (max-width: 991px) {
        .ww-e-d1BB {
          margin: 0;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1BB {
          margin: 0;
          padding: 0;
          display: flex;
          width: 32px;
          flex: 0 1 auto;
          min-height: unset;
        }
      }
      .ww-e-d1BB.ww-layout, .ww-e-d1BB [data-ww-ls~="d1BB"] {
        display: flex;
        flex-direction: row;
        justify-content: var(--ww-content-ww-layout-justify-content, space-between);
        align-items: center;
        row-gap: var(--dc64748b-005d-45d3-beef-160258a26981, 8px);
        column-gap: var(--dc64748b-005d-45d3-beef-160258a26981, 8px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1BB.ww-layout, .ww-e-d1BB [data-ww-ls~="d1BB"] {
          display: flex;
          flex-direction: row;
          justify-content: var(--ww-content-ww-layout-justify-content, space-between);
          align-items: center;
          row-gap: var(--dc64748b-005d-45d3-beef-160258a26981, 8px);
          column-gap: var(--dc64748b-005d-45d3-beef-160258a26981, 8px);
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1BB.ww-layout, .ww-e-d1BB [data-ww-ls~="d1BB"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 0;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1BF {
        width: 12px;
        height: 12px;
      }
      .ww-e-d1BQ {
        display: none;
        width: 40px;
        height: 40px;
        background-color: #f3f4f6;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1BQ {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1BQ {
          padding: 0;
          display: flex;
          width: revert-layer;
          height: auto;
          min-height: 100%;
          background-color: #0000;
          border: none;
          border-radius: 0;
        }
      }
      .ww-e-d1BQ:where(:hover) {
        background-color: #e5e7eb;
      }
      .ww-e-d1BQ.ww-layout, .ww-e-d1BQ [data-ww-ls~="d1BQ"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d1BQ.ww-layout, .ww-e-d1BQ [data-ww-ls~="d1BQ"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1BQ.ww-layout, .ww-e-d1BQ [data-ww-ls~="d1BQ"] {
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
          column-gap: 15px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1BR {
        width: 16px;
        height: 16px;
      }
      .ww-e-d1BS {
        padding: 12px 12px 0;
        display: flex;
        width: 100%;
        flex: 1 1 0%;
        max-width: unset;
        background-color: #0000;
      }
      @media (max-width: 767px) {
        .ww-e-d1BS {
          margin: 0;
          padding: 0;
          display: flex;
          width: 30%;
          flex: 0 1 auto;
          min-height: 100%;
          background-color: #0000;
        }
      }
      .ww-e-d1BS.ww-layout, .ww-e-d1BS [data-ww-ls~="d1BS"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1BS.ww-layout, .ww-e-d1BS [data-ww-ls~="d1BS"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 0 15px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1BT {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 150ms ease;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-d1BT {
          display: none;
        }
      }
      .ww-e-d1BT:where(:hover) {
        background-color: #fff;
      }
      .ww-e-d1BT.ww-layout, .ww-e-d1BT [data-ww-ls~="d1BT"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1BT.ww-layout, .ww-e-d1BT [data-ww-ls~="d1BT"] {
          display: none;
        }
      }
      .ww-e-d1BX {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1BX:where(:hover) {
        display: flex;
        background-color: #0000;
        box-shadow: none;
        transform: none;
      }
      .ww-e-d1BX.ww-layout, .ww-e-d1BX [data-ww-ls~="d1BX"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1BX.ww-layout:where(:hover), .ww-e-d1BX [data-ww-ls~="d1BX"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1BY {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-d1BY.ww-layout, .ww-e-d1BY [data-ww-ls~="d1BY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1BZ {
        padding: 0;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        letter-spacing: .01em;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        transition: all 0.2s ease;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1BZ:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1Ba {
        padding: 0;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #e53e3e;
        letter-spacing: .01em;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        transition: all 0.2s ease;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Ba:where(:hover) {
        font-weight: 600;
        color: #dc2626;
      }
      .ww-e-d1Bb {
        width: 24px;
        height: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bb {
          display: flex;
          width: 28px;
          height: 32px;
        }
      }
      .ww-e-d1Bc {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-d1Bc:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-d1Bd {
        display: flex;
        width: 32px;
        height: 32px;
        background-color: #10b981;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bd {
          padding: 0;
          align-self: center;
          display: flex;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d1Bd.ww-layout, .ww-e-d1Bd [data-ww-ls~="d1Bd"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bd.ww-layout, .ww-e-d1Bd [data-ww-ls~="d1Bd"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1Be {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Be:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1Bf {
        display: block;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bf {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Bf {
          display: none;
        }
      }
      .ww-e-d1Bg {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        white-space-collapse: preserve;
      }
      .ww-e-d1Bh {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Bi {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1Bj {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, border-left 0.2s ease;
        border-bottom: none;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bj {
          padding: 8px 10px 8px 5px;
          display: flex;
        }
      }
      .ww-e-d1Bj:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        display: flex;
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        border-bottom: none;
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1Bj:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1Bj.ww-layout, .ww-e-d1Bj [data-ww-ls~="d1Bj"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bj.ww-layout, .ww-e-d1Bj [data-ww-ls~="d1Bj"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1Bj.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1Bj [data-ww-ls~="d1Bj"]:where([data-ww-states~="_wwLinkActive"]) {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Bk {
        padding: 5px 16px;
        display: var(--ww-style-display, flex);
        height: 38px;
        aspect-ratio: unset;
        font-size: 14px;
        line-height: 20px;
        font-weight: 500;
        text-align: center;
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        white-space-collapse: preserve;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EBFFF5);
        cursor: pointer;
        border-radius: 15px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bk {
          width: 70%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Bk {
          margin: 0 0 0 10px;
          padding: 5px 16px;
          display: none;
          width: 60%;
          border-radius: 15px;
        }
      }
      .ww-e-d1Bl {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-d1Bl:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-d1Bm {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1Bm:where(:hover) {
        display: flex;
        background-color: var(--e5d6ae03-36a0-4f9e-abe2-9574ca576024, #0000000F);
        box-shadow: none;
        transform: none;
      }
      .ww-e-d1Bm.ww-layout, .ww-e-d1Bm [data-ww-ls~="d1Bm"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bm.ww-layout:where(:hover), .ww-e-d1Bm [data-ww-ls~="d1Bm"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bn {
        flex: 0 0 auto;
        min-width: 140px;
      }
      .ww-e-d1Bo {
        margin: 0;
        padding: 0;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #545454;
        letter-spacing: .01em;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        transition: all 0.2s ease;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Bo:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1Bp {
        padding: 0 10px;
        display: flex;
        height: 36px;
        aspect-ratio: unset;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #10b981;
        cursor: pointer;
        border-radius: 12px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bp {
          margin: 0;
          padding: 5px 20px 5px 5px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Bp {
          display: none;
        }
      }
      .ww-e-d1Bq {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Bq:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1Br {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1Br:where(:hover) {
        display: flex;
        background-color: #0000;
        box-shadow: none;
        transform: none;
      }
      .ww-e-d1Br.ww-layout, .ww-e-d1Br [data-ww-ls~="d1Br"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Br.ww-layout:where(:hover), .ww-e-d1Br [data-ww-ls~="d1Br"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bs {
        padding: 8px 16px;
        height: 36px;
        aspect-ratio: unset;
        font-size: 13px;
        line-height: 20px;
        font-weight: 500;
        text-align: center;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
        background-color: var(--e57d5dbe-259e-409f-aca2-953031b69cd8,#8B5CF682);
        cursor: pointer;
        border-radius: 18px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bs {
          width: 70%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Bs {
          margin: 0;
          padding: 5px 16px;
          width: 50%;
          border-radius: 15px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1Bt {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1Bu {
        display: var(--ww-style-display, block);
        font-size: 10px;
        font-weight: 500;
        font-style: italic;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1Bu:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1Bv {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Bw {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1Bw:where(:hover) {
        display: flex;
        background-color: #0000;
        transform: none;
      }
      .ww-e-d1Bw.ww-layout, .ww-e-d1Bw [data-ww-ls~="d1Bw"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bw.ww-layout:where(:hover), .ww-e-d1Bw [data-ww-ls~="d1Bw"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1C4 {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1C5 {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1C6 {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1CA {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1CC {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Cl {
        padding: 3px 10px;
        z-index: auto;
        display: inline-flex;
        position: revert-layer;
        inset: revert-layer;
        background-color: var(--57ad3de6-199c-4ea4-94ed-9b34576292d4,#0A3D24);
        cursor: pointer;
        transition: all 0.2s ease;
        border: 2px solid var(--f9d69741-adf6-4d8f-8a73-e410aa1ea63c,#0FDBC0);
        border-radius: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Cl {
          align-self: flex-start;
        }
      }
      .ww-e-d1Cl:where(:hover) {
        transform: scale(1.05);
      }
      .ww-e-d1Cl.ww-layout, .ww-e-d1Cl [data-ww-ls~="d1Cl"] {
        display: inline-flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1GQ {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1GQ:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1GR {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1GS {
        padding: 8px;
        display: flex;
        width: 100%;
        flex: 1 1 auto;
      }
      @media (max-width: 991px) {
        .ww-e-d1GS {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1GS {
          display: none;
        }
      }
      .ww-e-d1GS.ww-layout, .ww-e-d1GS [data-ww-ls~="d1GS"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1GS.ww-layout, .ww-e-d1GS [data-ww-ls~="d1GS"] {
          display: flex;
          flex-flow: column;
          align-items: stretch;
          gap: 1px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1GS.ww-layout, .ww-e-d1GS [data-ww-ls~="d1GS"] {
          display: none;
        }
      }
      .ww-e-d1GT {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1GU {
        padding: 8px 12px 24px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1 1 auto;
      }
      .ww-e-d1GU.ww-layout, .ww-e-d1GU [data-ww-ls~="d1GU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1GV {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1GV {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      .ww-e-d1Gi {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e,8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1Gi {
          padding: 8px;
        }
      }
      .ww-e-d1Gi:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Gi.ww-layout, .ww-e-d1Gi [data-ww-ls~="d1Gi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Gu {
        height: 14px;
        font-size: 11px;
        font-weight: 600;
        text-align: center;
        color: var(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d1Gw {
        height: 14px;
        font-size: 11px;
        font-weight: 600;
        text-align: center;
        color: var(--b841af6a-0836-4052-adfd-99ee3aa9ee4a,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d1Iv {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-d1Iv.ww-layout, .ww-e-d1Iv [data-ww-ls~="d1Iv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Jg {
        align-self: center;
        display: flex;
        width: 1px;
        max-width: 1px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Jg {
          width: 1px;
          max-width: 1px;
        }
      }
      .ww-e-d1Jg.ww-layout, .ww-e-d1Jg [data-ww-ls~="d1Jg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Jm {
        padding: 0;
        display: flex;
        width: 100%;
        height: 99%;
        background-color: #0000;
      }
      @media (max-width: 991px) {
        .ww-e-d1Jm {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Jm {
          padding: 0 12px;
          overflow: auto;
          display: flex;
          width: 100%;
          height: 60px;
          background-color: var(--a2ab982d-0eeb-4585-86fe-d3e26e7d0960,#E8E6E0);
        }
      }
      .ww-e-d1Jm.ww-layout, .ww-e-d1Jm [data-ww-ls~="d1Jm"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        gap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Jm.ww-layout, .ww-e-d1Jm [data-ww-ls~="d1Jm"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
          gap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Jm.ww-layout, .ww-e-d1Jm [data-ww-ls~="d1Jm"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 24px 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1K6 {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1K6 {
          display: none;
        }
      }
      .ww-e-d1K6:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1K6.ww-layout, .ww-e-d1K6 [data-ww-ls~="d1K6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1K6.ww-layout, .ww-e-d1K6 [data-ww-ls~="d1K6"] {
          display: none;
        }
      }
      .ww-e-d1K7 {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, border-left 0.2s ease;
        border-bottom: none;
        border-radius: 8px;
      }
      .ww-e-d1K7:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        display: flex;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        border-bottom: none;
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1K7:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1K7.ww-layout, .ww-e-d1K7 [data-ww-ls~="d1K7"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1K7.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1K7 [data-ww-ls~="d1K7"]:where([data-ww-states~="_wwLinkActive"]) {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1K8 {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1K8 {
          display: none;
        }
      }
      .ww-e-d1K8:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
      }
      .ww-e-d1K8:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1K8.ww-layout, .ww-e-d1K8 [data-ww-ls~="d1K8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1K8.ww-layout, .ww-e-d1K8 [data-ww-ls~="d1K8"] {
          display: none;
        }
      }
      .ww-e-d1K9 {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, border-left 0.2s ease;
        border-bottom: none;
        border-radius: 8px;
      }
      .ww-e-d1K9:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        display: flex;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        border-bottom: none;
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1K9:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1K9.ww-layout, .ww-e-d1K9 [data-ww-ls~="d1K9"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        row-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4, 12px);
        column-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4, 12px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1K9.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1K9 [data-ww-ls~="d1K9"]:where([data-ww-states~="_wwLinkActive"]) {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        row-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4, 12px);
        column-gap: var(--50a9f8a3-4a1d-4130-afa7-eafb6472f0a4, 12px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1KA {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, border-left 0.2s ease;
        border-bottom: none;
        border-radius: 8px;
      }
      .ww-e-d1KA:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        display: flex;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        border-bottom: none;
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1KA:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1KA.ww-layout, .ww-e-d1KA [data-ww-ls~="d1KA"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1KA.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1KA [data-ww-ls~="d1KA"]:where([data-ww-states~="_wwLinkActive"]) {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1KB {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e,8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1KB {
          display: none;
        }
      }
      .ww-e-d1KB:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        transform: none;
      }
      .ww-e-d1KB:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
      }
      .ww-e-d1KB.ww-layout, .ww-e-d1KB [data-ww-ls~="d1KB"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1KB.ww-layout, .ww-e-d1KB [data-ww-ls~="d1KB"] {
          display: none;
        }
      }
      .ww-e-d1KC {
        width: 1px;
        max-width: 1px;
        max-height: 1px;
      }
      .ww-e-d1Kp {
        display: var(--ww-style-display, block);
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Kp {
          display: block;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-d1LO {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Le {
        margin: 0;
        padding: 0 8px 12px;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 0 0 35%;
        background-color: #0000;
        border-top: none;
      }
      @media (max-width: 767px) {
        .ww-e-d1Le {
          margin: 0 0 0 auto;
          padding: 0;
          display: flex;
          width: revert-layer;
          flex: 0 0 auto;
          border-top: none;
        }
      }
      .ww-e-d1Le.ww-layout, .ww-e-d1Le [data-ww-ls~="d1Le"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-end;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Le.ww-layout, .ww-e-d1Le [data-ww-ls~="d1Le"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-end;
          align-items: center;
          gap: 4px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1Mt {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e,8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1Mt {
          padding: 8px;
        }
      }
      .ww-e-d1Mt:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Mt.ww-layout, .ww-e-d1Mt [data-ww-ls~="d1Mt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Mu {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e,8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1Mu {
          padding: 8px;
        }
      }
      .ww-e-d1Mu:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Mu.ww-layout, .ww-e-d1Mu [data-ww-ls~="d1Mu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Mv {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e,8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1Mv {
          padding: 8px;
        }
      }
      .ww-e-d1Mv:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Mv.ww-layout, .ww-e-d1Mv [data-ww-ls~="d1Mv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Mw {
        padding: 12px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e,8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1Mw {
          padding: 8px;
        }
      }
      .ww-e-d1Mw:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Mw.ww-layout, .ww-e-d1Mw [data-ww-ls~="d1Mw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Mx {
        padding: 12px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e, 8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1Mx {
          padding: 8px;
        }
      }
      .ww-e-d1Mx:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Mx.ww-layout, .ww-e-d1Mx [data-ww-ls~="d1Mx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1My {
        padding: 8px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease, border-left 0.2s ease;
        border-bottom: none;
        border-radius: 8px;
      }
      .ww-e-d1My:where([data-ww-states~="_wwLinkActive"]) {
        padding: 8px 10px 8px 6px;
        display: flex;
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EDF9F3);
        border: 0.5px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb, #A8EAC8);
        border-bottom: none;
        border-left: 4px solid var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1My:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1My.ww-layout, .ww-e-d1My [data-ww-ls~="d1My"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1My.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1My [data-ww-ls~="d1My"]:where([data-ww-states~="_wwLinkActive"]) {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1NG {
        padding: 12px 14px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.15s ease;
        border-radius: var(--49d05879-8cf7-438d-8cfd-2bb67fd13b7e, 8px);
      }
      @media (max-width: 767px) {
        .ww-e-d1NG {
          padding: 8px;
        }
      }
      .ww-e-d1NG:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1NG.ww-layout, .ww-e-d1NG [data-ww-ls~="d1NG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1O9 {
        margin: 0 0 2px;
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1O9:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1OA {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1OA {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1Mw[data-ww-states~="_wwLinkActive"]) .ww-e-d1OA {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
    }
  }
  @layer custom {
    .ww-e-d1W {
      animation: tulle-new-pulse 1.6s ease-out infinite;
    }
    .ww-e-d4B {
      white-space: nowrap;
    }
    .ww-e-d61 {
      backdrop-filter: blur(12px);
    }
    .ww-e-d61:where(:hover) {
      backdrop-filter: revert-layer;
      border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
    }
    .ww-e-d6U {
      white-space: nowrap;
    }
    .ww-e-dK7 {
      pointer-events: none;
    }
    .ww-e-dVW {
      white-space: nowrap;
    }
    .ww-e-dWn {
      white-space: nowrap;
    }
    .ww-e-d13W {
      white-space: nowrap;
    }
    .ww-e-d1B9 {
      white-space: nowrap;
    }
    @media (min-width: 992px) {
      .ww-e-d1BA {
        overflow-y: auto;
        align-items: stretch;
        flex-direction: column;
        justify-content: flex-start;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d1BA {
        overflow-y: auto;
        align-items: stretch;
        flex-direction: column;
        justify-content: flex-start;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1BA {
        align-items: stretch;
        align-content: stretch;
        flex-direction: column;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1BB {
        order: 1;
      }
    }
    @media (min-width: 992px) {
      .ww-e-d1BQ {
        align-items: center;
        justify-content: center;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d1BQ {
        align-items: center;
        justify-content: center;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1BQ {
        order: 2;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1BS {
        order: 0;
      }
    }
    .ww-e-d1Be {
      white-space: nowrap;
    }
    .ww-e-d1Bg {
      white-space: nowrap;
    }
    .ww-e-d1Bi {
      white-space: nowrap;
    }
    .ww-e-d1Bp {
      align-items: center;
      aspect-ratio: unset;
      text-overflow: ellipsis;
      justify-content: center;
    }
    .ww-e-d1Bq {
      white-space: nowrap;
    }
    .ww-e-d1Bt {
      white-space: nowrap;
    }
    .ww-e-d1Bu {
      white-space: nowrap;
    }
    .ww-e-d1Cl {
      animation: tulle-new-pulse 1.6s ease-out infinite;
    }
    .ww-e-d1GQ {
      white-space: nowrap;
    }
    .ww-e-d1GU {
      overflow-y: auto;
    }
    @media (max-width: 767px) {
      .ww-e-d1Le {
        order: 3;
      }
    }
    .ww-e-d1O9 {
      white-space: nowrap;
    }
  }
}
@layer ww-style-layout-override {
}
