@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-ww-layout-section-root-compatibility-auto-align {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-section-root-compatibility-auto-width {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-decoration {
  syntax: "*";
  inherits: false;
}
@property --ww-style-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-style-z-index {
  syntax: "*";
  inherits: false;
}
@property --ww-style-position {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-right-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-bottom-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left-positioned {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-size {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-line-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-style-text-indent {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-filter {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-delay {
  syntax: "*";
  inherits: false;
}
@property --ww-style-pointer-events {
  syntax: "*";
  inherits: false;
}
@property --ww-style-mask-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-overflow-x {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding-right {
  syntax: "*";
  inherits: false;
}
@property --ww-style-scrollbar-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-webkit-mask-image {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d28h {
        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-d28h.ww-layout, .ww-e-d28h [data-ww-ls~="d28h"] {
        display: flex;
        align-items: center;
        column-gap: 12px;
      }
      .ww-e-d26q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d26q.ww-layout, .ww-e-d26q [data-ww-ls~="d26q"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d277 {
        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-d277.ww-layout, .ww-e-d277 [data-ww-ls~="d277"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d27A {
        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-d27A:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d27A:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d27A:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d27A: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-d27A: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-d27A: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-d27A: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-d27A:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d28i {
        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-d28i.ww-layout, .ww-e-d28i [data-ww-ls~="d28i"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      .ww-e-d278 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d278.ww-layout, .ww-e-d278 [data-ww-ls~="d278"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29N {
        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-d29N.ww-layout, .ww-e-d29N [data-ww-ls~="d29N"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .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;
      }
      .ww-e-d1cm {
        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-d1cm {
          padding: 0 28px 28px;
          align-self: center;
          max-height: 5px;
        }
      }
      .ww-e-d1cm.ww-layout, .ww-e-d1cm [data-ww-ls~="d1cm"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-d1cm.ww-layout, .ww-e-d1cm [data-ww-ls~="d1cm"] {
          flex-flow: column;
          justify-content: space-around;
          align-items: center;
        }
      }
      .ww-e-d1yJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-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-d1gB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jO.ww-layout, .ww-e-d1jO [data-ww-ls~="d1jO"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Yi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-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-d1h5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cN {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        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;
      }
      .ww-e-d1xr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-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-d1eI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d20x {
        margin: 0;
        padding: 0;
        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-d1b4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1xq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c3 {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1zB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1db {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1jS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eo {
        margin: 0;
        padding: 0;
        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: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d21u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1g9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dL {
        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-d1dL.ww-layout, .ww-e-d1dL [data-ww-ls~="d1dL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1rT {
        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-d1rT.ww-layout, .ww-e-d1rT [data-ww-ls~="d1rT"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1d4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1er {
        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-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-d1v0 {
        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-d1v0.ww-layout, .ww-e-d1v0 [data-ww-ls~="d1v0"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: stretch;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .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;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1v4.ww-layout, .ww-e-d1v4 [data-ww-ls~="d1v4"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
      }
      .ww-e-d1cQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28X {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28X.ww-layout, .ww-e-d28X [data-ww-ls~="d28X"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d298 {
        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-d298:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d298.ww-layout, .ww-e-d298 [data-ww-ls~="d298"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d2AE {
        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-d2AE: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-d2AE: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-d2AE: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-d2AE: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-d2AE: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-d2AE: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-d2AE: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-d2AE: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-d2AE.ww-layout, .ww-e-d2AE [data-ww-ls~="d2AE"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d296 {
        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-d296: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-d296: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-d296: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-d296: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-d296.ww-layout, .ww-e-d296 [data-ww-ls~="d296"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d28P {
        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-d28P.ww-layout, .ww-e-d28P [data-ww-ls~="d28P"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d28S {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28S.ww-layout, .ww-e-d28S [data-ww-ls~="d28S"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26o {
        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-d26o.ww-layout, .ww-e-d26o [data-ww-ls~="d26o"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29K {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d29K.ww-layout, .ww-e-d29K [data-ww-ls~="d29K"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d2AB {
        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-d2AB.ww-layout, .ww-e-d2AB [data-ww-ls~="d2AB"] {
        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-d297 {
        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-d297: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-d297: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-d297: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-d297: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-d297.ww-layout, .ww-e-d297 [data-ww-ls~="d297"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d2AP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d2AP.ww-layout, .ww-e-d2AP [data-ww-ls~="d2AP"] {
        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-d26s {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d26s.ww-layout, .ww-e-d26s [data-ww-ls~="d26s"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d291 {
        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-d291.ww-layout, .ww-e-d291 [data-ww-ls~="d291"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1YJ {
        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-d1YJ.ww-layout, .ww-e-d1YJ [data-ww-ls~="d1YJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1YK {
        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-d1YK.ww-layout, .ww-e-d1YK [data-ww-ls~="d1YK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1YL {
        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-d1YL {
          padding: 18px 16px;
        }
      }
      .ww-e-d1YL.ww-layout, .ww-e-d1YL [data-ww-ls~="d1YL"] {
        display: flex;
        flex-flow: column;
        gap: 14px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YL.ww-layout, .ww-e-d1YL [data-ww-ls~="d1YL"] {
          gap: 12px;
        }
      }
      .ww-e-d1YM {
        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-d1YM.ww-layout, .ww-e-d1YM [data-ww-ls~="d1YM"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1YN {
        margin: 0;
        padding: 0;
        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-d1YO {
        margin: 0;
        padding: 0;
        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-d1YP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.5;
        color: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d1YQ {
        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-d1YQ.ww-layout, .ww-e-d1YQ [data-ww-ls~="d1YQ"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .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: 15px;
        font-family: Sora, system-ui, sans-serif;
        font-weight: 600;
        color: #18191a;
        white-space-collapse: preserve;
      }
      .ww-e-d1YS {
        margin: 0;
        padding: 0;
        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-d1YT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.5;
        color: #7e8189;
        white-space-collapse: preserve;
      }
      .ww-e-d1YU {
        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-d1YU.ww-layout, .ww-e-d1YU [data-ww-ls~="d1YU"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d1YV {
        margin: 0;
        padding: 0;
        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-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: 14px;
        font-family: Sora, system-ui, sans-serif;
        line-height: 1.5;
        color: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d1YX {
        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-d1YX.ww-layout, .ww-e-d1YX [data-ww-ls~="d1YX"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .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: Sora, system-ui, sans-serif;
        color: #7e8189;
        white-space-collapse: preserve;
      }
      .ww-e-d1YZ {
        margin: 0;
        padding: 0;
        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 {
        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-d1Ya:where(:hover) {
        background-color: #d4f5e4;
        transform: translateY(-1px);
      }
      .ww-e-d1Ya.ww-layout, .ww-e-d1Ya [data-ww-ls~="d1Ya"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Yb {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d1Yb.ww-layout, .ww-e-d1Yb [data-ww-ls~="d1Yb"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yd.ww-layout, .ww-e-d1Yd [data-ww-ls~="d1Yd"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ye {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: #52555c;
        white-space-collapse: preserve;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yg {
        margin: 0;
        padding: 0;
        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: #52555c;
        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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yj {
        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-d1Yj {
          width: 360px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yj {
          margin: 0 12px 12px;
          padding: 0;
          width: calc(100% - 24px);
          max-width: none;
        }
      }
      .ww-e-d1Yj.ww-layout, .ww-e-d1Yj [data-ww-ls~="d1Yj"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 0;
      }
      .ww-e-d1Yk {
        margin: 0;
        padding: 0;
        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: #2e3035;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yl {
        margin: 0;
        padding: 0;
        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: #2e3035;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ym {
        margin: 0;
        padding: 0;
        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: #2e3035;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1Yn {
        margin: 0;
        padding: 0;
        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-d1Yo {
        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-d1Yp {
        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-d1Yq {
        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-d1Yr {
        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-d1Yr {
          width: 100%;
        }
      }
      .ww-e-d1Ys {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1Ys.ww-layout, .ww-e-d1Ys [data-ww-ls~="d1Ys"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Yt {
        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-d1Yu {
        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-d1Yw {
        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-d1Yw:where(:hover) {
        display: flex;
        background-color: var(--f9d69741-adf6-4d8f-8a73-e410aa1ea63c,#0FDBC0);
      }
      .ww-e-d1Yw.ww-layout, .ww-e-d1Yw [data-ww-ls~="d1Yw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Yw.ww-layout:where(:hover), .ww-e-d1Yw [data-ww-ls~="d1Yw"]:where(:hover) {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Yx {
        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-d1Yy {
        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-d1Yy {
          padding: 20px;
          display: flex;
        }
      }
      .ww-e-d1Yy.ww-layout, .ww-e-d1Yy [data-ww-ls~="d1Yy"] {
        display: flex;
        flex-flow: column;
        gap: 26px 32px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Yy.ww-layout, .ww-e-d1Yy [data-ww-ls~="d1Yy"] {
          display: flex;
          flex-flow: column;
          gap: 26px 32px;
        }
      }
      .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: 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-d1Yz {
          font-size: 20px;
        }
      }
      .ww-e-d1Z0 {
        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-d1Z0.ww-layout, .ww-e-d1Z0 [data-ww-ls~="d1Z0"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Z1 {
        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-d1Z1 {
          align-self: center;
        }
      }
      .ww-e-d1Z2 {
        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-d1Z3 {
        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-d1Z3.ww-layout, .ww-e-d1Z3 [data-ww-ls~="d1Z3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Z4 {
        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-d1Z5 {
        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-d1Z6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Z6.ww-layout, .ww-e-d1Z6 [data-ww-ls~="d1Z6"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1Z7 {
        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-d1Z8 {
        margin: 0;
        padding: 0;
        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-d1Z9 {
        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-d1ZA {
        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-d1ZB {
        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-d1ZB {
          width: 100%;
        }
      }
      .ww-e-d1ZB.ww-layout, .ww-e-d1ZB [data-ww-ls~="d1ZB"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        gap: 0;
      }
      .ww-e-d1ZC {
        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-d1ZD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZD.ww-layout, .ww-e-d1ZD [data-ww-ls~="d1ZD"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1ZE {
        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-d1ZF {
        margin: 0;
        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-d1ZF {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZF {
          display: flex;
        }
      }
      .ww-e-d1ZF.ww-layout, .ww-e-d1ZF [data-ww-ls~="d1ZF"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZF.ww-layout, .ww-e-d1ZF [data-ww-ls~="d1ZF"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZF.ww-layout, .ww-e-d1ZF [data-ww-ls~="d1ZF"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1ZG {
        margin: 0;
        padding: 0;
        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-d1ZH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZH {
          display: flex;
        }
      }
      .ww-e-d1ZH.ww-layout, .ww-e-d1ZH [data-ww-ls~="d1ZH"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZH.ww-layout, .ww-e-d1ZH [data-ww-ls~="d1ZH"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1ZI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d1ZJ {
        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-d1ZK {
        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-d1ZL {
        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-d1ZL.ww-layout, .ww-e-d1ZL [data-ww-ls~="d1ZL"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ZM {
        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-d1ZM.ww-layout, .ww-e-d1ZM [data-ww-ls~="d1ZM"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ZN {
        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-d1ZO {
        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-d1ZO {
          display: flex;
        }
      }
      .ww-e-d1ZO.ww-layout, .ww-e-d1ZO [data-ww-ls~="d1ZO"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZO.ww-layout, .ww-e-d1ZO [data-ww-ls~="d1ZO"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d1ZP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1ZQ {
        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-d1ZR {
        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-d1ZS {
        margin: 0;
        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-d1ZS {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZS {
          display: flex;
        }
      }
      .ww-e-d1ZS.ww-layout, .ww-e-d1ZS [data-ww-ls~="d1ZS"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZS.ww-layout, .ww-e-d1ZS [data-ww-ls~="d1ZS"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZS.ww-layout, .ww-e-d1ZS [data-ww-ls~="d1ZS"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1ZT {
        margin: 0;
        padding: 0;
        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.ww-layout, .ww-e-d1ZT [data-ww-ls~="d1ZT"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ZU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZU {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZU {
          display: flex;
        }
      }
      .ww-e-d1ZU.ww-layout, .ww-e-d1ZU [data-ww-ls~="d1ZU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZU.ww-layout, .ww-e-d1ZU [data-ww-ls~="d1ZU"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZU.ww-layout, .ww-e-d1ZU [data-ww-ls~="d1ZU"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1ZV {
        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-d1ZW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d1ZX {
        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-d1ZY {
        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-d1ZY.ww-layout, .ww-e-d1ZY [data-ww-ls~="d1ZY"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ZZ {
        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-d1ZZ.ww-layout, .ww-e-d1ZZ [data-ww-ls~="d1ZZ"] {
        display: flex;
      }
      .ww-e-d1Za {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Za.ww-layout, .ww-e-d1Za [data-ww-ls~="d1Za"] {
        display: flex;
      }
      .ww-e-d1Zb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zb.ww-layout, .ww-e-d1Zb [data-ww-ls~="d1Zb"] {
        display: flex;
      }
      .ww-e-d1Zc {
        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-d1Zd {
        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-d1Ze {
        margin: 0;
        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-d1Ze {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ze {
          display: flex;
        }
      }
      .ww-e-d1Ze.ww-layout, .ww-e-d1Ze [data-ww-ls~="d1Ze"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ze.ww-layout, .ww-e-d1Ze [data-ww-ls~="d1Ze"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ze.ww-layout, .ww-e-d1Ze [data-ww-ls~="d1Ze"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1Zf {
        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-d1Zf.ww-layout, .ww-e-d1Zf [data-ww-ls~="d1Zf"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zg.ww-layout, .ww-e-d1Zg [data-ww-ls~="d1Zg"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1Zh {
        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-d1Zi {
        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-d1Zk {
        margin: 0;
        padding: 0;
        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-d1Zl {
        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-d1Zl.ww-layout, .ww-e-d1Zl [data-ww-ls~="d1Zl"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zm {
        margin: 0;
        padding: 0;
        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-d1Zn {
        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-d1Zo {
        margin: 0;
        padding: 0;
        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-d1Zp {
        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-d1Zq {
        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-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: 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-d1Zs {
          transform: var(--ww-style-transform, rotate(0deg));
        }
      }
      .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: 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-d1Zu {
        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-d1Zv {
        margin: 0;
        padding: 0;
        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-d1Zw {
        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-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-d1Zx.ww-layout, .ww-e-d1Zx [data-ww-ls~="d1Zx"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zy {
        margin: 0;
        padding: 0;
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1a0 {
        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-d1a1 {
        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-d1a2 {
        margin: 0;
        padding: 0;
        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;
        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-d1a2 {
          font-size: 14px;
        }
      }
      .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: not-allowed;
        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: 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-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: 0;
        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-d1a7 {
        margin: 0;
        padding: 0;
        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-d1a8 {
        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-d1a9 {
        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-d1a9:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1a9.ww-layout, .ww-e-d1a9 [data-ww-ls~="d1a9"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1aA {
        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-d1aB {
        margin: 0;
        padding: 0;
        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-d1aC {
        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-d1aD {
        margin: 0;
        padding: 0;
        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-d1aE {
        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-d1aE.ww-layout, .ww-e-d1aE [data-ww-ls~="d1aE"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1aF {
        margin: 0;
        padding: 0;
        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-d1aG {
        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-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);
        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: 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-d1aI {
        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-d1aJ {
        margin: 0;
        padding: 0;
        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-d1aK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aK.ww-layout, .ww-e-d1aK [data-ww-ls~="d1aK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1aL {
        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-d1aM {
        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-d1aN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aN.ww-layout, .ww-e-d1aN [data-ww-ls~="d1aN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1aO {
        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;
        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-d1aO: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-d1aP {
        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-d1aQ {
        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-d1aQ.ww-layout, .ww-e-d1aQ [data-ww-ls~="d1aQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 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-d1aS {
        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-d1aT {
        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-d1aU {
        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-d1aU:where(:hover) {
        display: grid;
        box-shadow: 0 8px 16px #0000001f;
        transform: translateY(-4px);
      }
      .ww-e-d1aU.ww-layout, .ww-e-d1aU [data-ww-ls~="d1aU"] {
        display: grid;
      }
      .ww-e-d1aU.ww-layout:where(:hover), .ww-e-d1aU [data-ww-ls~="d1aU"]:where(:hover) {
        display: grid;
      }
      .ww-e-d1aV {
        margin: 0;
        padding: 0;
        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-d1aW {
        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-d1aW.ww-layout, .ww-e-d1aW [data-ww-ls~="d1aW"] {
        display: flex;
      }
      .ww-e-d1aX {
        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-d1aY {
        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-d1aZ {
        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-d1aZ {
          width: 100%;
        }
      }
      .ww-e-d1aa {
        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-d1ab {
        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-d1ac {
        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-d1ad {
        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-d1ae {
        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-d1af {
        margin: 0;
        padding: 0;
        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-d1ag {
        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-d1ag {
          width: 100%;
        }
      }
      .ww-e-d1ah {
        margin: 0;
        padding: 0;
        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-d1ai {
        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-d1aj {
        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-d1ak {
        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-d1al {
        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-d1al.ww-layout, .ww-e-d1al [data-ww-ls~="d1al"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1am {
        margin: 0;
        padding: 0;
        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-d1an {
        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-d1ao {
        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-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;
      }
      @media (max-width: 767px) {
        .ww-e-d1ap {
          display: flex;
        }
      }
      .ww-e-d1ap.ww-layout, .ww-e-d1ap [data-ww-ls~="d1ap"] {
        display: flex;
        flex-flow: column;
        row-gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1ap.ww-layout, .ww-e-d1ap [data-ww-ls~="d1ap"] {
          display: flex;
          flex-flow: column;
          row-gap: 0;
        }
      }
      .ww-e-d1aq {
        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-d1aq {
          width: 100%;
        }
      }
      .ww-e-d1ar {
        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-d1ar {
          display: flex;
        }
      }
      .ww-e-d1ar.ww-layout, .ww-e-d1ar [data-ww-ls~="d1ar"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1ar.ww-layout, .ww-e-d1ar [data-ww-ls~="d1ar"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d1as {
        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-d1at {
        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-d1au {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1au.ww-layout, .ww-e-d1au [data-ww-ls~="d1au"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1av {
        margin: 0;
        padding: 0;
        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-d1aw {
        margin: 0;
        padding: 0;
        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-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: 10px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #1ca674;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ay {
        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-d1az {
        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-d1b0 {
        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-d1b1 {
        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-d1b1.ww-layout, .ww-e-d1b1 [data-ww-ls~="d1b1"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1b2 {
        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-d1b3 {
        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-d1b5 {
        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-d1b5.ww-layout, .ww-e-d1b5 [data-ww-ls~="d1b5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1b6 {
        margin: 0;
        padding: 0;
        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-d1b7 {
        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-d1b8 {
        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-d1b8.ww-layout, .ww-e-d1b8 [data-ww-ls~="d1b8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1b9 {
        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-d1b9:where([data-ww-states~="loading"]) {
        background-color: #93c5fd;
        cursor: wait;
      }
      .ww-e-d1b9:where([data-ww-states~="disabled"]) {
        background-color: #93c5fd;
        cursor: not-allowed;
        opacity: 0.7;
      }
      .ww-e-d1bA {
        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-d1bB {
        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-d1bB.ww-layout, .ww-e-d1bB [data-ww-ls~="d1bB"] {
        display: block;
      }
      .ww-e-d1bD {
        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-d1bD {
          margin: 0 5px;
          padding: 0 5px;
          width: 30%;
          min-width: 30%;
        }
      }
      .ww-e-d1bD.ww-layout, .ww-e-d1bD [data-ww-ls~="d1bD"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1bE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-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-d1bF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bF.ww-layout, .ww-e-d1bF [data-ww-ls~="d1bF"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1bG {
        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-d1bG.ww-layout, .ww-e-d1bG [data-ww-ls~="d1bG"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .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;
      }
      @media (max-width: 991px) {
        .ww-e-d1bH {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1bH {
          display: flex;
        }
      }
      .ww-e-d1bH.ww-layout, .ww-e-d1bH [data-ww-ls~="d1bH"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1bH.ww-layout, .ww-e-d1bH [data-ww-ls~="d1bH"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1bH.ww-layout, .ww-e-d1bH [data-ww-ls~="d1bH"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1bI {
        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-d1bJ {
        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-d1bJ {
          margin: 0;
          padding: 24px 50px;
        }
      }
      .ww-e-d1bJ.ww-layout, .ww-e-d1bJ [data-ww-ls~="d1bJ"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1bK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #10b981;
        white-space-collapse: preserve;
      }
      .ww-e-d1bL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1bM {
        margin: 0;
        padding: 0;
        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-d1bN {
        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-d1bN.ww-layout, .ww-e-d1bN [data-ww-ls~="d1bN"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1bP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bP.ww-layout, .ww-e-d1bP [data-ww-ls~="d1bP"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1bQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bQ.ww-layout, .ww-e-d1bQ [data-ww-ls~="d1bQ"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1bR {
        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-d1bR {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1bR {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1bR.ww-layout, .ww-e-d1bR [data-ww-ls~="d1bR"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        gap: 16px 0%;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1bR.ww-layout, .ww-e-d1bR [data-ww-ls~="d1bR"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          gap: 16px 0%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1bR.ww-layout, .ww-e-d1bR [data-ww-ls~="d1bR"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          gap: 16px 0%;
        }
      }
      .ww-e-d1bS {
        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-d1bS {
          width: 50%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1bS {
          padding: 5px;
          width: 80%;
        }
      }
      .ww-e-d1bS.ww-layout, .ww-e-d1bS [data-ww-ls~="d1bS"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1bS.ww-layout, .ww-e-d1bS [data-ww-ls~="d1bS"] {
          column-gap: 2px;
        }
      }
      .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;
      }
      @media (max-width: 767px) {
        .ww-e-d1bT {
          display: flex;
        }
      }
      .ww-e-d1bT.ww-layout, .ww-e-d1bT [data-ww-ls~="d1bT"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1bT.ww-layout, .ww-e-d1bT [data-ww-ls~="d1bT"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1bU {
        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-d1bU.ww-layout, .ww-e-d1bU [data-ww-ls~="d1bU"] {
        display: block;
      }
      .ww-e-d1bV {
        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-d1bW {
        margin: 0;
        padding: 0;
        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-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: 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-d1bY {
        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-d1bZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bZ.ww-layout, .ww-e-d1bZ [data-ww-ls~="d1bZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ba {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1ba {
          max-height: 90vh;
        }
      }
      .ww-e-d1ba.ww-layout, .ww-e-d1ba [data-ww-ls~="d1ba"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1bb {
        margin: 0;
        padding: 0;
        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-d1bc {
        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-d1bd {
        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-d1bd {
          font-size: 20px;
        }
      }
      .ww-e-d1be {
        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-d1be {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1be {
          display: flex;
        }
      }
      .ww-e-d1be:where(:hover) {
        box-shadow: 0 8px 20px #00000014;
        animation-duration: 25ms;
        animation-iteration-count: infinite;
      }
      .ww-e-d1be.ww-layout, .ww-e-d1be [data-ww-ls~="d1be"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1be.ww-layout, .ww-e-d1be [data-ww-ls~="d1be"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1be.ww-layout, .ww-e-d1be [data-ww-ls~="d1be"] {
          display: flex;
          flex-flow: column;
          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: 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-d1bg {
        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-d1bg {
          padding: 12px 20px;
        }
      }
      .ww-e-d1bg.ww-layout, .ww-e-d1bg [data-ww-ls~="d1bg"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bh {
        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-d1bi {
        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-d1bj {
        margin: 0;
        padding: 0;
        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-d1bk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-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-d1bl {
        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-d1bl.ww-layout, .ww-e-d1bl [data-ww-ls~="d1bl"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bm {
        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-d1bm.ww-layout, .ww-e-d1bm [data-ww-ls~="d1bm"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1bm.ww-layout, .ww-e-d1bm [data-ww-ls~="d1bm"] {
          grid-template-columns: 1fr 1fr 1fr;
          column-gap: 10px;
        }
      }
      .ww-e-d1bn {
        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-d1bo {
        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-d1bo.ww-layout, .ww-e-d1bo [data-ww-ls~="d1bo"] {
        display: block;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1bq {
        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-d1bq:where([data-ww-states~="TSgtdI"]) {
        font-weight: 600;
        color: #0f172a;
        transform: scale(1.05);
      }
      .ww-e-d1br {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1br.ww-layout, .ww-e-d1br [data-ww-ls~="d1br"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1bs {
        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-d1bs.ww-layout, .ww-e-d1bs [data-ww-ls~="d1bs"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bt {
        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-d1bt {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1bt {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1bt.ww-layout, .ww-e-d1bt [data-ww-ls~="d1bt"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1bt.ww-layout, .ww-e-d1bt [data-ww-ls~="d1bt"] {
          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-d1bt.ww-layout, .ww-e-d1bt [data-ww-ls~="d1bt"] {
          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-d1bu {
        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-d1bu.ww-layout, .ww-e-d1bu [data-ww-ls~="d1bu"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1bw {
        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-d1by {
        margin: 0;
        padding: 0;
        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-d1bz {
        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-d1c0 {
        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-d1c1 {
        margin: 0;
        padding: 0;
        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-d1c1:where([data-ww-states~="completed"]) {
        color: #9ca3af;
        text-decoration: line-through;
      }
      .ww-e-d1c2 {
        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-d1c2.ww-layout, .ww-e-d1c2 [data-ww-ls~="d1c2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1c4 {
        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-d1c4 {
          display: flex;
          width: 100%;
          max-height: 90vh;
        }
      }
      .ww-e-d1c4.ww-layout, .ww-e-d1c4 [data-ww-ls~="d1c4"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-d1c4.ww-layout, .ww-e-d1c4 [data-ww-ls~="d1c4"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-d1c5 {
        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-d1c5 {
          display: flex;
        }
      }
      .ww-e-d1c5.ww-layout, .ww-e-d1c5 [data-ww-ls~="d1c5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1c5.ww-layout, .ww-e-d1c5 [data-ww-ls~="d1c5"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          row-gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1c6 {
        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-d1c7 {
        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-d1c8 {
        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-d1c8:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1c8.ww-layout, .ww-e-d1c8 [data-ww-ls~="d1c8"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1c8.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1c8 [data-ww-ls~="d1c8"]: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-d1c9 {
        margin: 0;
        padding: 0;
        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-d1cA {
        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-d1cA {
          display: grid;
        }
      }
      .ww-e-d1cA.ww-layout, .ww-e-d1cA [data-ww-ls~="d1cA"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1cA.ww-layout, .ww-e-d1cA [data-ww-ls~="d1cA"] {
          display: grid;
          grid-template-columns: 1fr;
          gap: 20px;
        }
      }
      .ww-e-d1cB {
        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-d1cB.ww-layout, .ww-e-d1cB [data-ww-ls~="d1cB"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1cC {
        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-d1cD {
        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-d1cD.ww-layout, .ww-e-d1cD [data-ww-ls~="d1cD"] {
        display: block;
      }
      .ww-e-d1cE {
        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-d1cF {
        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-d1cG {
        margin: 0;
        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-d1cG {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cG {
          display: flex;
        }
      }
      .ww-e-d1cG.ww-layout, .ww-e-d1cG [data-ww-ls~="d1cG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1cG.ww-layout, .ww-e-d1cG [data-ww-ls~="d1cG"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cG.ww-layout, .ww-e-d1cG [data-ww-ls~="d1cG"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1cI {
        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-d1cJ {
        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-d1cK {
        margin: 0;
        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-d1cK {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cK {
          display: flex;
        }
      }
      .ww-e-d1cK.ww-layout, .ww-e-d1cK [data-ww-ls~="d1cK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1cK.ww-layout, .ww-e-d1cK [data-ww-ls~="d1cK"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cK.ww-layout, .ww-e-d1cK [data-ww-ls~="d1cK"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1cL {
        margin: 0;
        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-d1cL {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cL {
          display: flex;
        }
      }
      .ww-e-d1cL.ww-layout, .ww-e-d1cL [data-ww-ls~="d1cL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1cL.ww-layout, .ww-e-d1cL [data-ww-ls~="d1cL"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cL.ww-layout, .ww-e-d1cL [data-ww-ls~="d1cL"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1cM {
        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-d1cO {
        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-d1cP {
        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-d1cR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cR.ww-layout, .ww-e-d1cR [data-ww-ls~="d1cR"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        flex-wrap: revert-layer;
      }
      .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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #111827;
        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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1cU {
        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-d1cU {
          display: var(--ww-style-display, flex);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cU {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1cU.ww-layout, .ww-e-d1cU [data-ww-ls~="d1cU"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1cU.ww-layout, .ww-e-d1cU [data-ww-ls~="d1cU"] {
          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-d1cU.ww-layout, .ww-e-d1cU [data-ww-ls~="d1cU"] {
          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-d1cV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cV.ww-layout, .ww-e-d1cV [data-ww-ls~="d1cV"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1cW {
        margin: 0;
        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-d1cW {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cW {
          display: flex;
        }
      }
      .ww-e-d1cW.ww-layout, .ww-e-d1cW [data-ww-ls~="d1cW"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1cW.ww-layout, .ww-e-d1cW [data-ww-ls~="d1cW"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cW.ww-layout, .ww-e-d1cW [data-ww-ls~="d1cW"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1cX {
        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-d1cY {
        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-d1cZ {
        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-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: 16px;
        font-family: DM Serif Display, serif;
        font-weight: 700;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1cb {
        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-d1cb.ww-layout, .ww-e-d1cb [data-ww-ls~="d1cb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cc {
        margin: 0;
        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-d1cc {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cc {
          display: flex;
        }
      }
      .ww-e-d1cc.ww-layout, .ww-e-d1cc [data-ww-ls~="d1cc"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1cc.ww-layout, .ww-e-d1cc [data-ww-ls~="d1cc"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cc.ww-layout, .ww-e-d1cc [data-ww-ls~="d1cc"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .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: 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-d1ce {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1cg {
        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-d1cg.ww-layout, .ww-e-d1cg [data-ww-ls~="d1cg"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1cg.ww-layout, .ww-e-d1cg [data-ww-ls~="d1cg"] {
          flex-flow: column;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cg.ww-layout, .ww-e-d1cg [data-ww-ls~="d1cg"] {
          flex-flow: column;
        }
      }
      .ww-e-d1ch {
        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-d1ch {
          max-height: 60vh;
        }
      }
      .ww-e-d1ch.ww-layout, .ww-e-d1ch [data-ww-ls~="d1ch"] {
        display: flex;
        flex-flow: column;
        gap: 28px;
      }
      .ww-e-d1ci {
        margin: 0;
        padding: 0;
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1ck {
        margin: 0;
        padding: 0;
        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-d1cl {
        margin: 0;
        padding: 0;
        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-d1cn {
        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-d1cn:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 6px 8px -1px #00a3684d;
      }
      .ww-e-d1co {
        margin: 0;
        padding: 0;
        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-d1cp {
        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-d1cp:where(:hover) {
        display: flex;
        box-shadow: 0 4px 12px #9333ea26;
      }
      .ww-e-d1cp.ww-layout, .ww-e-d1cp [data-ww-ls~="d1cp"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1cp.ww-layout:where(:hover), .ww-e-d1cp [data-ww-ls~="d1cp"]:where(:hover) {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .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: var(--ww-default-font-family);
        text-align: center;
        color: #94a3b8;
        white-space-collapse: preserve;
      }
      .ww-e-d1cr {
        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-d1cr {
          padding: 14px 15px;
          align-self: flex-end;
        }
      }
      .ww-e-d1cr:where(:hover) {
        background-color: #059669;
        box-shadow: 0 6px 20px #00a36859;
        transform: translateY(-2px);
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #2e3035;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1cs {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1ct {
        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-d1ct {
          width: 100%;
        }
      }
      .ww-e-d1ct.ww-layout, .ww-e-d1ct [data-ww-ls~="d1ct"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1ct.ww-layout, .ww-e-d1ct [data-ww-ls~="d1ct"] {
          column-gap: 8px;
        }
      }
      .ww-e-d1cu {
        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-d1cu {
          width: 90%;
        }
      }
      .ww-e-d1cu.ww-layout, .ww-e-d1cu [data-ww-ls~="d1cu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cv {
        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-d1cv {
          max-width: 90%;
          max-height: 90vh;
        }
      }
      .ww-e-d1cv.ww-layout, .ww-e-d1cv [data-ww-ls~="d1cv"] {
        display: block;
      }
      .ww-e-d1cw {
        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-d1cx {
        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-d1cx {
          width: 95%;
        }
      }
      .ww-e-d1cx.ww-layout, .ww-e-d1cx [data-ww-ls~="d1cx"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d1cy {
        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-d1cy {
          display: grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cy {
          display: grid;
        }
      }
      .ww-e-d1cy.ww-layout, .ww-e-d1cy [data-ww-ls~="d1cy"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
      }
      @media (max-width: 991px) {
        .ww-e-d1cy.ww-layout, .ww-e-d1cy [data-ww-ls~="d1cy"] {
          display: grid;
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1cy.ww-layout, .ww-e-d1cy [data-ww-ls~="d1cy"] {
          display: grid;
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1cz {
        margin: 0;
        padding: 0;
        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-d1d0 {
        margin: 0;
        padding: 0;
        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-d1d1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d1.ww-layout, .ww-e-d1d1 [data-ww-ls~="d1d1"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1d2 {
        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-d1d3 {
        margin: 0;
        padding: 0;
        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-d1d5 {
        margin: 0;
        padding: 0;
        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-d1d5:where([data-ww-states~="high_priority"]) {
        color: #ef4444;
      }
      .ww-e-d1d5:where([data-ww-states~="medium_priority"]) {
        color: #d97706;
      }
      .ww-e-d1d6 {
        margin: 0;
        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-d1d6.ww-layout, .ww-e-d1d6 [data-ww-ls~="d1d6"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1d6.ww-layout, .ww-e-d1d6 [data-ww-ls~="d1d6"] {
          justify-content: center;
        }
      }
      .ww-e-d1d7 {
        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-d1d7:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1d8 {
        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-d1d8 {
          width: 95%;
        }
      }
      .ww-e-d1d8.ww-layout, .ww-e-d1d8 [data-ww-ls~="d1d8"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1d8.ww-layout, .ww-e-d1d8 [data-ww-ls~="d1d8"] {
          justify-content: center;
        }
      }
      .ww-e-d1d9 {
        margin: 0;
        padding: 0;
        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-d1dA {
        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-d1dB {
        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-d1dB.ww-layout, .ww-e-d1dB [data-ww-ls~="d1dB"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dC {
        margin: 0;
        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-d1dC {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dC {
          display: flex;
        }
      }
      .ww-e-d1dC.ww-layout, .ww-e-d1dC [data-ww-ls~="d1dC"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1dC.ww-layout, .ww-e-d1dC [data-ww-ls~="d1dC"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dC.ww-layout, .ww-e-d1dC [data-ww-ls~="d1dC"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1dD {
        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-d1dD {
          margin: 0 0 10px;
        }
      }
      .ww-e-d1dE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dE.ww-layout, .ww-e-d1dE [data-ww-ls~="d1dE"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1dF {
        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-d1dF.ww-layout, .ww-e-d1dF [data-ww-ls~="d1dF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dG {
        margin: 0;
        padding: 0;
        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-d1dG {
          font-size: 20px;
        }
      }
      .ww-e-d1dH {
        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-d1dH {
          align-self: center;
        }
      }
      .ww-e-d1dI {
        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-d1dJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dJ.ww-layout, .ww-e-d1dJ [data-ww-ls~="d1dJ"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1dK {
        margin: 0;
        padding: 0;
        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-d1dM {
        margin: 0;
        padding: 0;
        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-d1dN {
        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-d1dO {
        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-d1dP {
        margin: 0;
        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-d1dP {
          display: flex;
        }
      }
      .ww-e-d1dP:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1dP.ww-layout, .ww-e-d1dP [data-ww-ls~="d1dP"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1dP.ww-layout, .ww-e-d1dP [data-ww-ls~="d1dP"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1dP.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1dP [data-ww-ls~="d1dP"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1dQ {
        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-d1dR {
        margin: 0;
        padding: 0;
        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-d1dS {
        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-d1dS.ww-layout, .ww-e-d1dS [data-ww-ls~="d1dS"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dT {
        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-d1dU {
        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-d1dV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dV.ww-layout, .ww-e-d1dV [data-ww-ls~="d1dV"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1dW {
        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-d1dX {
        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-d1dY {
        margin: 0;
        padding: 0;
        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-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: not-allowed;
        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: 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-d1da {
          border-radius: 10px;
        }
      }
      .ww-e-d1da.ww-layout, .ww-e-d1da [data-ww-ls~="d1da"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dc {
        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-d1dc {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dc {
          width: 100%;
        }
      }
      .ww-e-d1dc:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1dc.ww-layout, .ww-e-d1dc [data-ww-ls~="d1dc"] {
        display: inline-flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        gap: 20px 10px;
      }
      @media (max-width: 991px) {
        .ww-e-d1dc.ww-layout, .ww-e-d1dc [data-ww-ls~="d1dc"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: stretch;
          gap: 20px 10px;
        }
      }
      .ww-e-d1dc.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1dc [data-ww-ls~="d1dc"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        gap: 20px 10px;
      }
      .ww-e-d1dd {
        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-d1dd:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1dd.ww-layout, .ww-e-d1dd [data-ww-ls~="d1dd"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dd.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1dd [data-ww-ls~="d1dd"]: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-d1de {
        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-d1de:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1de.ww-layout, .ww-e-d1de [data-ww-ls~="d1de"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1de.ww-layout, .ww-e-d1de [data-ww-ls~="d1de"] {
          flex-flow: column;
        }
      }
      .ww-e-d1de.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1de [data-ww-ls~="d1de"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1df {
        margin: 0;
        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-d1df {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1df {
          display: flex;
        }
      }
      .ww-e-d1df.ww-layout, .ww-e-d1df [data-ww-ls~="d1df"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1df.ww-layout, .ww-e-d1df [data-ww-ls~="d1df"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1df.ww-layout, .ww-e-d1df [data-ww-ls~="d1df"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1dg {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d1dh {
        margin: 0;
        padding: 0;
        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-d1di {
        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-d1di.ww-layout, .ww-e-d1di [data-ww-ls~="d1di"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dj {
        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-d1dk {
        margin: 0;
        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-d1dk {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dk {
          display: flex;
        }
      }
      .ww-e-d1dk.ww-layout, .ww-e-d1dk [data-ww-ls~="d1dk"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1dk.ww-layout, .ww-e-d1dk [data-ww-ls~="d1dk"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dk.ww-layout, .ww-e-d1dk [data-ww-ls~="d1dk"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1dl {
        margin: 0;
        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-d1dl {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dl {
          display: flex;
        }
      }
      .ww-e-d1dl.ww-layout, .ww-e-d1dl [data-ww-ls~="d1dl"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1dl.ww-layout, .ww-e-d1dl [data-ww-ls~="d1dl"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dl.ww-layout, .ww-e-d1dl [data-ww-ls~="d1dl"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1dm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dm.ww-layout, .ww-e-d1dm [data-ww-ls~="d1dm"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .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: #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-d1do {
        margin: 0;
        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-d1do {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1do {
          display: flex;
        }
      }
      .ww-e-d1do.ww-layout, .ww-e-d1do [data-ww-ls~="d1do"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1do.ww-layout, .ww-e-d1do [data-ww-ls~="d1do"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1do.ww-layout, .ww-e-d1do [data-ww-ls~="d1do"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1dp {
        margin: 0;
        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-d1dp {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dp {
          display: flex;
        }
      }
      .ww-e-d1dp.ww-layout, .ww-e-d1dp [data-ww-ls~="d1dp"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1dp.ww-layout, .ww-e-d1dp [data-ww-ls~="d1dp"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dp.ww-layout, .ww-e-d1dp [data-ww-ls~="d1dp"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1dq {
        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-d1dr {
        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-d1dr.ww-layout, .ww-e-d1dr [data-ww-ls~="d1dr"] {
        display: flex;
        flex-flow: column;
      }
      .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;
      }
      @media (max-width: 991px) {
        .ww-e-d1ds {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ds {
          display: flex;
        }
      }
      .ww-e-d1ds.ww-layout, .ww-e-d1ds [data-ww-ls~="d1ds"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ds.ww-layout, .ww-e-d1ds [data-ww-ls~="d1ds"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ds.ww-layout, .ww-e-d1ds [data-ww-ls~="d1ds"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1dt {
        margin: 0;
        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-d1dt {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dt {
          display: flex;
        }
      }
      .ww-e-d1dt.ww-layout, .ww-e-d1dt [data-ww-ls~="d1dt"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1dt.ww-layout, .ww-e-d1dt [data-ww-ls~="d1dt"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dt.ww-layout, .ww-e-d1dt [data-ww-ls~="d1dt"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1du {
        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-d1du:where([data-ww-states~="high_priority"]) {
        background-color: #fee2e2;
      }
      .ww-e-d1du:where([data-ww-states~="medium_priority"]) {
        background-color: #fef3c7;
      }
      .ww-e-d1du.ww-layout, .ww-e-d1du [data-ww-ls~="d1du"] {
        display: block;
      }
      .ww-e-d1dv {
        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-d1dv {
          display: var(--ww-style-display, flex);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dv {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1dv.ww-layout, .ww-e-d1dv [data-ww-ls~="d1dv"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1dv.ww-layout, .ww-e-d1dv [data-ww-ls~="d1dv"] {
          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-d1dv.ww-layout, .ww-e-d1dv [data-ww-ls~="d1dv"] {
          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-d1dw {
        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-d1dw:where(:hover) {
        background-color: #059669;
      }
      .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: 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-d1dy {
        margin: 0;
        padding: 0;
        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-d1dz {
        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-d1dz {
          display: flex;
        }
      }
      .ww-e-d1dz:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1dz.ww-layout, .ww-e-d1dz [data-ww-ls~="d1dz"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1dz.ww-layout, .ww-e-d1dz [data-ww-ls~="d1dz"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1dz.ww-layout:where(:hover), .ww-e-d1dz [data-ww-ls~="d1dz"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1e0 {
        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-d1e1 {
        margin: 0;
        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-d1e1 {
          display: flex;
        }
      }
      .ww-e-d1e1.ww-layout, .ww-e-d1e1 [data-ww-ls~="d1e1"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1e1.ww-layout, .ww-e-d1e1 [data-ww-ls~="d1e1"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1e2 {
        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-d1e3 {
        margin: 0;
        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-d1e3 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1e3 {
          display: flex;
        }
      }
      .ww-e-d1e3.ww-layout, .ww-e-d1e3 [data-ww-ls~="d1e3"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1e3.ww-layout, .ww-e-d1e3 [data-ww-ls~="d1e3"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1e3.ww-layout, .ww-e-d1e3 [data-ww-ls~="d1e3"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1e4 {
        margin: 0;
        padding: 0;
        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-d1e5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1e5:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1e5.ww-layout, .ww-e-d1e5 [data-ww-ls~="d1e5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1e5.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1e5 [data-ww-ls~="d1e5"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1e6 {
        margin: 0;
        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-d1e6 {
          display: flex;
        }
      }
      .ww-e-d1e6.ww-layout, .ww-e-d1e6 [data-ww-ls~="d1e6"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1e6.ww-layout, .ww-e-d1e6 [data-ww-ls~="d1e6"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1e7 {
        margin: 0;
        padding: 0;
        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-d1e8 {
        margin: 0;
        padding: 0;
        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-d1e9 {
        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-d1e9.ww-layout, .ww-e-d1e9 [data-ww-ls~="d1e9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1eA {
        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-d1eB {
        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-d1eB {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eB {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-d1eB.ww-layout, .ww-e-d1eB [data-ww-ls~="d1eB"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1eB.ww-layout, .ww-e-d1eB [data-ww-ls~="d1eB"] {
          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-d1eB.ww-layout, .ww-e-d1eB [data-ww-ls~="d1eB"] {
          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-d1eC {
        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-d1eC {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eC {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-d1eC.ww-layout, .ww-e-d1eC [data-ww-ls~="d1eC"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1eC.ww-layout, .ww-e-d1eC [data-ww-ls~="d1eC"] {
          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-d1eC.ww-layout, .ww-e-d1eC [data-ww-ls~="d1eC"] {
          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-d1eD {
        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-d1eD.ww-layout, .ww-e-d1eD [data-ww-ls~="d1eD"] {
        display: flex;
        flex-flow: column;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1eF {
        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-d1eF {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eF {
          display: flex;
        }
      }
      .ww-e-d1eF.ww-layout, .ww-e-d1eF [data-ww-ls~="d1eF"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1eF.ww-layout, .ww-e-d1eF [data-ww-ls~="d1eF"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eF.ww-layout, .ww-e-d1eF [data-ww-ls~="d1eF"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1eG {
        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-d1eH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eH.ww-layout, .ww-e-d1eH [data-ww-ls~="d1eH"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1eJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eJ.ww-layout, .ww-e-d1eJ [data-ww-ls~="d1eJ"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1eK {
        margin: 0;
        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-d1eK {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eK {
          display: flex;
        }
      }
      .ww-e-d1eK.ww-layout, .ww-e-d1eK [data-ww-ls~="d1eK"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1eK.ww-layout, .ww-e-d1eK [data-ww-ls~="d1eK"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eK.ww-layout, .ww-e-d1eK [data-ww-ls~="d1eK"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1eL {
        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-d1eM {
        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-d1eM:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
      }
      .ww-e-d1eM.ww-layout, .ww-e-d1eM [data-ww-ls~="d1eM"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eM.ww-layout:where(:hover), .ww-e-d1eM [data-ww-ls~="d1eM"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1eN {
        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-d1eN.ww-layout, .ww-e-d1eN [data-ww-ls~="d1eN"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eO {
        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-d1eO.ww-layout, .ww-e-d1eO [data-ww-ls~="d1eO"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1eP {
        margin: 0;
        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-d1eP {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eP {
          display: flex;
        }
      }
      .ww-e-d1eP.ww-layout, .ww-e-d1eP [data-ww-ls~="d1eP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1eP.ww-layout, .ww-e-d1eP [data-ww-ls~="d1eP"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eP.ww-layout, .ww-e-d1eP [data-ww-ls~="d1eP"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1eQ {
        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-d1eQ.ww-layout, .ww-e-d1eQ [data-ww-ls~="d1eQ"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1eR {
        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-d1eR.ww-layout, .ww-e-d1eR [data-ww-ls~="d1eR"] {
        display: block;
      }
      .ww-e-d1eS {
        margin: 0;
        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-d1eS {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eS {
          display: flex;
        }
      }
      .ww-e-d1eS.ww-layout, .ww-e-d1eS [data-ww-ls~="d1eS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1eS.ww-layout, .ww-e-d1eS [data-ww-ls~="d1eS"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eS.ww-layout, .ww-e-d1eS [data-ww-ls~="d1eS"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1eT {
        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-d1eT.ww-layout, .ww-e-d1eT [data-ww-ls~="d1eT"] {
        display: block;
      }
      .ww-e-d1eU {
        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-d1eV {
        margin: 0;
        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-d1eV {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eV {
          display: flex;
        }
      }
      .ww-e-d1eV.ww-layout, .ww-e-d1eV [data-ww-ls~="d1eV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1eV.ww-layout, .ww-e-d1eV [data-ww-ls~="d1eV"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eV.ww-layout, .ww-e-d1eV [data-ww-ls~="d1eV"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1eW {
        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-d1eW.ww-layout, .ww-e-d1eW [data-ww-ls~="d1eW"] {
        display: block;
      }
      .ww-e-d1eX {
        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-d1eY {
        margin: 0;
        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-d1eY {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eY {
          display: flex;
        }
      }
      .ww-e-d1eY.ww-layout, .ww-e-d1eY [data-ww-ls~="d1eY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1eY.ww-layout, .ww-e-d1eY [data-ww-ls~="d1eY"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eY.ww-layout, .ww-e-d1eY [data-ww-ls~="d1eY"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1ea {
        margin: 0;
        padding: 0;
        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-d1eb {
        margin: 0;
        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-d1eb {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eb {
          display: flex;
        }
      }
      .ww-e-d1eb.ww-layout, .ww-e-d1eb [data-ww-ls~="d1eb"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1eb.ww-layout, .ww-e-d1eb [data-ww-ls~="d1eb"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1eb.ww-layout, .ww-e-d1eb [data-ww-ls~="d1eb"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .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;
      }
      @media (max-width: 991px) {
        .ww-e-d1ed {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ed {
          display: flex;
        }
      }
      .ww-e-d1ed.ww-layout, .ww-e-d1ed [data-ww-ls~="d1ed"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ed.ww-layout, .ww-e-d1ed [data-ww-ls~="d1ed"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ed.ww-layout, .ww-e-d1ed [data-ww-ls~="d1ed"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1ef {
        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-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: 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-d1eh {
        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-d1eh.ww-layout, .ww-e-d1eh [data-ww-ls~="d1eh"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1ei {
        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-d1ei.ww-layout, .ww-e-d1ei [data-ww-ls~="d1ei"] {
        display: block;
      }
      .ww-e-d1ej {
        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-d1ej:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1ej.ww-layout, .ww-e-d1ej [data-ww-ls~="d1ej"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ej.ww-layout:where(:hover), .ww-e-d1ej [data-ww-ls~="d1ej"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ek {
        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-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: 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-d1el:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1el.ww-layout, .ww-e-d1el [data-ww-ls~="d1el"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1el.ww-layout:where(:hover), .ww-e-d1el [data-ww-ls~="d1el"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1em {
        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-d1en {
        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-d1ep {
        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-d1ep.ww-layout, .ww-e-d1ep [data-ww-ls~="d1ep"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .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: 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-d1es {
        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-d1es {
          padding: 14px 32px;
        }
      }
      .ww-e-d1es.ww-layout, .ww-e-d1es [data-ww-ls~="d1es"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1et {
        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-d1eu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eu.ww-layout, .ww-e-d1eu [data-ww-ls~="d1eu"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1ev {
        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-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: 13px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c, #18191A);
        white-space-collapse: preserve;
      }
      .ww-e-d1ex {
        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-d1ey {
        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-d1ey:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-2px);
      }
      .ww-e-d1ez {
        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-d1f0 {
        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-d1f1 {
        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-d1f1.ww-layout, .ww-e-d1f1 [data-ww-ls~="d1f1"] {
        display: block;
      }
      .ww-e-d1f2 {
        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-d1f3 {
        margin: 0;
        padding: 0;
        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-d1f4 {
        margin: 0;
        padding: 0;
        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-d1f4 {
          padding: 0;
        }
      }
      .ww-e-d1f5 {
        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-d1f5 {
          width: 100%;
          max-height: 75vh;
        }
      }
      .ww-e-d1f5.ww-layout, .ww-e-d1f5 [data-ww-ls~="d1f5"] {
        display: block;
      }
      .ww-e-d1f6 {
        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-d1f6.ww-layout, .ww-e-d1f6 [data-ww-ls~="d1f6"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1f7 {
        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-d1f7 {
          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-d1f7.ww-layout, .ww-e-d1f7 [data-ww-ls~="d1f7"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 5px;
      }
      .ww-e-d1f8 {
        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-d1f8.ww-layout, .ww-e-d1f8 [data-ww-ls~="d1f8"] {
        display: flex;
        flex-flow: column;
        row-gap: 2px;
      }
      .ww-e-d1f9 {
        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-d1f9.ww-layout, .ww-e-d1f9 [data-ww-ls~="d1f9"] {
        display: flex;
        flex-flow: column;
        row-gap: 2px;
      }
      .ww-e-d1fA {
        margin: 0;
        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-d1fA.ww-layout, .ww-e-d1fA [data-ww-ls~="d1fA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px 0;
        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: 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-d1fB {
          font-size: 20px;
        }
      }
      .ww-e-d1fC {
        margin: 0;
        padding: 0;
        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-d1fD {
        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-d1fE {
        margin: 0;
        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-d1fE {
          align-self: flex-start;
          width: 100%;
        }
      }
      .ww-e-d1fE.ww-layout, .ww-e-d1fE [data-ww-ls~="d1fE"] {
        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-d1fE.ww-layout, .ww-e-d1fE [data-ww-ls~="d1fE"] {
          flex-flow: wrap;
          row-gap: 6px;
        }
      }
      .ww-e-d1fF {
        margin: 0;
        padding: 0;
        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-d1fG {
        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-d1fG.ww-layout, .ww-e-d1fG [data-ww-ls~="d1fG"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1fH {
        margin: 0;
        padding: 0;
        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-d1fI {
        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-d1fI.ww-layout, .ww-e-d1fI [data-ww-ls~="d1fI"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1fJ {
        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-d1fK {
        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-d1fK.ww-layout, .ww-e-d1fK [data-ww-ls~="d1fK"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 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-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: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1fO: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-d1fP {
        margin: 0;
        padding: 0;
        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-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: 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-d1fR:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fR.ww-layout, .ww-e-d1fR [data-ww-ls~="d1fR"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fS {
        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-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: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fU {
        margin: 0;
        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-d1fU.ww-layout, .ww-e-d1fU [data-ww-ls~="d1fU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1fV {
        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-d1fV:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fV.ww-layout, .ww-e-d1fV [data-ww-ls~="d1fV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fW {
        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-d1fX {
        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-d1fX.ww-layout, .ww-e-d1fX [data-ww-ls~="d1fX"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1fY {
        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-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: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1fa {
        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-d1fb {
        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-d1fb.ww-layout, .ww-e-d1fb [data-ww-ls~="d1fb"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fc {
        margin: 0;
        padding: 0;
        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-d1fd {
        margin: 0;
        padding: 0;
        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-d1fd: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-d1fe {
        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-d1ff {
        margin: 0;
        padding: 0;
        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-d1fg {
        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-d1fh {
        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-d1fi {
        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-d1fi {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1fi {
          width: 100%;
        }
      }
      .ww-e-d1fi.ww-layout, .ww-e-d1fi [data-ww-ls~="d1fi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1fj {
        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-d1fk {
        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-d1fl {
        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-d1fm {
        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-d1fn {
        margin: 0;
        padding: 0;
        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-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: 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-d1fq {
        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-d1fq:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1fq.ww-layout, .ww-e-d1fq [data-ww-ls~="d1fq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1fr {
        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-d1fr.ww-layout, .ww-e-d1fr [data-ww-ls~="d1fr"] {
        display: flex;
      }
      .ww-e-d1fs {
        margin: 0;
        padding: 0;
        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-d1ft {
        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-d1fu {
        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-d1fv {
        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-d1fw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fw.ww-layout, .ww-e-d1fw [data-ww-ls~="d1fw"] {
        display: flex;
      }
      .ww-e-d1fx {
        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-d1fy {
        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-d1fz {
        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-d1fz {
          width: 100%;
        }
      }
      .ww-e-d1g0 {
        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-d1g1 {
        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-d1g2 {
        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-d1g2.ww-layout, .ww-e-d1g2 [data-ww-ls~="d1g2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1g3 {
        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-d1g4 {
        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-d1g4 {
          width: 26px;
        }
      }
      .ww-e-d1g5 {
        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-d1g6 {
        margin: 0;
        padding: 0;
        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-d1g7 {
        margin: 0;
        padding: 0;
        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-d1g8 {
        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-d1g8.ww-layout, .ww-e-d1g8 [data-ww-ls~="d1g8"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gA {
        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-d1gC {
        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-d1gD {
        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-d1gE {
        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-d1gF {
        padding: 0;
        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-d1gG {
        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-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 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-d1gJ {
        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-d1gJ.ww-layout, .ww-e-d1gJ [data-ww-ls~="d1gJ"] {
        display: block;
      }
      .ww-e-d1gK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gK.ww-layout, .ww-e-d1gK [data-ww-ls~="d1gK"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1gL {
        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-d1gL.ww-layout, .ww-e-d1gL [data-ww-ls~="d1gL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1gM {
        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-d1gM.ww-layout, .ww-e-d1gM [data-ww-ls~="d1gM"] {
        display: flex;
        flex-flow: column;
      }
      .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: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1gR {
        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-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);
        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: 14px;
        max-width: unset;
        min-width: unset;
        height: 14px;
        max-height: unset;
        min-height: unset;
        transform: var(--ww-style-transform, rotate(0deg));
      }
      .ww-e-d1gT {
        margin: 0;
        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-d1gT.ww-layout, .ww-e-d1gT [data-ww-ls~="d1gT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1gU {
        margin: 0;
        padding: 0;
        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-d1gV {
        margin: 0;
        padding: 0;
        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-d1gW {
        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-d1gW:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1gW.ww-layout, .ww-e-d1gW [data-ww-ls~="d1gW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gX {
        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-d1gY {
        margin: 0;
        padding: 0;
        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-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;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ga {
        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-d1ga.ww-layout, .ww-e-d1ga [data-ww-ls~="d1ga"] {
        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-d1gc {
        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-d1gd {
        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-d1gd.ww-layout, .ww-e-d1gd [data-ww-ls~="d1gd"] {
        display: flex;
        flex-flow: column;
        row-gap: 4px;
      }
      .ww-e-d1ge {
        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-d1gf {
        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-d1gg {
        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-d1gh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gh.ww-layout, .ww-e-d1gh [data-ww-ls~="d1gh"] {
        display: flex;
      }
      .ww-e-d1gi {
        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-d1gj {
        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-d1gj:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1gj.ww-layout, .ww-e-d1gj [data-ww-ls~="d1gj"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1gj.ww-layout:where(:hover), .ww-e-d1gj [data-ww-ls~="d1gj"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1gk {
        margin: 0;
        padding: 0;
        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-d1gl {
        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-d1gm {
        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-d1gn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gn.ww-layout, .ww-e-d1gn [data-ww-ls~="d1gn"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1go {
        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-d1gp {
        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-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: 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-d1gr {
        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-d1gs {
        margin: 0;
        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-d1gs {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1gs {
          display: flex;
        }
      }
      .ww-e-d1gs.ww-layout, .ww-e-d1gs [data-ww-ls~="d1gs"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1gs.ww-layout, .ww-e-d1gs [data-ww-ls~="d1gs"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1gs.ww-layout, .ww-e-d1gs [data-ww-ls~="d1gs"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1gt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1gt.ww-layout, .ww-e-d1gt [data-ww-ls~="d1gt"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gu {
        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-d1gu.ww-layout, .ww-e-d1gu [data-ww-ls~="d1gu"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gv {
        margin: 0;
        padding: 0;
        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-d1gw {
        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-d1gw:where(:hover) {
        display: flex;
        background-color: #f9fafb;
      }
      .ww-e-d1gw.ww-layout, .ww-e-d1gw [data-ww-ls~="d1gw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1gw.ww-layout:where(:hover), .ww-e-d1gw [data-ww-ls~="d1gw"]:where(:hover) {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #111827;
        white-space-collapse: preserve;
      }
      .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: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1h0 {
        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-d1h1 {
        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-d1h2 {
        margin: 0;
        padding: 0;
        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-d1h3 {
        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-d1h4 {
        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-d1h4 {
          width: 100%;
        }
      }
      .ww-e-d1h4.ww-layout, .ww-e-d1h4 [data-ww-ls~="d1h4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1h6 {
        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-d1h6.ww-layout, .ww-e-d1h6 [data-ww-ls~="d1h6"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .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);
        line-height: 1.4;
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        white-space-collapse: preserve;
      }
      .ww-e-d1h8 {
        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-d1h9 {
        margin: 0;
        padding: 0;
        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-d1hA {
        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-d1hB {
        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-d1hB {
          margin: 0 0 16px;
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1hB {
          margin: 0 0 16px;
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1hB.ww-layout, .ww-e-d1hB [data-ww-ls~="d1hB"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1hB.ww-layout, .ww-e-d1hB [data-ww-ls~="d1hB"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1hB.ww-layout, .ww-e-d1hB [data-ww-ls~="d1hB"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1hC {
        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-d1hC.ww-layout, .ww-e-d1hC [data-ww-ls~="d1hC"] {
        display: block;
      }
      .ww-e-d1hD {
        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-d1hD {
          width: 50%;
        }
      }
      .ww-e-d1hE {
        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-d1hF {
        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-d1hF:where(:hover) {
        display: flex;
        background-color: #f9fafb;
      }
      .ww-e-d1hF.ww-layout, .ww-e-d1hF [data-ww-ls~="d1hF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hF.ww-layout:where(:hover), .ww-e-d1hF [data-ww-ls~="d1hF"]:where(:hover) {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hG {
        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-d1hG {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1hG {
          width: 100%;
        }
      }
      .ww-e-d1hG.ww-layout, .ww-e-d1hG [data-ww-ls~="d1hG"] {
        display: flex;
        flex-flow: column;
      }
      .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: 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-d1hI {
        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-d1hI.ww-layout, .ww-e-d1hI [data-ww-ls~="d1hI"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hJ {
        margin: 0;
        padding: 0;
        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-d1hK {
        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-d1hL {
        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-d1hM {
        margin: 0;
        padding: 0;
        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-d1hN {
        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-d1hN {
          width: 95%;
        }
      }
      .ww-e-d1hN.ww-layout, .ww-e-d1hN [data-ww-ls~="d1hN"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        column-gap: 24px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1hN.ww-layout, .ww-e-d1hN [data-ww-ls~="d1hN"] {
          justify-content: center;
        }
      }
      .ww-e-d1hO {
        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-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: 0;
        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-d1hR {
        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-d1hS {
        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-d1hS.ww-layout, .ww-e-d1hS [data-ww-ls~="d1hS"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1hT {
        margin: 0;
        padding: 0;
        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-d1hU {
        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-d1hV {
        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-d1hV.ww-layout, .ww-e-d1hV [data-ww-ls~="d1hV"] {
        display: block;
      }
      .ww-e-d1hW {
        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-d1hX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1hX.ww-layout, .ww-e-d1hX [data-ww-ls~="d1hX"] {
        display: flex;
        flex-direction: row;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hY {
        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-d1hY {
          padding: 16px;
          width: 100%;
        }
      }
      .ww-e-d1hZ {
        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-d1ha {
        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-d1hb {
        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-d1hb.ww-layout, .ww-e-d1hb [data-ww-ls~="d1hb"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .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: 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-d1hd {
        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-d1hd.ww-layout, .ww-e-d1hd [data-ww-ls~="d1hd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1he {
        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-d1he {
          width: 26px;
        }
      }
      .ww-e-d1hf {
        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-d1hf {
          padding: 12px;
        }
      }
      .ww-e-d1hf.ww-layout, .ww-e-d1hf [data-ww-ls~="d1hf"] {
        display: flex;
        flex-flow: column;
        gap: 12px 20px;
      }
      .ww-e-d1hg {
        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-d1hh {
        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-d1hh {
          width: 95%;
          max-width: 100%;
        }
      }
      .ww-e-d1hh.ww-layout, .ww-e-d1hh [data-ww-ls~="d1hh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1hi {
        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-d1hi.ww-layout, .ww-e-d1hi [data-ww-ls~="d1hi"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hj {
        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-d1hk {
        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-d1hk.ww-layout, .ww-e-d1hk [data-ww-ls~="d1hk"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hl {
        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-d1hm {
        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-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: 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-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;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hp {
        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-d1hp.ww-layout, .ww-e-d1hp [data-ww-ls~="d1hp"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hq {
        margin: 0;
        padding: 0;
        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-d1hr {
        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-d1hr.ww-layout, .ww-e-d1hr [data-ww-ls~="d1hr"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hs {
        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-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;
      }
      .ww-e-d1hu {
        margin: 0;
        padding: 0;
        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-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: 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-d1hw {
        margin: 0;
        padding: 0;
        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-d1hx {
        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-d1hy {
        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-d1hy.ww-layout, .ww-e-d1hy [data-ww-ls~="d1hy"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1hz {
        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-d1i0 {
        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-d1i0 {
          display: flex;
          max-height: 60vh;
        }
      }
      .ww-e-d1i0.ww-layout, .ww-e-d1i0 [data-ww-ls~="d1i0"] {
        display: flex;
        flex-flow: column;
        gap: 28px;
      }
      @media (max-width: 767px) {
        .ww-e-d1i0.ww-layout, .ww-e-d1i0 [data-ww-ls~="d1i0"] {
          display: flex;
          flex-flow: column;
          gap: 28px;
        }
      }
      .ww-e-d1i1 {
        margin: 0;
        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-d1i1 {
          display: flex;
        }
      }
      .ww-e-d1i1.ww-layout, .ww-e-d1i1 [data-ww-ls~="d1i1"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1i1.ww-layout, .ww-e-d1i1 [data-ww-ls~="d1i1"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1i2 {
        margin: 0;
        padding: 0;
        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-d1i3 {
        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-d1i4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1i5 {
        margin: 0;
        padding: 0;
        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-d1i6 {
        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-d1i6.ww-layout, .ww-e-d1i6 [data-ww-ls~="d1i6"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1i7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1i7.ww-layout, .ww-e-d1i7 [data-ww-ls~="d1i7"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1i8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1i8:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1i8.ww-layout, .ww-e-d1i8 [data-ww-ls~="d1i8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1i8.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1i8 [data-ww-ls~="d1i8"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1i9 {
        margin: 0;
        padding: 0;
        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-d1iA {
        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-d1iA:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad, #05C389);
        box-shadow: 0 6px 8px -1px #00a3684d;
      }
      .ww-e-d1iB {
        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-d1iB:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1iB.ww-layout, .ww-e-d1iB [data-ww-ls~="d1iB"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1iB.ww-layout:where(:hover), .ww-e-d1iB [data-ww-ls~="d1iB"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1iC {
        margin: 0;
        padding: 0;
        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-d1iD {
        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-d1iD.ww-layout, .ww-e-d1iD [data-ww-ls~="d1iD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iE {
        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-d1iF {
        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-d1iF {
          display: flex;
        }
      }
      .ww-e-d1iF.ww-layout, .ww-e-d1iF [data-ww-ls~="d1iF"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1iF.ww-layout, .ww-e-d1iF [data-ww-ls~="d1iF"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1iG {
        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-d1iH {
        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-d1iI {
        margin: 0;
        padding: 0;
        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 {
        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-d1iK {
        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-d1iK.ww-layout, .ww-e-d1iK [data-ww-ls~="d1iK"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1iL {
        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-d1iN {
        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-d1iO {
        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-d1iP {
        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-d1iP:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1iQ {
        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-d1iQ.ww-layout, .ww-e-d1iQ [data-ww-ls~="d1iQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iR {
        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-d1iS {
        margin: 0;
        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-d1iS {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1iS {
          display: flex;
        }
      }
      .ww-e-d1iS.ww-layout, .ww-e-d1iS [data-ww-ls~="d1iS"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1iS.ww-layout, .ww-e-d1iS [data-ww-ls~="d1iS"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1iS.ww-layout, .ww-e-d1iS [data-ww-ls~="d1iS"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1iT {
        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-d1iU {
        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-d1iV {
        margin: 0;
        padding: 0;
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1iX {
        margin: 0;
        padding: 0;
        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-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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        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;
      }
      .ww-e-d1iZ.ww-layout, .ww-e-d1iZ [data-ww-ls~="d1iZ"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ia {
        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-d1ib {
        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-d1ic {
        margin: 0;
        padding: 0;
        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-d1id {
        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-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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1if {
        margin: 0;
        padding: 0;
        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-d1ig {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ig.ww-layout, .ww-e-d1ig [data-ww-ls~="d1ig"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d1ih {
        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-d1ii {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ii.ww-layout, .ww-e-d1ii [data-ww-ls~="d1ii"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .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;
      }
      @media (max-width: 991px) {
        .ww-e-d1ij {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ij {
          display: flex;
        }
      }
      .ww-e-d1ij.ww-layout, .ww-e-d1ij [data-ww-ls~="d1ij"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ij.ww-layout, .ww-e-d1ij [data-ww-ls~="d1ij"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ij.ww-layout, .ww-e-d1ij [data-ww-ls~="d1ij"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1ik {
        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-d1ik.ww-layout, .ww-e-d1ik [data-ww-ls~="d1ik"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1il {
        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-d1il.ww-layout, .ww-e-d1il [data-ww-ls~="d1il"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1im {
        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-d1im {
          display: flex;
          width: 30px;
          height: 30px;
        }
      }
      .ww-e-d1im:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d1im.ww-layout, .ww-e-d1im [data-ww-ls~="d1im"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1im.ww-layout, .ww-e-d1im [data-ww-ls~="d1im"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1im.ww-layout:where(:hover), .ww-e-d1im [data-ww-ls~="d1im"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1in {
        margin: 0;
        padding: 0;
        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-d1io {
        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-d1io:where(:hover) {
        background-color: #f9fafb;
      }
      .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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #111827;
        white-space-collapse: preserve;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        color: #070808;
        white-space-collapse: preserve;
      }
      .ww-e-d1iq:where([data-ww-states~="completed"]) {
        color: #9ca3af;
        text-decoration: line-through;
      }
      .ww-e-d1ir {
        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-d1is {
        margin: 0;
        padding: 0;
        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-d1is:where([data-ww-states~="completed"]) {
        color: #9ca3af;
        text-decoration: line-through;
      }
      .ww-e-d1it {
        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-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);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1iv {
        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-d1iv.ww-layout, .ww-e-d1iv [data-ww-ls~="d1iv"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1iw {
        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-d1ix {
        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-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;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1iz {
        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-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;
      }
      .ww-e-d1j0.ww-layout, .ww-e-d1j0 [data-ww-ls~="d1j0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1j1 {
        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-d1j2 {
        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-d1j2 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1j2 {
          display: flex;
        }
      }
      .ww-e-d1j2.ww-layout, .ww-e-d1j2 [data-ww-ls~="d1j2"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1j2.ww-layout, .ww-e-d1j2 [data-ww-ls~="d1j2"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1j2.ww-layout, .ww-e-d1j2 [data-ww-ls~="d1j2"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1j3 {
        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-d1j4 {
        margin: 0;
        padding: 0;
        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-d1j5 {
        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-d1j6 {
        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-d1j7 {
        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-d1j7:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        background-color: #f8f9fa;
        box-shadow: 0 6px 15px #00000026;
        transform: translateY(-2px);
      }
      .ww-e-d1j8 {
        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-d1j8:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-2px);
      }
      .ww-e-d1j9 {
        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-d1j9:where([data-ww-states~="active"]) {
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1j9.ww-layout, .ww-e-d1j9 [data-ww-ls~="d1j9"] {
        display: block;
      }
      .ww-e-d1jA {
        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-d1jA:where([data-ww-states~="active"]) {
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1jA.ww-layout, .ww-e-d1jA [data-ww-ls~="d1jA"] {
        display: block;
      }
      .ww-e-d1jB {
        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-d1jB:where([data-ww-states~="active"]) {
        border-bottom: 3px solid #0000;
      }
      .ww-e-d1jB.ww-layout, .ww-e-d1jB [data-ww-ls~="d1jB"] {
        display: block;
      }
      .ww-e-d1jC {
        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-d1jC:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 8px 25px #00a36866;
        transform: translateY(-2px);
      }
      .ww-e-d1jD {
        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-d1jD {
          align-self: center;
        }
      }
      .ww-e-d1jE {
        margin: 0;
        padding: 0;
        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-d1jE {
          align-self: center;
        }
      }
      .ww-e-d1jF {
        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-d1jF.ww-layout, .ww-e-d1jF [data-ww-ls~="d1jF"] {
        display: flex;
        flex-flow: column;
        gap: 10px 16px;
      }
      .ww-e-d1jG {
        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-d1jG:where(:hover) {
        display: flex;
        background-color: #fee2e2;
      }
      .ww-e-d1jG.ww-layout, .ww-e-d1jG [data-ww-ls~="d1jG"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1jG.ww-layout:where(:hover), .ww-e-d1jG [data-ww-ls~="d1jG"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1jH {
        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-d1jI {
        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-d1jJ {
        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-d1jK {
        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-d1jK {
          margin: 0 30px 0 0;
          padding: 6px 10px;
        }
      }
      .ww-e-d1jK:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1jL {
        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-d1jM {
        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-d1jN {
        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-d1jP {
        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-d1jQ {
        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-d1jR {
        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-d1jT {
        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-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);
        font-weight: 600;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1jU {
          font-size: 15px;
          text-align: center;
        }
      }
      .ww-e-d1jV {
        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-d1jV.ww-layout, .ww-e-d1jV [data-ww-ls~="d1jV"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jW {
        margin: 0;
        padding: 0;
        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-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);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1jY {
        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-d1jZ {
        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-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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1jb {
        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-d1jb {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1jb {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1jb.ww-layout, .ww-e-d1jb [data-ww-ls~="d1jb"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        gap: 16px 0%;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1jb.ww-layout, .ww-e-d1jb [data-ww-ls~="d1jb"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          gap: 16px 0%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1jb.ww-layout, .ww-e-d1jb [data-ww-ls~="d1jb"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          gap: 16px 0%;
        }
      }
      .ww-e-d1jc {
        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-d1jd {
        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-d1jd.ww-layout, .ww-e-d1jd [data-ww-ls~="d1jd"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1je {
        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-d1jf {
        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-d1jg {
        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-d1jg {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1jg {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1jg:where(:hover) {
        display: flex;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1jg.ww-layout, .ww-e-d1jg [data-ww-ls~="d1jg"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1jg.ww-layout, .ww-e-d1jg [data-ww-ls~="d1jg"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1jg.ww-layout, .ww-e-d1jg [data-ww-ls~="d1jg"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      .ww-e-d1jg.ww-layout:where(:hover), .ww-e-d1jg [data-ww-ls~="d1jg"]:where(:hover) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      .ww-e-d1jh {
        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-d1jh {
          display: flex;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1jh {
          display: flex;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1jh:where(:hover) {
        display: flex;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1jh.ww-layout, .ww-e-d1jh [data-ww-ls~="d1jh"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d1jh.ww-layout, .ww-e-d1jh [data-ww-ls~="d1jh"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1jh.ww-layout, .ww-e-d1jh [data-ww-ls~="d1jh"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          row-gap: 12px;
        }
      }
      .ww-e-d1jh.ww-layout:where(:hover), .ww-e-d1jh [data-ww-ls~="d1jh"]:where(:hover) {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 12px;
      }
      .ww-e-d1ji {
        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-d1ji {
          padding: 10px 14px;
        }
      }
      .ww-e-d1ji: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-d1jj {
        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-d1jk {
        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-d1jk:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1jk.ww-layout, .ww-e-d1jk [data-ww-ls~="d1jk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jl {
        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-d1jl.ww-layout, .ww-e-d1jl [data-ww-ls~="d1jl"] {
        display: block;
      }
      .ww-e-d1jm {
        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-d1jm.ww-layout, .ww-e-d1jm [data-ww-ls~="d1jm"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1jn {
        margin: 0;
        padding: 0;
        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-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);
        color: #10b981;
        white-space-collapse: preserve;
      }
      .ww-e-d1jp {
        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-d1jp:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1jp.ww-layout, .ww-e-d1jp [data-ww-ls~="d1jp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jq {
        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-d1jq.ww-layout, .ww-e-d1jq [data-ww-ls~="d1jq"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1jr {
        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-d1js {
        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-d1js.ww-layout, .ww-e-d1js [data-ww-ls~="d1js"] {
        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-d1jt {
        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-d1jt.ww-layout, .ww-e-d1jt [data-ww-ls~="d1jt"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ju {
        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-d1jv {
        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-d1jv:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1jv.ww-layout, .ww-e-d1jv [data-ww-ls~="d1jv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jw {
        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-d1jw:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1jw.ww-layout, .ww-e-d1jw [data-ww-ls~="d1jw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jx {
        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-d1jx:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1jx.ww-layout, .ww-e-d1jx [data-ww-ls~="d1jx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jy {
        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-d1jy:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1jy.ww-layout, .ww-e-d1jy [data-ww-ls~="d1jy"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1jz {
        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-d1jz:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1jz.ww-layout, .ww-e-d1jz [data-ww-ls~="d1jz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1k0 {
        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-d1k0:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1k0.ww-layout, .ww-e-d1k0 [data-ww-ls~="d1k0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1k1 {
        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-d1k1:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1k1.ww-layout, .ww-e-d1k1 [data-ww-ls~="d1k1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1k2 {
        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-d1k2:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1k3 {
        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-d1k4 {
        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-d1k4 {
          margin: 0 0 0 30px;
          padding: 6px 10px;
        }
      }
      .ww-e-d1k4:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1k5 {
        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-d1k5:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
        opacity: 0.9;
      }
      .ww-e-d1k5.ww-layout, .ww-e-d1k5 [data-ww-ls~="d1k5"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1k5.ww-layout:where(:hover), .ww-e-d1k5 [data-ww-ls~="d1k5"]:where(:hover) {
        display: flex;
        align-items: center;
      }
      .ww-e-d1k6 {
        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-d1k6:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
        opacity: 0.9;
      }
      .ww-e-d1k6.ww-layout, .ww-e-d1k6 [data-ww-ls~="d1k6"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1k6.ww-layout:where(:hover), .ww-e-d1k6 [data-ww-ls~="d1k6"]:where(:hover) {
        display: flex;
        align-items: center;
      }
      .ww-e-d1k7 {
        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-d1k8 {
        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-d1k9 {
        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-d1k9:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1k9.ww-layout, .ww-e-d1k9 [data-ww-ls~="d1k9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kA {
        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-d1kA:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1kA.ww-layout, .ww-e-d1kA [data-ww-ls~="d1kA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 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-d1kC.ww-layout, .ww-e-d1kC [data-ww-ls~="d1kC"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1kD {
        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-d1kD:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1kE {
        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-d1kE: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-d1kE.ww-layout, .ww-e-d1kE [data-ww-ls~="d1kE"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 12px 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1kE.ww-layout, .ww-e-d1kE [data-ww-ls~="d1kE"] {
          flex-flow: column;
        }
      }
      .ww-e-d1kE.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1kE [data-ww-ls~="d1kE"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 12px 20px;
      }
      .ww-e-d1kF {
        margin: 0;
        padding: 0;
        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-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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #3b82f6;
        white-space-collapse: preserve;
      }
      .ww-e-d1kH {
        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-d1kH:where(:hover) {
        background-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        box-shadow: 0 6px 8px -1px #00a3684d;
      }
      .ww-e-d1kI {
        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-d1kI:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1kJ {
        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-d1kJ:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
        opacity: 0.9;
      }
      .ww-e-d1kJ.ww-layout, .ww-e-d1kJ [data-ww-ls~="d1kJ"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1kJ.ww-layout:where(:hover), .ww-e-d1kJ [data-ww-ls~="d1kJ"]:where(:hover) {
        display: flex;
        align-items: center;
      }
      .ww-e-d1kK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kL {
        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-d1kL {
          display: grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1kL {
          align-self: center;
          display: grid;
        }
      }
      .ww-e-d1kL.ww-layout, .ww-e-d1kL [data-ww-ls~="d1kL"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 24px;
      }
      @media (max-width: 991px) {
        .ww-e-d1kL.ww-layout, .ww-e-d1kL [data-ww-ls~="d1kL"] {
          display: grid;
          grid-auto-flow: row;
          grid-template-columns: 1fr 1fr;
          gap: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1kL.ww-layout, .ww-e-d1kL [data-ww-ls~="d1kL"] {
          display: grid;
          grid-auto-flow: row;
          grid-template-columns: 1fr;
          gap: 16px 0;
        }
      }
      .ww-e-d1kM {
        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-d1kM.ww-layout, .ww-e-d1kM [data-ww-ls~="d1kM"] {
        display: block;
      }
      .ww-e-d1kN {
        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-d1kN.ww-layout, .ww-e-d1kN [data-ww-ls~="d1kN"] {
        display: block;
      }
      .ww-e-d1kO {
        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-d1kO {
          font-size: 16px;
        }
      }
      .ww-e-d1kP {
        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-d1kQ {
        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-d1kR {
        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-d1kR {
          width: 30px;
          height: 30px;
        }
      }
      .ww-e-d1kR:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d1kR.ww-layout, .ww-e-d1kR [data-ww-ls~="d1kR"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1kR.ww-layout:where(:hover), .ww-e-d1kR [data-ww-ls~="d1kR"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1kS {
        margin: 0;
        padding: 0;
        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-d1kT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1kT.ww-layout, .ww-e-d1kT [data-ww-ls~="d1kT"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1kU {
        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-d1kU.ww-layout, .ww-e-d1kU [data-ww-ls~="d1kU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1kV {
        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-d1kV:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d1kV.ww-layout, .ww-e-d1kV [data-ww-ls~="d1kV"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1kV.ww-layout:where(:hover), .ww-e-d1kV [data-ww-ls~="d1kV"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1kW {
        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-d1kW:where([data-ww-states~="focus"]) {
        box-shadow: 0 0 0 3px #00a3681a, 0 2px 8px #0000000f;
        transform: translateY(-1px);
      }
      .ww-e-d1kX {
        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-d1kX.ww-layout, .ww-e-d1kX [data-ww-ls~="d1kX"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kY {
        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-d1kY.ww-layout, .ww-e-d1kY [data-ww-ls~="d1kY"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kZ {
        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-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: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1kb {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1kb {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1kb.ww-layout, .ww-e-d1kb [data-ww-ls~="d1kb"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1kb.ww-layout, .ww-e-d1kb [data-ww-ls~="d1kb"] {
          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-d1kb.ww-layout, .ww-e-d1kb [data-ww-ls~="d1kb"] {
          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-d1kc {
        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-d1kc {
          display: var(--ww-style-display, flex);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1kc {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1kc.ww-layout, .ww-e-d1kc [data-ww-ls~="d1kc"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1kc.ww-layout, .ww-e-d1kc [data-ww-ls~="d1kc"] {
          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-d1kc.ww-layout, .ww-e-d1kc [data-ww-ls~="d1kc"] {
          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-d1kd {
        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-d1kd.ww-layout, .ww-e-d1kd [data-ww-ls~="d1kd"] {
        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-d1ke {
        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-d1ke.ww-layout, .ww-e-d1ke [data-ww-ls~="d1ke"] {
        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-d1ke.ww-layout, .ww-e-d1ke [data-ww-ls~="d1ke"] {
          grid-auto-flow: row;
          grid-template-columns: 1fr;
          grid-template-rows: 1fr;
        }
      }
      .ww-e-d1kf {
        margin: 0;
        padding: 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-d1kg {
        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-d1kg.ww-layout, .ww-e-d1kg [data-ww-ls~="d1kg"] {
        display: flex;
      }
      .ww-e-d1kh {
        margin: 0;
        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-d1kh {
          width: 100%;
        }
      }
      .ww-e-d1kh.ww-layout, .ww-e-d1kh [data-ww-ls~="d1kh"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d1ki {
        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-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-flow: column;
        gap: 6px;
      }
      .ww-e-d1kk {
        margin: 0;
        padding: 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-d1kl {
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .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: 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-d1ko:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ko.ww-layout, .ww-e-d1ko [data-ww-ls~="d1ko"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kp {
        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-d1kp.ww-layout, .ww-e-d1kp [data-ww-ls~="d1kp"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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-d1kq.ww-layout, .ww-e-d1kq [data-ww-ls~="d1kq"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kr {
        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-d1kr.ww-layout, .ww-e-d1kr [data-ww-ls~="d1kr"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ks {
        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-d1ks:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ks.ww-layout, .ww-e-d1ks [data-ww-ls~="d1ks"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1kt {
        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-d1kt:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1kt.ww-layout, .ww-e-d1kt [data-ww-ls~="d1kt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ku {
        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-d1ku.ww-layout, .ww-e-d1ku [data-ww-ls~="d1ku"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1kv {
        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-d1kw {
        margin: 0;
        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-d1kw {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1kw.ww-layout, .ww-e-d1kw [data-ww-ls~="d1kw"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1kw.ww-layout, .ww-e-d1kw [data-ww-ls~="d1kw"] {
          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-d1kx {
        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-d1kx:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1kx.ww-layout, .ww-e-d1kx [data-ww-ls~="d1kx"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ky {
        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-d1kz {
        margin: 0;
        padding: 0;
        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-d1l0 {
        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-d1l1 {
        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-d1l2 {
        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-d1l3 {
        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-d1l4 {
        margin: 0;
        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-d1l4.ww-layout, .ww-e-d1l4 [data-ww-ls~="d1l4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1l5 {
        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-d1l6 {
        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-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;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1l7.ww-layout, .ww-e-d1l7 [data-ww-ls~="d1l7"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1l8 {
        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-d1l8.ww-layout, .ww-e-d1l8 [data-ww-ls~="d1l8"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1l9 {
        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-d1l9.ww-layout, .ww-e-d1l9 [data-ww-ls~="d1l9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lA {
        margin: 0;
        padding: 0;
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1lB: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-d1lC {
        margin: 0;
        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-d1lC.ww-layout, .ww-e-d1lC [data-ww-ls~="d1lC"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1lD {
        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-d1lE {
        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-d1lE:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lE.ww-layout, .ww-e-d1lE [data-ww-ls~="d1lE"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lF {
        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-d1lF.ww-layout, .ww-e-d1lF [data-ww-ls~="d1lF"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lG {
        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-d1lG.ww-layout, .ww-e-d1lG [data-ww-ls~="d1lG"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lH {
        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-d1lH.ww-layout, .ww-e-d1lH [data-ww-ls~="d1lH"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1lK {
        margin: 0;
        padding: 0;
        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-d1lL {
        margin: 0;
        padding: 0;
        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-d1lM {
        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-d1lM.ww-layout, .ww-e-d1lM [data-ww-ls~="d1lM"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lN {
        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-d1lO {
        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-d1lO:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lO.ww-layout, .ww-e-d1lO [data-ww-ls~="d1lO"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .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: 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-d1lQ {
        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-d1lR {
        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-d1lR:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lR.ww-layout, .ww-e-d1lR [data-ww-ls~="d1lR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lS {
        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-d1lS:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lS.ww-layout, .ww-e-d1lS [data-ww-ls~="d1lS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lT {
        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-d1lT:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lT.ww-layout, .ww-e-d1lT [data-ww-ls~="d1lT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lU {
        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-d1lU:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lU.ww-layout, .ww-e-d1lU [data-ww-ls~="d1lU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lV {
        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-d1lV.ww-layout, .ww-e-d1lV [data-ww-ls~="d1lV"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lW {
        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-d1lW:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lW.ww-layout, .ww-e-d1lW [data-ww-ls~="d1lW"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lX {
        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-d1lX.ww-layout, .ww-e-d1lX [data-ww-ls~="d1lX"] {
        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-d1lY {
        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-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-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1la {
        margin: 0;
        padding: 0;
        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-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: 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-d1lc {
        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-d1ld {
        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-d1ld.ww-layout, .ww-e-d1ld [data-ww-ls~="d1ld"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1le {
        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-d1le.ww-layout, .ww-e-d1le [data-ww-ls~="d1le"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1lf.ww-layout, .ww-e-d1lf [data-ww-ls~="d1lf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .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-d1lg.ww-layout, .ww-e-d1lg [data-ww-ls~="d1lg"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lh {
        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-d1lh {
          width: 20px;
        }
      }
      .ww-e-d1lh:where([data-ww-states~="_wwChecked"]) {
        background-color: #767676;
      }
      .ww-e-d1lh:where([data-ww-states~="_wwChecked_wwHover"]) {
        opacity: 0.9;
      }
      .ww-e-d1li {
        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-d1li.ww-layout, .ww-e-d1li [data-ww-ls~="d1li"] {
        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-d1lj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1lj.ww-layout, .ww-e-d1lj [data-ww-ls~="d1lj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lk {
        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-d1lk.ww-layout, .ww-e-d1lk [data-ww-ls~="d1lk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ll {
        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-d1ll:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .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: 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-d1lm:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lm.ww-layout, .ww-e-d1lm [data-ww-ls~="d1lm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ln {
        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-d1ln:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ln.ww-layout, .ww-e-d1ln [data-ww-ls~="d1ln"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lo {
        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-d1lp {
        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-d1lp.ww-layout, .ww-e-d1lp [data-ww-ls~="d1lp"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lq {
        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-d1lq.ww-layout, .ww-e-d1lq [data-ww-ls~="d1lq"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1lr: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-d1ls {
        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-d1ls.ww-layout, .ww-e-d1ls [data-ww-ls~="d1ls"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lt {
        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-d1lu {
        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-d1lu:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1lu.ww-layout, .ww-e-d1lu [data-ww-ls~="d1lu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1lv {
        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-d1lw {
        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-d1lw.ww-layout, .ww-e-d1lw [data-ww-ls~="d1lw"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1lx {
        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-d1lx.ww-layout, .ww-e-d1lx [data-ww-ls~="d1lx"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ly {
        margin: 0;
        padding: 0;
        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-d1lz {
        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-d1lz.ww-layout, .ww-e-d1lz [data-ww-ls~="d1lz"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1m0 {
        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-d1m1 {
        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-d1m2 {
        margin: 0;
        padding: 0;
        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-d1m2: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-d1m3 {
        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-d1m3.ww-layout, .ww-e-d1m3 [data-ww-ls~="d1m3"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1m4 {
        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-d1m4:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1m4.ww-layout, .ww-e-d1m4 [data-ww-ls~="d1m4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1m5 {
        margin: 0;
        padding: 0;
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1m7 {
        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-d1m7:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1m7.ww-layout, .ww-e-d1m7 [data-ww-ls~="d1m7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1m8 {
        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-d1m9 {
        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-d1m9.ww-layout, .ww-e-d1m9 [data-ww-ls~="d1m9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mA {
        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-d1mA.ww-layout, .ww-e-d1mA [data-ww-ls~="d1mA"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mB {
        margin: 0;
        padding: 0;
        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-d1mC {
        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-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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1mE {
        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-d1mF {
        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-d1mF.ww-layout, .ww-e-d1mF [data-ww-ls~="d1mF"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mG {
        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-d1mG.ww-layout, .ww-e-d1mG [data-ww-ls~="d1mG"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mH {
        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-d1mH.ww-layout, .ww-e-d1mH [data-ww-ls~="d1mH"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mI {
        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-d1mI.ww-layout, .ww-e-d1mI [data-ww-ls~="d1mI"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mJ {
        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-d1mK {
        margin: 0;
        padding: 0;
        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-d1mL {
        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-d1mM {
        margin: 0;
        padding: 0;
        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-d1mN {
        margin: 0;
        padding: 0;
        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-d1mO {
        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-d1mO:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mO.ww-layout, .ww-e-d1mO [data-ww-ls~="d1mO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mP {
        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-d1mP:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mP.ww-layout, .ww-e-d1mP [data-ww-ls~="d1mP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 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-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: 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-d1mS:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mS.ww-layout, .ww-e-d1mS [data-ww-ls~="d1mS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mT {
        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-d1mT:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mT.ww-layout, .ww-e-d1mT [data-ww-ls~="d1mT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 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-d1mW {
        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-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: 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-d1mY {
        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-d1mY.ww-layout, .ww-e-d1mY [data-ww-ls~="d1mY"] {
        display: flex;
        flex-flow: column;
      }
      .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: 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-d1ma {
        margin: 0;
        padding: 0;
        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-d1mb {
        margin: 0;
        padding: 0;
        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-d1mc {
        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-d1mc:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mc.ww-layout, .ww-e-d1mc [data-ww-ls~="d1mc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1md {
        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-d1md:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1md.ww-layout, .ww-e-d1md [data-ww-ls~="d1md"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1me {
        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-d1me:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1me.ww-layout, .ww-e-d1me [data-ww-ls~="d1me"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mf {
        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-d1mf:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mf.ww-layout, .ww-e-d1mf [data-ww-ls~="d1mf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mg {
        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-d1mg:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mg.ww-layout, .ww-e-d1mg [data-ww-ls~="d1mg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mh {
        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-d1mh:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mh.ww-layout, .ww-e-d1mh [data-ww-ls~="d1mh"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mi {
        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-d1mi:where(:hover) {
        display: flex;
        box-shadow: 0 4px 12px #9333ea26;
      }
      .ww-e-d1mi.ww-layout, .ww-e-d1mi [data-ww-ls~="d1mi"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1mi.ww-layout:where(:hover), .ww-e-d1mi [data-ww-ls~="d1mi"]:where(:hover) {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d1mj {
        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-d1mk {
        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-d1ml {
        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-d1mm {
        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-d1mn {
        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-d1mn {
          text-align: center;
        }
      }
      .ww-e-d1mo {
        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-d1mp {
        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-d1mq {
        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-d1mr {
        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-d1ms {
        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-d1ms:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ms.ww-layout, .ww-e-d1ms [data-ww-ls~="d1ms"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mt {
        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-d1mt.ww-layout, .ww-e-d1mt [data-ww-ls~="d1mt"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mu {
        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-d1mu:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1mu.ww-layout, .ww-e-d1mu [data-ww-ls~="d1mu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1mv {
        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-d1mv.ww-layout, .ww-e-d1mv [data-ww-ls~="d1mv"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mw {
        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-d1mw.ww-layout, .ww-e-d1mw [data-ww-ls~="d1mw"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1mx {
        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-d1mx:where(:hover) {
        opacity: 0.9;
        transform: scale(1.02);
      }
      .ww-e-d1my {
        margin: 0;
        padding: 0;
        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-d1my: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-d1mz {
        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-d1mz.ww-layout, .ww-e-d1mz [data-ww-ls~="d1mz"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1n0 {
        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-d1n1 {
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1n3 {
        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-d1n4 {
        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-d1n5 {
        margin: 0;
        padding: 0;
        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-d1n6 {
        margin: 0;
        padding: 0;
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1n9 {
        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-d1nA {
        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-d1nB {
        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-d1nC {
        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-d1nC {
          padding: 10px 12px;
          height: 38px;
          font-size: 16px;
        }
      }
      .ww-e-d1nD {
        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-d1nE {
        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-d1nE {
          padding: 14px 32px;
        }
      }
      .ww-e-d1nE.ww-layout, .ww-e-d1nE [data-ww-ls~="d1nE"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nF {
        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-d1nF {
          max-height: 90vh;
        }
      }
      .ww-e-d1nF.ww-layout, .ww-e-d1nF [data-ww-ls~="d1nF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nG {
        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-d1nG {
          max-height: 70vh;
        }
      }
      .ww-e-d1nG.ww-layout, .ww-e-d1nG [data-ww-ls~="d1nG"] {
        display: flex;
        flex-flow: column;
        gap: 12px 24px;
      }
      .ww-e-d1nH {
        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-d1nH {
          margin: 0 0 10px;
        }
      }
      .ww-e-d1nI {
        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-d1nI {
          padding: 12px;
        }
      }
      .ww-e-d1nI.ww-layout, .ww-e-d1nI [data-ww-ls~="d1nI"] {
        display: flex;
        flex-direction: row;
        gap: 12px 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1nI.ww-layout, .ww-e-d1nI [data-ww-ls~="d1nI"] {
          flex-direction: row;
          column-gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1nJ {
        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-d1nJ {
          padding: 12px;
          width: 40%;
        }
      }
      .ww-e-d1nK {
        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-d1nK {
          border-top: 0 none;
          border-bottom: 1px solid #00000030;
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      .ww-e-d1nK.ww-layout, .ww-e-d1nK [data-ww-ls~="d1nK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nL {
        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-d1nM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nM.ww-layout, .ww-e-d1nM [data-ww-ls~="d1nM"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1nN {
        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-d1nN {
          width: 100%;
        }
      }
      .ww-e-d1nN.ww-layout, .ww-e-d1nN [data-ww-ls~="d1nN"] {
        display: flex;
      }
      .ww-e-d1nO {
        margin: 0;
        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-d1nP {
        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-d1nP.ww-layout, .ww-e-d1nP [data-ww-ls~="d1nP"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        column-gap: 5px;
      }
      .ww-e-d1nQ {
        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-d1nQ {
          margin: 0;
          padding: 14px 16px 4px;
          width: 100%;
        }
      }
      .ww-e-d1nQ.ww-layout, .ww-e-d1nQ [data-ww-ls~="d1nQ"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-d1nR {
        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-d1nR:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nR.ww-layout, .ww-e-d1nR [data-ww-ls~="d1nR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nS {
        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-d1nS:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nS.ww-layout, .ww-e-d1nS [data-ww-ls~="d1nS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nT {
        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-d1nT:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nT.ww-layout, .ww-e-d1nT [data-ww-ls~="d1nT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nU {
        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-d1nU:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nU.ww-layout, .ww-e-d1nU [data-ww-ls~="d1nU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nV {
        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-d1nV:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nV.ww-layout, .ww-e-d1nV [data-ww-ls~="d1nV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nW {
        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-d1nW:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nW.ww-layout, .ww-e-d1nW [data-ww-ls~="d1nW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .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;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1na.ww-layout, .ww-e-d1na [data-ww-ls~="d1na"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nb {
        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-d1nb:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nb.ww-layout, .ww-e-d1nb [data-ww-ls~="d1nb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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;
      }
      .ww-e-d1nc.ww-layout, .ww-e-d1nc [data-ww-ls~="d1nc"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1nd {
        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-d1nd.ww-layout, .ww-e-d1nd [data-ww-ls~="d1nd"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ne {
        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-d1ne.ww-layout, .ww-e-d1ne [data-ww-ls~="d1ne"] {
        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-d1nf {
        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-d1nf:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nf.ww-layout, .ww-e-d1nf [data-ww-ls~="d1nf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ng {
        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-d1ng:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ng.ww-layout, .ww-e-d1ng [data-ww-ls~="d1ng"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nh {
        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-d1ni {
        margin: 0;
        padding: 0;
        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-d1nj {
        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-d1nk {
        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-d1nl {
        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-d1nm {
        margin: 0;
        padding: 0;
        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-d1nn {
        margin: 0;
        padding: 0;
        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-d1no {
        margin: 0;
        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-d1no.ww-layout, .ww-e-d1no [data-ww-ls~="d1no"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1np {
        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-d1np:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1np.ww-layout, .ww-e-d1np [data-ww-ls~="d1np"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nq {
        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-d1nq.ww-layout, .ww-e-d1nq [data-ww-ls~="d1nq"] {
        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-d1nr {
        margin: 0;
        padding: 0;
        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-d1ns {
        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-d1ns:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ns.ww-layout, .ww-e-d1ns [data-ww-ls~="d1ns"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nt {
        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-d1nu {
        margin: 0;
        padding: 0;
        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-d1nv {
        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-d1nv.ww-layout, .ww-e-d1nv [data-ww-ls~="d1nv"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1nw {
        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-d1nw:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1nw.ww-layout, .ww-e-d1nw [data-ww-ls~="d1nw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nx {
        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-d1ny {
        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-d1ny.ww-layout, .ww-e-d1ny [data-ww-ls~="d1ny"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1nz {
        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-d1o0 {
        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-d1o0:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1o0.ww-layout, .ww-e-d1o0 [data-ww-ls~="d1o0"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1o1 {
        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-d1o1:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1o1.ww-layout, .ww-e-d1o1 [data-ww-ls~="d1o1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1o2 {
        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-d1o2:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1o2.ww-layout, .ww-e-d1o2 [data-ww-ls~="d1o2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1o3 {
        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-d1o3:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1o3.ww-layout, .ww-e-d1o3 [data-ww-ls~="d1o3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1o4 {
        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-d1o4:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1o4.ww-layout, .ww-e-d1o4 [data-ww-ls~="d1o4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1o5 {
        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-d1o5.ww-layout, .ww-e-d1o5 [data-ww-ls~="d1o5"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1o6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1o6.ww-layout, .ww-e-d1o6 [data-ww-ls~="d1o6"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1o7 {
        margin: 0;
        padding: 0;
        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-d1o8 {
        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-d1o9 {
        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-d1o9:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1o9.ww-layout, .ww-e-d1o9 [data-ww-ls~="d1o9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oA {
        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-d1oA.ww-layout, .ww-e-d1oA [data-ww-ls~="d1oA"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1oB {
        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-d1oC {
        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-d1oC.ww-layout, .ww-e-d1oC [data-ww-ls~="d1oC"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1oD {
        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-d1oD:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .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;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1oF {
        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-d1oG {
        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-d1oG:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1oG.ww-layout, .ww-e-d1oG [data-ww-ls~="d1oG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oH {
        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-d1oH:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1oH.ww-layout, .ww-e-d1oH [data-ww-ls~="d1oH"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oI {
        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-d1oI.ww-layout, .ww-e-d1oI [data-ww-ls~="d1oI"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1oJ {
        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-d1oK {
        margin: 0;
        padding: 0;
        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-d1oL {
        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-d1oL.ww-layout, .ww-e-d1oL [data-ww-ls~="d1oL"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1oM {
        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-d1oM.ww-layout, .ww-e-d1oM [data-ww-ls~="d1oM"] {
        display: flex;
        justify-content: center;
        align-items: 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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1oO {
        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-d1oP {
        margin: 0;
        padding: 0;
        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-d1oQ {
        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-d1oQ.ww-layout, .ww-e-d1oQ [data-ww-ls~="d1oQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1oR {
        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-d1oR.ww-layout, .ww-e-d1oR [data-ww-ls~="d1oR"] {
        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-d1oS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1oS.ww-layout, .ww-e-d1oS [data-ww-ls~="d1oS"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oT {
        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-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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .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-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oW {
        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-d1oW:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1oW.ww-layout, .ww-e-d1oW [data-ww-ls~="d1oW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oX {
        margin: 0;
        padding: 0;
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1oZ {
        margin: 0;
        padding: 0;
        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-d1oZ: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-d1oa {
        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-d1oa:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1oa.ww-layout, .ww-e-d1oa [data-ww-ls~="d1oa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ob {
        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-d1ob:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ob.ww-layout, .ww-e-d1ob [data-ww-ls~="d1ob"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oc {
        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-d1oc.ww-layout, .ww-e-d1oc [data-ww-ls~="d1oc"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 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-d1oe {
        margin: 0;
        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-d1oe.ww-layout, .ww-e-d1oe [data-ww-ls~="d1oe"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1of {
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1oh {
        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-d1oh:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1oh.ww-layout, .ww-e-d1oh [data-ww-ls~="d1oh"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1oi {
        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-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: 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-d1ok {
        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-d1ok:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1ok.ww-layout, .ww-e-d1ok [data-ww-ls~="d1ok"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ol {
        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-d1om {
        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-d1om:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1om.ww-layout, .ww-e-d1om [data-ww-ls~="d1om"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1oo {
        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-d1oo.ww-layout, .ww-e-d1oo [data-ww-ls~="d1oo"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1op {
        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-d1op.ww-layout, .ww-e-d1op [data-ww-ls~="d1op"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1oq {
        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-d1oq:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1oq.ww-layout, .ww-e-d1oq [data-ww-ls~="d1oq"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1or {
        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-d1or:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1or.ww-layout, .ww-e-d1or [data-ww-ls~="d1or"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1os {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1os.ww-layout, .ww-e-d1os [data-ww-ls~="d1os"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ot {
        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-d1ot.ww-layout, .ww-e-d1ot [data-ww-ls~="d1ot"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ou {
        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-d1ov {
        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-d1ov.ww-layout, .ww-e-d1ov [data-ww-ls~="d1ov"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1ow {
        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-d1ox {
        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-d1ox.ww-layout, .ww-e-d1ox [data-ww-ls~="d1ox"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1oz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1oz.ww-layout, .ww-e-d1oz [data-ww-ls~="d1oz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1p0 {
        margin: 0;
        padding: 0;
        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-d1p0: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-d1p1 {
        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-d1p1:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1p1.ww-layout, .ww-e-d1p1 [data-ww-ls~="d1p1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1p2 {
        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-d1p2.ww-layout, .ww-e-d1p2 [data-ww-ls~="d1p2"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1p3 {
        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-d1p3:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1p3.ww-layout, .ww-e-d1p3 [data-ww-ls~="d1p3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1p4 {
        margin: 0;
        padding: 0;
        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-d1p5 {
        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-d1p5.ww-layout, .ww-e-d1p5 [data-ww-ls~="d1p5"] {
        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-d1p6 {
        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-d1p6:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1p6.ww-layout, .ww-e-d1p6 [data-ww-ls~="d1p6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1p7 {
        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-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;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1p8.ww-layout, .ww-e-d1p8 [data-ww-ls~="d1p8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1p9 {
        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-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: 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-d1pC:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pC.ww-layout, .ww-e-d1pC [data-ww-ls~="d1pC"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pD {
        margin: 0;
        padding: 0;
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        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: 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-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;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pH {
        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-d1pH.ww-layout, .ww-e-d1pH [data-ww-ls~="d1pH"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1pI {
        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-d1pI.ww-layout, .ww-e-d1pI [data-ww-ls~="d1pI"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1pJ {
        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-d1pK {
        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-d1pL {
        margin: 0;
        padding: 0;
        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-direction: row;
        align-items: center;
        gap: 8px;
        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: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1pM: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-d1pN {
        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-d1pN:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pN.ww-layout, .ww-e-d1pN [data-ww-ls~="d1pN"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .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: 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-d1pQ {
        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-d1pQ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pQ.ww-layout, .ww-e-d1pQ [data-ww-ls~="d1pQ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pR {
        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-d1pR:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pR.ww-layout, .ww-e-d1pR [data-ww-ls~="d1pR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pS {
        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-d1pS.ww-layout, .ww-e-d1pS [data-ww-ls~="d1pS"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: pointer;
        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: 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-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;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pV {
        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-d1pV:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pV.ww-layout, .ww-e-d1pV [data-ww-ls~="d1pV"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pW {
        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-d1pW:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pW.ww-layout, .ww-e-d1pW [data-ww-ls~="d1pW"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1pY.ww-layout, .ww-e-d1pY [data-ww-ls~="d1pY"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pZ {
        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-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;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pa {
        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-d1pa:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .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;
        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-d1pc {
        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-d1pc:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pc.ww-layout, .ww-e-d1pc [data-ww-ls~="d1pc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 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-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pf {
        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-d1pf.ww-layout, .ww-e-d1pf [data-ww-ls~="d1pf"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pg {
        margin: 0;
        padding: 0;
        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-d1ph {
        margin: 0;
        padding: 0;
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1pj {
        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-d1pk {
        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-d1pk:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pk.ww-layout, .ww-e-d1pk [data-ww-ls~="d1pk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pl {
        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-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: 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-d1pn {
        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-d1pn.ww-layout, .ww-e-d1pn [data-ww-ls~="d1pn"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1po {
        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-d1pp {
        margin: 0;
        padding: 0;
        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-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: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d1pq: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-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: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        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: 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-d1ps.ww-layout, .ww-e-d1ps [data-ww-ls~="d1ps"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1pt {
        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-d1pt.ww-layout, .ww-e-d1pt [data-ww-ls~="d1pt"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 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-d1pv:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1pv.ww-layout, .ww-e-d1pv [data-ww-ls~="d1pv"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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;
        cursor: not-allowed;
      }
      .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: 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-d1px:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1px.ww-layout, .ww-e-d1px [data-ww-ls~="d1px"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1py {
        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-d1py:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1py.ww-layout, .ww-e-d1py [data-ww-ls~="d1py"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1pz {
        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-d1pz.ww-layout, .ww-e-d1pz [data-ww-ls~="d1pz"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 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;
        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-d1q1 {
          font-size: 14px;
        }
      }
      .ww-e-d1q2 {
        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-d1q2.ww-layout, .ww-e-d1q2 [data-ww-ls~="d1q2"] {
        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-d1q3 {
        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-d1q3:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1q3.ww-layout, .ww-e-d1q3 [data-ww-ls~="d1q3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1q4 {
        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-d1q4:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1q4.ww-layout, .ww-e-d1q4 [data-ww-ls~="d1q4"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1q5 {
        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-d1q5:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1q5.ww-layout, .ww-e-d1q5 [data-ww-ls~="d1q5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1q6 {
        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-d1q7 {
        margin: 0;
        padding: 0;
        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-d1q8 {
        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-d1q8:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1q8.ww-layout, .ww-e-d1q8 [data-ww-ls~="d1q8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1q9 {
        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-d1q9.ww-layout, .ww-e-d1q9 [data-ww-ls~="d1q9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qA {
        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-d1qB {
        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-d1qB:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1qB.ww-layout, .ww-e-d1qB [data-ww-ls~="d1qB"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1qD {
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1qF {
        margin: 0;
        padding: 0;
        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-d1qG {
        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-d1qG.ww-layout, .ww-e-d1qG [data-ww-ls~="d1qG"] {
        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-d1qH {
        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-d1qI {
        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-d1qJ {
        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-d1qJ:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1qJ.ww-layout, .ww-e-d1qJ [data-ww-ls~="d1qJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1qK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qK.ww-layout, .ww-e-d1qK [data-ww-ls~="d1qK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1qL {
        margin: 0;
        padding: 0;
        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-d1qM {
        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-d1qM.ww-layout, .ww-e-d1qM [data-ww-ls~="d1qM"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qN {
        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-d1qO {
        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-d1qO:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1qO.ww-layout, .ww-e-d1qO [data-ww-ls~="d1qO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1qP {
        margin: 0;
        padding: 0;
        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-d1qQ {
        margin: 0;
        padding: 0;
        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-d1qR {
        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-d1qR.ww-layout, .ww-e-d1qR [data-ww-ls~="d1qR"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qS {
        margin: 0;
        padding: 0;
        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;
        flex-wrap: revert-layer;
      }
      .ww-e-d1qT {
        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-d1qT:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1qT.ww-layout, .ww-e-d1qT [data-ww-ls~="d1qT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 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: var(--ww-style-display, none);
        width: 9px;
        max-width: unset;
        min-width: unset;
        height: 9px;
        max-height: unset;
        min-height: unset;
      }
      .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: 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-d1qY:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1qY.ww-layout, .ww-e-d1qY [data-ww-ls~="d1qY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1qZ {
        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-d1qZ.ww-layout, .ww-e-d1qZ [data-ww-ls~="d1qZ"] {
        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-d1qa {
        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-d1qa.ww-layout, .ww-e-d1qa [data-ww-ls~="d1qa"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qb {
        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-d1qb.ww-layout, .ww-e-d1qb [data-ww-ls~="d1qb"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qc {
        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-d1qc.ww-layout, .ww-e-d1qc [data-ww-ls~="d1qc"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1qe {
        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-d1qe.ww-layout, .ww-e-d1qe [data-ww-ls~="d1qe"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1qf {
        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-d1qf.ww-layout, .ww-e-d1qf [data-ww-ls~="d1qf"] {
        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-d1qg {
        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-d1qg.ww-layout, .ww-e-d1qg [data-ww-ls~="d1qg"] {
        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-d1qh {
        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-d1qh {
          width: 100%;
        }
      }
      .ww-e-d1qi {
        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-d1qj {
        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-d1qj {
          display: flex;
        }
      }
      .ww-e-d1qj:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1qj.ww-layout, .ww-e-d1qj [data-ww-ls~="d1qj"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1qj.ww-layout, .ww-e-d1qj [data-ww-ls~="d1qj"] {
          display: flex;
          justify-content: space-between;
          align-items: center;
        }
      }
      .ww-e-d1qj.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1qj [data-ww-ls~="d1qj"]:where([data-ww-states~="visible"]) {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1qk {
        margin: 0;
        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-d1qk.ww-layout, .ww-e-d1qk [data-ww-ls~="d1qk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ql {
        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-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;
      }
      .ww-e-d1qm.ww-layout, .ww-e-d1qm [data-ww-ls~="d1qm"] {
        display: flex;
      }
      .ww-e-d1qn {
        margin: 0;
        padding: 0;
        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-d1qo {
        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-d1qp {
        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-d1qq {
        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-d1qr {
        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-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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1qt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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: flex;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1qv {
        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-d1qw {
        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-d1qx {
        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-d1qy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1qy.ww-layout, .ww-e-d1qy [data-ww-ls~="d1qy"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .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;
      }
      .ww-e-d1qz.ww-layout, .ww-e-d1qz [data-ww-ls~="d1qz"] {
        display: flex;
      }
      .ww-e-d1r0 {
        margin: 0;
        padding: 0;
        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-d1r1 {
        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-d1r2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1r2.ww-layout, .ww-e-d1r2 [data-ww-ls~="d1r2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1r2.ww-layout, .ww-e-d1r2 [data-ww-ls~="d1r2"] {
          justify-content: center;
        }
      }
      .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: 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-d1r4 {
        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-d1r4:where(:hover) {
        display: flex;
        background-color: #ffffffe6;
        transform: scale(1.1);
      }
      .ww-e-d1r4.ww-layout, .ww-e-d1r4 [data-ww-ls~="d1r4"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1r4.ww-layout:where(:hover), .ww-e-d1r4 [data-ww-ls~="d1r4"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1r5 {
        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-d1r6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1r6.ww-layout, .ww-e-d1r6 [data-ww-ls~="d1r6"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1r7 {
        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-d1r7:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1r7.ww-layout, .ww-e-d1r7 [data-ww-ls~="d1r7"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1r8 {
        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-d1r8.ww-layout, .ww-e-d1r8 [data-ww-ls~="d1r8"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1r9 {
        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-d1r9.ww-layout, .ww-e-d1r9 [data-ww-ls~="d1r9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1rA {
        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-d1rA.ww-layout, .ww-e-d1rA [data-ww-ls~="d1rA"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1rB {
        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-d1rC {
        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-d1rC:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
      }
      .ww-e-d1rC.ww-layout, .ww-e-d1rC [data-ww-ls~="d1rC"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1rC.ww-layout:where(:hover), .ww-e-d1rC [data-ww-ls~="d1rC"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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;
      }
      .ww-e-d1rD.ww-layout, .ww-e-d1rD [data-ww-ls~="d1rD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1rE {
        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-d1rE {
          width: 100%;
        }
      }
      .ww-e-d1rE.ww-layout, .ww-e-d1rE [data-ww-ls~="d1rE"] {
        display: flex;
      }
      .ww-e-d1rF {
        margin: 0;
        padding: 0;
        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-d1rG {
        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-d1rH {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1rJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rJ.ww-layout, .ww-e-d1rJ [data-ww-ls~="d1rJ"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1rK {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1rM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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;
        row-gap: 20px;
      }
      .ww-e-d1rN {
        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-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-d1rO.ww-layout, .ww-e-d1rO [data-ww-ls~="d1rO"] {
        display: flex;
        flex-flow: column;
        row-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: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #2e3035;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d1rQ {
        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-d1rQ {
          display: flex;
        }
      }
      .ww-e-d1rQ.ww-layout, .ww-e-d1rQ [data-ww-ls~="d1rQ"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1rQ.ww-layout, .ww-e-d1rQ [data-ww-ls~="d1rQ"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1rR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rR.ww-layout, .ww-e-d1rR [data-ww-ls~="d1rR"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      .ww-e-d1rS {
        margin: 0;
        padding: 0;
        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-d1rU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rU.ww-layout, .ww-e-d1rU [data-ww-ls~="d1rU"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1rV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1rV.ww-layout, .ww-e-d1rV [data-ww-ls~="d1rV"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1rW {
        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-d1rX {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1rZ {
        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-d1rZ.ww-layout, .ww-e-d1rZ [data-ww-ls~="d1rZ"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ra {
        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-d1ra.ww-layout, .ww-e-d1ra [data-ww-ls~="d1ra"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1rb {
        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-d1rb:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1rb.ww-layout, .ww-e-d1rb [data-ww-ls~="d1rb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 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-d1rd.ww-layout, .ww-e-d1rd [data-ww-ls~="d1rd"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1re {
        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-d1rf {
        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-d1rg {
        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-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: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1rh {
          width: 100%;
        }
      }
      .ww-e-d1rh.ww-layout, .ww-e-d1rh [data-ww-ls~="d1rh"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1rh.ww-layout, .ww-e-d1rh [data-ww-ls~="d1rh"] {
          column-gap: 8px;
        }
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1rm {
        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-d1rm {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1rm {
          width: 100%;
        }
      }
      .ww-e-d1rm:where([data-ww-states~="hidden"]) {
        display: none;
      }
      .ww-e-d1rm.ww-layout, .ww-e-d1rm [data-ww-ls~="d1rm"] {
        display: inline-flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 15px;
      }
      .ww-e-d1rm.ww-layout:where([data-ww-states~="hidden"]), .ww-e-d1rm [data-ww-ls~="d1rm"]:where([data-ww-states~="hidden"]) {
        display: none;
      }
      .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-d1ro {
        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-d1ro.ww-layout, .ww-e-d1ro [data-ww-ls~="d1ro"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1rq {
        margin: 0;
        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-d1rq.ww-layout, .ww-e-d1rq [data-ww-ls~="d1rq"] {
        display: flex;
        flex-flow: column;
      }
      .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: 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-d1rt {
        margin: 0;
        padding: 0;
        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-d1ru {
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1rw {
        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-d1rx {
        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-d1ry {
        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-d1rz {
        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-d1rz.ww-layout, .ww-e-d1rz [data-ww-ls~="d1rz"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1s0 {
        margin: 0;
        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-d1s0.ww-layout, .ww-e-d1s0 [data-ww-ls~="d1s0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1s1 {
        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-d1s1 {
          max-height: 90vh;
        }
      }
      .ww-e-d1s1.ww-layout, .ww-e-d1s1 [data-ww-ls~="d1s1"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .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: 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-d1s3 {
        margin: 0;
        padding: 0;
        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-d1s4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1s4.ww-layout, .ww-e-d1s4 [data-ww-ls~="d1s4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1s5 {
        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-d1s6 {
        margin: 0;
        padding: 0;
        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-d1s7 {
        margin: 0;
        padding: 0;
        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-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;
        border-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1s8.ww-layout, .ww-e-d1s8 [data-ww-ls~="d1s8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1s9 {
        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-d1s9.ww-layout, .ww-e-d1s9 [data-ww-ls~="d1s9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1sA {
        margin: 0;
        padding: 0;
        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-d1sB {
        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-d1sC {
        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-d1sD {
        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-d1sE {
        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-d1sE.ww-layout, .ww-e-d1sE [data-ww-ls~="d1sE"] {
        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-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-bottom: 1px solid var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-d1sF.ww-layout, .ww-e-d1sF [data-ww-ls~="d1sF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1sG {
        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-d1sG.ww-layout, .ww-e-d1sG [data-ww-ls~="d1sG"] {
        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-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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1sI {
        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-d1sI.ww-layout, .ww-e-d1sI [data-ww-ls~="d1sI"] {
        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-d1sJ {
        margin: 0;
        padding: 0;
        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-d1sK {
        margin: 0;
        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-d1sK.ww-layout, .ww-e-d1sK [data-ww-ls~="d1sK"] {
        display: flex;
        flex-flow: column;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        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: 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-d1sN {
        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-d1sO {
        margin: 0;
        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-d1sO.ww-layout, .ww-e-d1sO [data-ww-ls~="d1sO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1sP {
        margin: 0;
        padding: 0;
        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-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: 10px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--85b5d18d-297d-4ea3-9c23-2f54e7bb7f60,#A8ABB3);
        white-space-collapse: preserve;
      }
      .ww-e-d1sR {
        margin: 0;
        padding: 0;
        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-d1sS {
        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-d1sS:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1sS.ww-layout, .ww-e-d1sS [data-ww-ls~="d1sS"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sT {
        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-d1sU {
        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-d1sV {
        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-d1sW {
        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-d1sX {
        margin: 0;
        padding: 0;
        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-d1sY {
        margin: 0;
        padding: 0;
        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-d1sY: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-d1sZ {
        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-d1sa {
        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-d1sb {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1sd {
        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-d1sd.ww-layout, .ww-e-d1sd [data-ww-ls~="d1sd"] {
        display: flex;
      }
      .ww-e-d1se {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1se.ww-layout, .ww-e-d1se [data-ww-ls~="d1se"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1sf {
        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-d1sf.ww-layout, .ww-e-d1sf [data-ww-ls~="d1sf"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: 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;
      }
      .ww-e-d1sh {
        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-d1sh.ww-layout, .ww-e-d1sh [data-ww-ls~="d1sh"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1si {
        margin: 0;
        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-d1si {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1si {
          display: flex;
        }
      }
      .ww-e-d1si.ww-layout, .ww-e-d1si [data-ww-ls~="d1si"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1si.ww-layout, .ww-e-d1si [data-ww-ls~="d1si"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1si.ww-layout, .ww-e-d1si [data-ww-ls~="d1si"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1sj {
        margin: 0;
        padding: 0;
        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-d1sk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1sk.ww-layout, .ww-e-d1sk [data-ww-ls~="d1sk"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sl {
        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-d1sl:where(:hover) {
        display: flex;
        background-color: #ffffffe6;
        transform: scale(1.1);
      }
      .ww-e-d1sl.ww-layout, .ww-e-d1sl [data-ww-ls~="d1sl"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1sl.ww-layout:where(:hover), .ww-e-d1sl [data-ww-ls~="d1sl"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1sm {
        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-d1sn {
        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-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;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1sn.ww-layout, .ww-e-d1sn [data-ww-ls~="d1sn"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1sn.ww-layout, .ww-e-d1sn [data-ww-ls~="d1sn"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1sp {
        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-d1sq {
        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-d1sq.ww-layout, .ww-e-d1sq [data-ww-ls~="d1sq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1sr {
        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-d1sr.ww-layout, .ww-e-d1sr [data-ww-ls~="d1sr"] {
        display: block;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .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;
      }
      .ww-e-d1st.ww-layout, .ww-e-d1st [data-ww-ls~="d1st"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 4px;
      }
      .ww-e-d1su {
        margin: 0;
        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-d1su {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1su {
          display: flex;
        }
      }
      .ww-e-d1su.ww-layout, .ww-e-d1su [data-ww-ls~="d1su"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1su.ww-layout, .ww-e-d1su [data-ww-ls~="d1su"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1su.ww-layout, .ww-e-d1su [data-ww-ls~="d1su"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1sv {
        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-d1sv.ww-layout, .ww-e-d1sv [data-ww-ls~="d1sv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1sw {
        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-d1sx {
        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-d1sx.ww-layout, .ww-e-d1sx [data-ww-ls~="d1sx"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1sy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1sy.ww-layout, .ww-e-d1sy [data-ww-ls~="d1sy"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .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: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #111827;
        letter-spacing: -.025em;
        white-space-collapse: preserve;
      }
      .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;
      }
      .ww-e-d1t0:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1t0.ww-layout, .ww-e-d1t0 [data-ww-ls~="d1t0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1t0.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1t0 [data-ww-ls~="d1t0"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1t1 {
        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-d1t2 {
        margin: 0;
        padding: 0;
        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-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 {
          max-height: 90vh;
        }
      }
      .ww-e-d1t3.ww-layout, .ww-e-d1t3 [data-ww-ls~="d1t3"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1t4 {
        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-d1t5 {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #111827;
        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: 48px;
        max-height: unset;
        min-height: unset;
        transition: all 0.2s ease;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1t7 {
          width: 100%;
        }
      }
      .ww-e-d1t8 {
        margin: 0;
        padding: 0;
        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-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;
      }
      .ww-e-d1tA {
        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-d1tA {
          width: 100%;
        }
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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;
      }
      .ww-e-d1tC.ww-layout, .ww-e-d1tC [data-ww-ls~="d1tC"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1tD {
        margin: 0;
        padding: 0;
        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-d1tE {
        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-d1tE.ww-layout, .ww-e-d1tE [data-ww-ls~="d1tE"] {
        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-d1tF {
        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-d1tG {
        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-d1tG {
          display: none;
        }
      }
      .ww-e-d1tG: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-d1tG:where(:hover) {
        background-color: #0000;
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1tG.ww-layout, .ww-e-d1tG [data-ww-ls~="d1tG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1tG.ww-layout, .ww-e-d1tG [data-ww-ls~="d1tG"] {
          display: none;
        }
      }
      .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: 18px;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #ef4444;
        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: inherit;
        font-family: var(--ww-default-font-family);
        font-weight: inherit;
        color: inherit;
        white-space-collapse: preserve;
      }
      .ww-e-d1tI:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
      }
      .ww-e-d1tJ {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1tL {
        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-d1tL {
          width: 95%;
          max-height: 90vh;
        }
      }
      .ww-e-d1tL.ww-layout, .ww-e-d1tL [data-ww-ls~="d1tL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1tM {
        margin: 0;
        padding: 0;
        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-d1tN {
        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-d1tN.ww-layout, .ww-e-d1tN [data-ww-ls~="d1tN"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 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-d1tQ {
        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-d1tR {
        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-d1tR {
          margin: 0;
          padding: 12px 13px;
        }
      }
      .ww-e-d1tR.ww-layout, .ww-e-d1tR [data-ww-ls~="d1tR"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        column-gap: 6px;
      }
      .ww-e-d1tS {
        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-d1tT {
        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-d1tT {
          margin: 0 0 10px;
        }
      }
      .ww-e-d1tU {
        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-d1tU.ww-layout, .ww-e-d1tU [data-ww-ls~="d1tU"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tV {
        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-d1tV:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1tV.ww-layout, .ww-e-d1tV [data-ww-ls~="d1tV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1tX {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        color: #64748b;
        white-space-collapse: preserve;
      }
      .ww-e-d1tZ {
        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-d1ta {
        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-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: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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;
      }
      .ww-e-d1tc.ww-layout, .ww-e-d1tc [data-ww-ls~="d1tc"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 4px;
      }
      .ww-e-d1td {
        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-d1td.ww-layout, .ww-e-d1td [data-ww-ls~="d1td"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .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: 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-d1tf {
        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-d1tf.ww-layout, .ww-e-d1tf [data-ww-ls~="d1tf"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 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-d1th {
        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-d1th.ww-layout, .ww-e-d1th [data-ww-ls~="d1th"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ti {
        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-d1ti.ww-layout, .ww-e-d1ti [data-ww-ls~="d1ti"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1tj {
        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-d1tj.ww-layout, .ww-e-d1tj [data-ww-ls~="d1tj"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        row-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1tk {
        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-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;
        }
      }
      .ww-e-d1tl:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1tl.ww-layout, .ww-e-d1tl [data-ww-ls~="d1tl"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1tl.ww-layout, .ww-e-d1tl [data-ww-ls~="d1tl"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1tl.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1tl [data-ww-ls~="d1tl"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1tm {
        margin: 0;
        padding: 0;
        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-d1tn {
        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-d1tn.ww-layout, .ww-e-d1tn [data-ww-ls~="d1tn"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .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 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-d1tq {
        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-d1tr {
        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-d1ts {
        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-d1tt {
        margin: 0;
        padding: 0;
        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-d1tu {
        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-d1tu {
          padding: 0 12px;
          max-height: 70vh;
        }
      }
      .ww-e-d1tu.ww-layout, .ww-e-d1tu [data-ww-ls~="d1tu"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1tv {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1tx {
        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-d1ty {
        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-d1ty.ww-layout, .ww-e-d1ty [data-ww-ls~="d1ty"] {
        display: block;
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d1u0 {
        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-d1u1 {
        margin: 0;
        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-d1u1 {
          display: flex;
        }
      }
      .ww-e-d1u1.ww-layout, .ww-e-d1u1 [data-ww-ls~="d1u1"] {
        display: flex;
        flex-flow: column;
        gap: 20px 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1u1.ww-layout, .ww-e-d1u1 [data-ww-ls~="d1u1"] {
          display: flex;
          flex-flow: column;
          gap: 18px 24px;
        }
      }
      .ww-e-d1u2 {
        margin: 0;
        padding: 0;
        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-d1u3 {
        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-d1u4 {
        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-d1u5 {
        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-d1u5.ww-layout, .ww-e-d1u5 [data-ww-ls~="d1u5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1u7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1u7.ww-layout, .ww-e-d1u7 [data-ww-ls~="d1u7"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1u8 {
        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-d1u9 {
        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-d1u9.ww-layout, .ww-e-d1u9 [data-ww-ls~="d1u9"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .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;
      }
      @media (max-width: 991px) {
        .ww-e-d1uA {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1uA {
          display: flex;
        }
      }
      .ww-e-d1uA.ww-layout, .ww-e-d1uA [data-ww-ls~="d1uA"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1uA.ww-layout, .ww-e-d1uA [data-ww-ls~="d1uA"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1uA.ww-layout, .ww-e-d1uA [data-ww-ls~="d1uA"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1uB {
        margin: 0;
        padding: 0;
        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-d1uC {
        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-d1uC.ww-layout, .ww-e-d1uC [data-ww-ls~="d1uC"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1uD {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d1uE {
        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-d1uF {
        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-d1uG {
        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-d1uH {
        margin: 0;
        padding: 0;
        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-d1uI {
        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-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;
        width: 100%;
        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;
        row-gap: 8px;
      }
      .ww-e-d1uK {
        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-d1uK {
          width: 100%;
        }
      }
      .ww-e-d1uK.ww-layout, .ww-e-d1uK [data-ww-ls~="d1uK"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .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: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1uM {
        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-d1uM.ww-layout, .ww-e-d1uM [data-ww-ls~="d1uM"] {
        display: flex;
      }
      .ww-e-d1uN {
        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-d1uN:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .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;
        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-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1uP {
        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-d1uP.ww-layout, .ww-e-d1uP [data-ww-ls~="d1uP"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1uQ {
        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-d1uQ.ww-layout, .ww-e-d1uQ [data-ww-ls~="d1uQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1uR {
        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-d1uR.ww-layout, .ww-e-d1uR [data-ww-ls~="d1uR"] {
        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-d1uS {
        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-d1uS.ww-layout, .ww-e-d1uS [data-ww-ls~="d1uS"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1uT {
        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-d1uU {
        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-d1uV {
        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-d1uW {
        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-d1uW {
          padding: 3px 10px;
          font-size: 15px;
        }
      }
      .ww-e-d1uX {
        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-d1uX {
          padding: 12px;
        }
      }
      .ww-e-d1uX.ww-layout, .ww-e-d1uX [data-ww-ls~="d1uX"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1uY {
        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-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-d1uZ.ww-layout, .ww-e-d1uZ [data-ww-ls~="d1uZ"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ua {
        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-d1ub {
        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-d1ub {
          align-self: center;
        }
      }
      .ww-e-d1uc {
        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-d1uc.ww-layout, .ww-e-d1uc [data-ww-ls~="d1uc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ud {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .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;
        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-d1uf {
        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-d1ug {
        margin: 0;
        padding: 0;
        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-d1uh {
        margin: 0;
        padding: 0;
        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-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;
      }
      @media (max-width: 991px) {
        .ww-e-d1uj {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1uj {
          display: flex;
        }
      }
      .ww-e-d1uj.ww-layout, .ww-e-d1uj [data-ww-ls~="d1uj"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1uj.ww-layout, .ww-e-d1uj [data-ww-ls~="d1uj"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1uj.ww-layout, .ww-e-d1uj [data-ww-ls~="d1uj"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1ul {
        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-d1ul.ww-layout, .ww-e-d1ul [data-ww-ls~="d1ul"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1um {
        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-d1um.ww-layout, .ww-e-d1um [data-ww-ls~="d1um"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d1un {
        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-d1uo {
        margin: 0;
        padding: 0;
        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-d1up {
        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-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-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1uq.ww-layout, .ww-e-d1uq [data-ww-ls~="d1uq"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1uq.ww-layout, .ww-e-d1uq [data-ww-ls~="d1uq"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1ur {
        margin: 0;
        padding: 0;
        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-d1us {
        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-d1us:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
        opacity: 0.9;
      }
      .ww-e-d1us.ww-layout, .ww-e-d1us [data-ww-ls~="d1us"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1us.ww-layout:where(:hover), .ww-e-d1us [data-ww-ls~="d1us"]:where(:hover) {
        display: flex;
        align-items: center;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        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: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1uv {
        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-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-d1uw.ww-layout, .ww-e-d1uw [data-ww-ls~="d1uw"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1ux {
        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-d1ux.ww-layout, .ww-e-d1ux [data-ww-ls~="d1ux"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1uy {
        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-d1uz {
        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-d1uz.ww-layout, .ww-e-d1uz [data-ww-ls~="d1uz"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1v1 {
        margin: 0;
        padding: 0;
        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-d1v2 {
        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-d1v2 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1v2 {
          display: flex;
        }
      }
      .ww-e-d1v2:where(:hover) {
        box-shadow: 0 8px 20px #00000014;
        animation-duration: 5s;
        animation-iteration-count: infinite;
      }
      .ww-e-d1v2.ww-layout, .ww-e-d1v2 [data-ww-ls~="d1v2"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1v2.ww-layout, .ww-e-d1v2 [data-ww-ls~="d1v2"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1v2.ww-layout, .ww-e-d1v2 [data-ww-ls~="d1v2"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1v5 {
        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-d1v6 {
        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-d1v7 {
        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-d1v8 {
        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-d1v8 {
          display: flex;
        }
      }
      .ww-e-d1v8.ww-layout, .ww-e-d1v8 [data-ww-ls~="d1v8"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1v8.ww-layout, .ww-e-d1v8 [data-ww-ls~="d1v8"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .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-d1v9.ww-layout, .ww-e-d1v9 [data-ww-ls~="d1v9"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .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-d1vA.ww-layout, .ww-e-d1vA [data-ww-ls~="d1vA"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .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;
      }
      @media (max-width: 767px) {
        .ww-e-d1vB {
          display: flex;
        }
      }
      .ww-e-d1vB.ww-layout, .ww-e-d1vB [data-ww-ls~="d1vB"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1vB.ww-layout, .ww-e-d1vB [data-ww-ls~="d1vB"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .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-d1vC.ww-layout, .ww-e-d1vC [data-ww-ls~="d1vC"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1vD {
        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-d1vD.ww-layout, .ww-e-d1vD [data-ww-ls~="d1vD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vE {
        margin: 0;
        padding: 0;
        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-d1vF {
        margin: 0;
        padding: 0;
        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-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;
      }
      @media (max-width: 767px) {
        .ww-e-d1vH {
          display: flex;
        }
      }
      .ww-e-d1vH.ww-layout, .ww-e-d1vH [data-ww-ls~="d1vH"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1vH.ww-layout, .ww-e-d1vH [data-ww-ls~="d1vH"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1vI {
        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-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: 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-d1vK {
        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-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-d1vL.ww-layout, .ww-e-d1vL [data-ww-ls~="d1vL"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1vM {
        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-d1vM {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vM {
          display: flex;
        }
      }
      .ww-e-d1vM.ww-layout, .ww-e-d1vM [data-ww-ls~="d1vM"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 4px 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vM.ww-layout, .ww-e-d1vM [data-ww-ls~="d1vM"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vM.ww-layout, .ww-e-d1vM [data-ww-ls~="d1vM"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 4px 8px;
        }
      }
      .ww-e-d1vN {
        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-d1vO {
        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-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: 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-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-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-d1vR {
        margin: 0;
        padding: 0;
        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-d1vR {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1vS {
        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-d1vS {
          padding: 18px 22px;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vS {
          padding: 16px 20px;
          display: flex;
          width: 100%;
        }
      }
      .ww-e-d1vS.ww-layout, .ww-e-d1vS [data-ww-ls~="d1vS"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @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;
        }
      }
      @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;
        }
      }
      .ww-e-d1vT {
        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-d1vT {
          display: flex;
        }
      }
      .ww-e-d1vT:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1vT.ww-layout, .ww-e-d1vT [data-ww-ls~="d1vT"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1vT.ww-layout, .ww-e-d1vT [data-ww-ls~="d1vT"] {
          display: flex;
          justify-content: space-between;
          align-items: center;
        }
      }
      .ww-e-d1vT.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1vT [data-ww-ls~="d1vT"]:where([data-ww-states~="visible"]) {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1vU {
        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-d1vV {
        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-d1vV.ww-layout, .ww-e-d1vV [data-ww-ls~="d1vV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1vW {
        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-d1vW {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vW {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1vW.ww-layout, .ww-e-d1vW [data-ww-ls~="d1vW"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1vW.ww-layout, .ww-e-d1vW [data-ww-ls~="d1vW"] {
          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-d1vW.ww-layout, .ww-e-d1vW [data-ww-ls~="d1vW"] {
          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-d1vX {
        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-d1vY {
        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-d1vZ {
        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-d1vZ {
          display: flex;
        }
      }
      .ww-e-d1vZ.ww-layout, .ww-e-d1vZ [data-ww-ls~="d1vZ"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1vZ.ww-layout, .ww-e-d1vZ [data-ww-ls~="d1vZ"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1va {
        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-d1va {
          width: 100%;
        }
      }
      .ww-e-d1vb {
        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-d1vb {
          text-align: center;
        }
      }
      .ww-e-d1vc {
        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-d1vc.ww-layout, .ww-e-d1vc [data-ww-ls~="d1vc"] {
        display: flex;
        flex-flow: column;
      }
      .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;
      }
      @media (max-width: 767px) {
        .ww-e-d1vd {
          display: flex;
        }
      }
      .ww-e-d1vd.ww-layout, .ww-e-d1vd [data-ww-ls~="d1vd"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1vd.ww-layout, .ww-e-d1vd [data-ww-ls~="d1vd"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d1ve {
        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-d1ve.ww-layout, .ww-e-d1ve [data-ww-ls~="d1ve"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1vf {
        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-d1vg {
        margin: 0;
        padding: 0;
        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-d1vh {
        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-d1vh {
          padding: 12px;
          width: 60%;
        }
      }
      .ww-e-d1vi {
        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-d1vi.ww-layout, .ww-e-d1vi [data-ww-ls~="d1vi"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        row-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vj {
        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-d1vj.ww-layout, .ww-e-d1vj [data-ww-ls~="d1vj"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1vk {
        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-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;
      }
      @media (max-width: 991px) {
        .ww-e-d1vl {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vl {
          display: flex;
        }
      }
      .ww-e-d1vl.ww-layout, .ww-e-d1vl [data-ww-ls~="d1vl"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1vl.ww-layout, .ww-e-d1vl [data-ww-ls~="d1vl"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vl.ww-layout, .ww-e-d1vl [data-ww-ls~="d1vl"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .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: 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-d1vm {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .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-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-d1vn {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d1vo {
        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-d1vo {
          margin: 10px;
          max-height: 90vh;
        }
      }
      .ww-e-d1vo.ww-layout, .ww-e-d1vo [data-ww-ls~="d1vo"] {
        display: block;
      }
      .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-d1vp.ww-layout, .ww-e-d1vp [data-ww-ls~="d1vp"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1vq {
        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-d1vq {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vq {
          display: flex;
        }
      }
      .ww-e-d1vq.ww-layout, .ww-e-d1vq [data-ww-ls~="d1vq"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vq.ww-layout, .ww-e-d1vq [data-ww-ls~="d1vq"] {
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vq.ww-layout, .ww-e-d1vq [data-ww-ls~="d1vq"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
          gap: 12px;
        }
      }
      .ww-e-d1vr {
        margin: 0;
        padding: 0;
        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-d1vr:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
      }
      .ww-e-d1vs {
        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-d1vs {
          margin: 0 5px;
          padding: 0 5px;
          width: 70%;
        }
      }
      .ww-e-d1vs.ww-layout, .ww-e-d1vs [data-ww-ls~="d1vs"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        row-gap: 0;
      }
      .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;
      }
      @media (max-width: 991px) {
        .ww-e-d1vt {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vt {
          display: flex;
        }
      }
      .ww-e-d1vt.ww-layout, .ww-e-d1vt [data-ww-ls~="d1vt"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1vt.ww-layout, .ww-e-d1vt [data-ww-ls~="d1vt"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vt.ww-layout, .ww-e-d1vt [data-ww-ls~="d1vt"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1vu {
        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-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;
      }
      @media (max-width: 991px) {
        .ww-e-d1vv {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vv {
          display: flex;
        }
      }
      .ww-e-d1vv.ww-layout, .ww-e-d1vv [data-ww-ls~="d1vv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1vv.ww-layout, .ww-e-d1vv [data-ww-ls~="d1vv"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1vv.ww-layout, .ww-e-d1vv [data-ww-ls~="d1vv"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1vw {
        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-d1vw:where([data-ww-states~="focus"]) {
        box-shadow: 0 0 0 3px #00a3681a, 0 2px 8px #0000000f;
        transform: translateY(-1px);
      }
      .ww-e-d1vx {
        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-d1vx.ww-layout, .ww-e-d1vx [data-ww-ls~="d1vx"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1w0 {
        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-d1w1 {
        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-d1w1.ww-layout, .ww-e-d1w1 [data-ww-ls~="d1w1"] {
        display: flex;
        justify-content: center;
        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-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        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: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d1w5 {
        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-d1w5:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1w5.ww-layout, .ww-e-d1w5 [data-ww-ls~="d1w5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1w6 {
        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-d1w6:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1w6.ww-layout, .ww-e-d1w6 [data-ww-ls~="d1w6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1w7 {
        margin: 0;
        padding: 0;
        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-d1w8 {
        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-d1w8:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1w8.ww-layout, .ww-e-d1w8 [data-ww-ls~="d1w8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1w9 {
        margin: 0;
        padding: 0;
        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-d1wA {
        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-d1wB {
        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-d1wB.ww-layout, .ww-e-d1wB [data-ww-ls~="d1wB"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        column-gap: 6px;
      }
      .ww-e-d1wC {
        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-d1wC {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1wC {
          display: block;
          width: 100%;
        }
      }
      .ww-e-d1wD {
        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-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;
      }
      @media (max-width: 767px) {
        .ww-e-d1wE {
          display: flex;
        }
      }
      .ww-e-d1wE.ww-layout, .ww-e-d1wE [data-ww-ls~="d1wE"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1wE.ww-layout, .ww-e-d1wE [data-ww-ls~="d1wE"] {
          display: flex;
          flex-flow: column;
          gap: 8px;
        }
      }
      .ww-e-d1wF {
        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-d1wG {
        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-d1wG {
          margin: 0;
          padding: 0;
          width: 100%;
        }
      }
      .ww-e-d1wG.ww-layout, .ww-e-d1wG [data-ww-ls~="d1wG"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1wH {
        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-d1wH:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1wI {
        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-d1wI {
          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-d1wJ {
        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-d1wJ:where(:hover) {
        background-color: #f8fafc;
      }
      .ww-e-d1wK {
        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-d1wK.ww-layout, .ww-e-d1wK [data-ww-ls~="d1wK"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1wL {
        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-d1wM {
        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-d1wM {
          width: 380px;
        }
      }
      .ww-e-d1wM.ww-layout, .ww-e-d1wM [data-ww-ls~="d1wM"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1wN {
        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-d1wN {
          margin: 10px 0;
        }
      }
      .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: 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-d1wP {
        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-d1wQ {
        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-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;
      }
      @media (max-width: 991px) {
        .ww-e-d1wR {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1wR {
          display: flex;
        }
      }
      .ww-e-d1wR.ww-layout, .ww-e-d1wR [data-ww-ls~="d1wR"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1wR.ww-layout, .ww-e-d1wR [data-ww-ls~="d1wR"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1wR.ww-layout, .ww-e-d1wR [data-ww-ls~="d1wR"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1wS {
        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-d1wS.ww-layout, .ww-e-d1wS [data-ww-ls~="d1wS"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-d1wT {
        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-d1wT.ww-layout, .ww-e-d1wT [data-ww-ls~="d1wT"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .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;
      }
      .ww-e-d1wV {
        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-d1wX {
        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-d1wX {
          padding: 12px;
        }
      }
      .ww-e-d1wX.ww-layout, .ww-e-d1wX [data-ww-ls~="d1wX"] {
        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: 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-d1wY:where(:hover) {
        opacity: 1;
      }
      .ww-e-d1wZ {
        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-d1wa {
        margin: 0;
        padding: 0;
        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-d1wa {
          align-self: unset;
          text-align: center;
          --ww-text-white-space: initial;
          --ww-text-overflow: initial;
        }
      }
      .ww-e-d1wb {
        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-d1wb {
          margin: 12px 0 0;
          padding: 1px 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1wb {
          padding: 10px 16px;
          align-self: unset;
          text-align: center;
        }
      }
      .ww-e-d1wb:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1wc {
        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-d1wc.ww-layout, .ww-e-d1wc [data-ww-ls~="d1wc"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1wc.ww-layout, .ww-e-d1wc [data-ww-ls~="d1wc"] {
          flex-flow: column;
        }
      }
      .ww-e-d1wd {
        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-d1we {
        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-d1wf {
        margin: 0;
        padding: 0;
        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-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: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d1wh {
        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-d1wh.ww-layout, .ww-e-d1wh [data-ww-ls~="d1wh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1wi.ww-layout, .ww-e-d1wi [data-ww-ls~="d1wi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1wj {
        margin: 0;
        padding: 0;
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d1wl {
        margin: 0;
        padding: 0;
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1wn {
        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-d1wn.ww-layout, .ww-e-d1wn [data-ww-ls~="d1wn"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1wo {
        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-d1wp {
        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-d1wq {
        margin: 0;
        padding: 0;
        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-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: 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-d1ws {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        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-flow: column;
      }
      .ww-e-d1wt {
        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-d1wu {
        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-d1wv {
        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-d1wv.ww-layout, .ww-e-d1wv [data-ww-ls~="d1wv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        row-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ww {
        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-d1ww {
          width: 100%;
        }
      }
      .ww-e-d1wx {
        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-d1wy {
        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-d1wy.ww-layout, .ww-e-d1wy [data-ww-ls~="d1wy"] {
        display: flex;
        flex-flow: column;
      }
      .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: 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-d1x0 {
        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-d1x0.ww-layout, .ww-e-d1x0 [data-ww-ls~="d1x0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1x1 {
        margin: 0;
        padding: 0;
        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-d1x2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #666;
        white-space-collapse: preserve;
      }
      .ww-e-d1x3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1x4 {
        margin: 0;
        padding: 0;
        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-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);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .ww-e-d1x6 {
        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-d1x7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1x7 {
          max-height: 90vh;
        }
      }
      .ww-e-d1x7.ww-layout, .ww-e-d1x7 [data-ww-ls~="d1x7"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d1x8 {
        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-d1x9 {
        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-d1xA {
        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-d1xA {
          padding: 10px 7px;
          align-self: center;
          text-align: center;
        }
      }
      .ww-e-d1xA:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1xB {
        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-d1xB.ww-layout, .ww-e-d1xB [data-ww-ls~="d1xB"] {
        display: block;
      }
      .ww-e-d1xC {
        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-d1xD {
        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-d1xE {
        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-d1xF {
        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-d1xF.ww-layout, .ww-e-d1xF [data-ww-ls~="d1xF"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1xG {
        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-d1xH {
        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-d1xH:where([data-ww-states~="focus"]) {
        box-shadow: 0 0 0 3px #00a3681a, 0 2px 8px #0000000f;
        transform: translateY(-1px);
      }
      .ww-e-d1xI {
        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-d1xI:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1xI.ww-layout, .ww-e-d1xI [data-ww-ls~="d1xI"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xI.ww-layout:where(:hover), .ww-e-d1xI [data-ww-ls~="d1xI"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xJ {
        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-d1xJ:where(:hover) {
        display: flex;
        background-color: #fff;
        transform: scale(1.05);
      }
      .ww-e-d1xJ.ww-layout, .ww-e-d1xJ [data-ww-ls~="d1xJ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xJ.ww-layout:where(:hover), .ww-e-d1xJ [data-ww-ls~="d1xJ"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xK {
        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-d1xK:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1xK.ww-layout, .ww-e-d1xK [data-ww-ls~="d1xK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xL {
        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-d1xL.ww-layout, .ww-e-d1xL [data-ww-ls~="d1xL"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xM {
        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-d1xM.ww-layout, .ww-e-d1xM [data-ww-ls~="d1xM"] {
        display: flex;
        flex-flow: column;
        row-gap: 4px;
      }
      .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: 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-d1xO {
        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-d1xO {
          margin: 0;
        }
      }
      .ww-e-d1xO.ww-layout, .ww-e-d1xO [data-ww-ls~="d1xO"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-start;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xP {
        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-d1xP: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-d1xQ {
        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-d1xQ:where(:hover) {
        display: flex;
        background-color: #f3f4f6;
      }
      .ww-e-d1xQ.ww-layout, .ww-e-d1xQ [data-ww-ls~="d1xQ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xQ.ww-layout:where(:hover), .ww-e-d1xQ [data-ww-ls~="d1xQ"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1xR {
        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-d1xS {
        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-d1xS:where([data-ww-states~="_wwChecked"]) {
        background-color: #767676;
      }
      .ww-e-d1xS:where([data-ww-states~="_wwChecked_wwHover"]) {
        opacity: 0.9;
      }
      .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: 13px;
        font-family: var(--ww-default-font-family);
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      .ww-e-d1xU {
        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-d1xV {
        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-d1xV.ww-layout, .ww-e-d1xV [data-ww-ls~="d1xV"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1xW {
        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-d1xX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1xX {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1xX {
          display: flex;
        }
      }
      .ww-e-d1xX.ww-layout, .ww-e-d1xX [data-ww-ls~="d1xX"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1xX.ww-layout, .ww-e-d1xX [data-ww-ls~="d1xX"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1xX.ww-layout, .ww-e-d1xX [data-ww-ls~="d1xX"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1xY {
        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-d1xZ {
        margin: 0;
        padding: 0;
        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-d1xa {
        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-d1xa.ww-layout, .ww-e-d1xa [data-ww-ls~="d1xa"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xb {
        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-d1xc {
        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-d1xd {
        margin: 0;
        padding: 0;
        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-d1xe {
        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-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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #333;
        white-space-collapse: preserve;
      }
      .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);
        font-weight: 500;
        color: #111827;
        white-space-collapse: preserve;
      }
      .ww-e-d1xh {
        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-d1xh.ww-layout, .ww-e-d1xh [data-ww-ls~="d1xh"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1xi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1xi.ww-layout, .ww-e-d1xi [data-ww-ls~="d1xi"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #10b981;
        white-space-collapse: preserve;
      }
      .ww-e-d1xk {
        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-d1xk {
          margin: 10px 5px;
          padding: 10px;
          width: 100%;
        }
      }
      .ww-e-d1xk:where(:hover) {
        background-color: #f8fafc;
        box-shadow: 0 4px 12px #00000026, 0 2px 6px #0000001a;
        transform: translateY(-2px);
      }
      .ww-e-d1xl {
        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-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: 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-d1xm {
          text-align: center;
        }
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .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: 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-d1xp {
        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-d1xp:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        background-color: #f8f9fa;
        box-shadow: 0 6px 15px #00000026;
        transform: translateY(-2px);
      }
      .ww-e-d1xs {
        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-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: 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-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: 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-d1xv {
        margin: 0;
        padding: 0;
        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-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: 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-d1xx {
        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-d1xy {
        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-d1xz {
        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-d1xz: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-d1y0 {
        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-d1y0 {
          max-height: 60vh;
        }
      }
      .ww-e-d1y0.ww-layout, .ww-e-d1y0 [data-ww-ls~="d1y0"] {
        display: flex;
        flex-flow: column;
        gap: 28px;
      }
      .ww-e-d1y1 {
        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-d1y1 {
          align-self: center;
          width: 90%;
        }
      }
      .ww-e-d1y1:where(:hover) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d1y2 {
        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-d1y2 {
          align-self: center;
        }
      }
      .ww-e-d1y2.ww-layout, .ww-e-d1y2 [data-ww-ls~="d1y2"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1y2.ww-layout, .ww-e-d1y2 [data-ww-ls~="d1y2"] {
          justify-content: center;
        }
      }
      .ww-e-d1y3 {
        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-d1y3 {
          padding: 10px 24px;
          width: 100%;
        }
      }
      .ww-e-d1y3.ww-layout, .ww-e-d1y3 [data-ww-ls~="d1y3"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1y3.ww-layout, .ww-e-d1y3 [data-ww-ls~="d1y3"] {
          flex-flow: column;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1y3.ww-layout, .ww-e-d1y3 [data-ww-ls~="d1y3"] {
          flex-flow: column;
          justify-content: center;
          row-gap: 15px;
        }
      }
      .ww-e-d1y4 {
        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-d1y4 {
          margin: 12px 0 0;
          padding: 1px 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1y4 {
          padding: 10px 16px;
        }
      }
      .ww-e-d1y4:where(:hover) {
        background-color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1y5 {
        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-d1y5 {
          display: var(--ww-style-display, none);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1y5 {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d1y5.ww-layout, .ww-e-d1y5 [data-ww-ls~="d1y5"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1y5.ww-layout, .ww-e-d1y5 [data-ww-ls~="d1y5"] {
          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-d1y5.ww-layout, .ww-e-d1y5 [data-ww-ls~="d1y5"] {
          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-d1y6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1y6.ww-layout, .ww-e-d1y6 [data-ww-ls~="d1y6"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-d1y7 {
        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-d1y8 {
        margin: 0;
        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-d1y8 {
          display: flex;
        }
      }
      .ww-e-d1y8.ww-layout, .ww-e-d1y8 [data-ww-ls~="d1y8"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1y8.ww-layout, .ww-e-d1y8 [data-ww-ls~="d1y8"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1y9 {
        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-d1y9:where(:hover) {
        background-color: #f1f5f9;
      }
      .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.ww-layout, .ww-e-d1yA [data-ww-ls~="d1yA"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1yB {
        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-d1yC {
        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-d1yC.ww-layout, .ww-e-d1yC [data-ww-ls~="d1yC"] {
        display: flex;
      }
      .ww-e-d1yD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d1yE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1yE {
          display: flex;
        }
      }
      .ww-e-d1yE.ww-layout, .ww-e-d1yE [data-ww-ls~="d1yE"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1yE.ww-layout, .ww-e-d1yE [data-ww-ls~="d1yE"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 24px;
        }
      }
      .ww-e-d1yF {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: none;
        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-d1yF {
          display: none;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1yF {
          display: none;
          flex: 1 1 auto;
        }
      }
      .ww-e-d1yF:where(:hover) {
        display: none;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d1yF.ww-layout, .ww-e-d1yF [data-ww-ls~="d1yF"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d1yF.ww-layout, .ww-e-d1yF [data-ww-ls~="d1yF"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1yF.ww-layout, .ww-e-d1yF [data-ww-ls~="d1yF"] {
          display: none;
        }
      }
      .ww-e-d1yF.ww-layout:where(:hover), .ww-e-d1yF [data-ww-ls~="d1yF"]:where(:hover) {
        display: none;
      }
      .ww-e-d1yG {
        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-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: inherit;
        font-family: var(--ww-default-font-family);
        font-weight: inherit;
        color: inherit;
        white-space-collapse: preserve;
      }
      .ww-e-d1yH:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #2e3035;
        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;
        row-gap: 8px;
      }
      .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-d1yL.ww-layout, .ww-e-d1yL [data-ww-ls~="d1yL"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1yM {
        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-d1yM {
          padding: 10px 7px;
          align-self: center;
          text-align: center;
        }
      }
      .ww-e-d1yM:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1yN {
        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-d1yN.ww-layout, .ww-e-d1yN [data-ww-ls~="d1yN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1yO {
        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-d1yP {
        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-d1yP {
          width: 50%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1yP {
          padding: 5px;
          width: 80%;
        }
      }
      .ww-e-d1yP.ww-layout, .ww-e-d1yP [data-ww-ls~="d1yP"] {
        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-d1yP.ww-layout, .ww-e-d1yP [data-ww-ls~="d1yP"] {
          column-gap: 2px;
        }
      }
      .ww-e-d1yQ {
        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-d1yQ {
          margin: 0 10px;
          padding: 0;
          width: 100%;
        }
      }
      .ww-e-d1yQ.ww-layout, .ww-e-d1yQ [data-ww-ls~="d1yQ"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-end;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1yR {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1yR {
          display: flex;
        }
      }
      .ww-e-d1yR.ww-layout, .ww-e-d1yR [data-ww-ls~="d1yR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1yR.ww-layout, .ww-e-d1yR [data-ww-ls~="d1yR"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1yR.ww-layout, .ww-e-d1yR [data-ww-ls~="d1yR"] {
          display: flex;
          flex-direction: row;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1yT {
        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-d1yT {
          display: flex;
        }
      }
      .ww-e-d1yT.ww-layout, .ww-e-d1yT [data-ww-ls~="d1yT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1yT.ww-layout, .ww-e-d1yT [data-ww-ls~="d1yT"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          gap: 16px;
          flex-wrap: revert-layer;
        }
      }
      .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);
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8, #3A1F73);
        white-space-collapse: preserve;
      }
      .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;
      }
      .ww-e-d1yV.ww-layout, .ww-e-d1yV [data-ww-ls~="d1yV"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1yW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yW.ww-layout, .ww-e-d1yW [data-ww-ls~="d1yW"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1yX {
        margin: 0;
        padding: 0;
        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-d1yY {
        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-d1yZ {
        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-d1yZ {
          align-self: center;
        }
      }
      .ww-e-d1yb {
        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-d1yb {
          align-self: center;
        }
      }
      .ww-e-d1yc {
        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-d1yc {
          align-self: center;
        }
      }
      .ww-e-d1yd {
        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-d1ye {
        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-d1ye {
          margin: 0 5px;
          padding: 0 5px;
          width: 30%;
          min-width: 30%;
        }
      }
      .ww-e-d1ye.ww-layout, .ww-e-d1ye [data-ww-ls~="d1ye"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1yf {
        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-d1yf {
          margin: 0 5px;
          padding: 0 5px;
          width: 70%;
        }
      }
      .ww-e-d1yf.ww-layout, .ww-e-d1yf [data-ww-ls~="d1yf"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1yg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yg.ww-layout, .ww-e-d1yg [data-ww-ls~="d1yg"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1yh {
        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-d1yi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1yi.ww-layout, .ww-e-d1yi [data-ww-ls~="d1yi"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yj {
        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-d1yj.ww-layout, .ww-e-d1yj [data-ww-ls~="d1yj"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yk {
        margin: 0;
        padding: 0;
        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-d1yl {
        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-d1yl.ww-layout, .ww-e-d1yl [data-ww-ls~="d1yl"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d1yn {
        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-d1yn.ww-layout, .ww-e-d1yn [data-ww-ls~="d1yn"] {
        display: block;
      }
      .ww-e-d1yo {
        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-d1yo.ww-layout, .ww-e-d1yo [data-ww-ls~="d1yo"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yp {
        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-d1yq {
        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-d1yq {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1yq {
          height: unset;
          aspect-ratio: 1;
        }
      }
      .ww-e-d1yq:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1yq.ww-layout, .ww-e-d1yq [data-ww-ls~="d1yq"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1yq.ww-layout, .ww-e-d1yq [data-ww-ls~="d1yq"] {
          display: flex;
          flex-flow: column;
          justify-content: space-around;
          gap: 30px;
        }
      }
      .ww-e-d1yq.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1yq [data-ww-ls~="d1yq"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yr {
        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-d1ys {
        margin: 0;
        padding: 0;
        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-d1yt {
        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-d1yu {
        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-d1yu.ww-layout, .ww-e-d1yu [data-ww-ls~="d1yu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1yv {
        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-d1yw {
        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-d1yx {
        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-d1yx:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1yx.ww-layout, .ww-e-d1yx [data-ww-ls~="d1yx"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1yx.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1yx [data-ww-ls~="d1yx"]: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-d1yy {
        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-d1yy.ww-layout, .ww-e-d1yy [data-ww-ls~="d1yy"] {
        display: block;
      }
      .ww-e-d1yz {
        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-d1z0 {
        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-d1z1 {
        margin: 0;
        padding: 0;
        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-d1z2 {
        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-d1z3 {
        margin: 0;
        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-d1z3 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1z3 {
          display: flex;
        }
      }
      .ww-e-d1z3.ww-layout, .ww-e-d1z3 [data-ww-ls~="d1z3"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1z3.ww-layout, .ww-e-d1z3 [data-ww-ls~="d1z3"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1z3.ww-layout, .ww-e-d1z3 [data-ww-ls~="d1z3"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1z4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1z4.ww-layout, .ww-e-d1z4 [data-ww-ls~="d1z4"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d1z6 {
        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-d1z6 {
          padding: 12px 16px 10px;
          display: flex;
        }
      }
      .ww-e-d1z6.ww-layout, .ww-e-d1z6 [data-ww-ls~="d1z6"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1z6.ww-layout, .ww-e-d1z6 [data-ww-ls~="d1z6"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1z7 {
        margin: 0;
        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-d1z7 {
          display: flex;
        }
      }
      .ww-e-d1z7.ww-layout, .ww-e-d1z7 [data-ww-ls~="d1z7"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1z7.ww-layout, .ww-e-d1z7 [data-ww-ls~="d1z7"] {
          display: flex;
          flex-flow: column;
          row-gap: 16px;
        }
      }
      .ww-e-d1z8 {
        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-d1z8:where([data-ww-states~="visible"]) {
        display: flex;
      }
      .ww-e-d1z8.ww-layout, .ww-e-d1z8 [data-ww-ls~="d1z8"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1z8.ww-layout:where([data-ww-states~="visible"]), .ww-e-d1z8 [data-ww-ls~="d1z8"]:where([data-ww-states~="visible"]) {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1z9 {
        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-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;
      }
      @media (max-width: 767px) {
        .ww-e-d1zA {
          margin: 0 0 10px;
        }
      }
      .ww-e-d1zC {
        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-d1zC.ww-layout, .ww-e-d1zC [data-ww-ls~="d1zC"] {
        display: flex;
        flex-flow: column;
        row-gap: 10px;
      }
      .ww-e-d1zD {
        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-d1zE {
        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-d1zF {
        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-d1zF:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1zF.ww-layout, .ww-e-d1zF [data-ww-ls~="d1zF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zG {
        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-d1zG:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1zG.ww-layout, .ww-e-d1zG [data-ww-ls~="d1zG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zH {
        margin: 0;
        padding: 0;
        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-d1zI {
        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-d1zI.ww-layout, .ww-e-d1zI [data-ww-ls~="d1zI"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1zJ {
        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-d1zJ.ww-layout, .ww-e-d1zJ [data-ww-ls~="d1zJ"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1zK {
        margin: 0;
        padding: 0;
        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-d1zL {
        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-d1zL:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1zL.ww-layout, .ww-e-d1zL [data-ww-ls~="d1zL"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zM {
        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-d1zN {
        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-d1zO {
        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-d1zP {
        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-d1zQ {
        margin: 0;
        padding: 0;
        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-d1zR {
        margin: 0;
        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-d1zR {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1zR {
          display: flex;
        }
      }
      .ww-e-d1zR.ww-layout, .ww-e-d1zR [data-ww-ls~="d1zR"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1zR.ww-layout, .ww-e-d1zR [data-ww-ls~="d1zR"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1zR.ww-layout, .ww-e-d1zR [data-ww-ls~="d1zR"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1zS {
        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-d1zT {
        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-d1zT.ww-layout, .ww-e-d1zT [data-ww-ls~="d1zT"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1zU {
        margin: 0;
        padding: 0;
        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-d1zV {
        margin: 0;
        padding: 0;
        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-d1zW {
        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-d1zX {
        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-d1zY {
        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-d1zY:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d1zY.ww-layout, .ww-e-d1zY [data-ww-ls~="d1zY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1zZ {
        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-d1za {
        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-d1zb {
        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-d1zb {
          padding: 12px 15px;
          width: 100%;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d1zb:where([data-ww-states~="focus"]), .ww-e-d1zb:where(:focus-within) {
        box-shadow: 0 0 0 3px #00a3681a;
        transform: translateY(-1px);
      }
      .ww-e-d1zc {
        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-d1zc {
          width: 100%;
        }
      }
      .ww-e-d1zc:where([data-ww-states~="focus"]), .ww-e-d1zc:where(:focus-within) {
        box-shadow: 0 0 0 3px #00a3681a;
        transform: translateY(-1px);
      }
      .ww-e-d1zd {
        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-d1zd {
          width: 90%;
        }
      }
      .ww-e-d1zd.ww-layout, .ww-e-d1zd [data-ww-ls~="d1zd"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ze {
        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-d1ze.ww-layout, .ww-e-d1ze [data-ww-ls~="d1ze"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1zf {
        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-d1zg {
        margin: 0;
        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-d1zg {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1zg {
          display: flex;
        }
      }
      .ww-e-d1zg.ww-layout, .ww-e-d1zg [data-ww-ls~="d1zg"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-d1zg.ww-layout, .ww-e-d1zg [data-ww-ls~="d1zg"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1zg.ww-layout, .ww-e-d1zg [data-ww-ls~="d1zg"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-d1zh {
        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-d1zh {
          width: 95%;
          max-height: 90vh;
        }
      }
      .ww-e-d1zh.ww-layout, .ww-e-d1zh [data-ww-ls~="d1zh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1zi {
        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-d1zj {
        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-d1zj {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1zj {
          display: flex;
        }
      }
      .ww-e-d1zj:where(:hover) {
        box-shadow: 0 8px 20px #00000014;
        animation-duration: 25ms;
        animation-iteration-count: infinite;
      }
      .ww-e-d1zj.ww-layout, .ww-e-d1zj [data-ww-ls~="d1zj"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1zj.ww-layout, .ww-e-d1zj [data-ww-ls~="d1zj"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1zj.ww-layout, .ww-e-d1zj [data-ww-ls~="d1zj"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      .ww-e-d1zk {
        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-d1zk.ww-layout, .ww-e-d1zk [data-ww-ls~="d1zk"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1zl {
        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-d1zm {
        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-d1zn {
        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-d1zo {
        margin: 0;
        padding: 0;
        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-d1zp {
        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-d1zp.ww-layout, .ww-e-d1zp [data-ww-ls~="d1zp"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1zq {
        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-d1zq.ww-layout, .ww-e-d1zq [data-ww-ls~="d1zq"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1zr {
        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-d1zs {
        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-d1zt {
        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-d1zu {
        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-d1zv {
        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-d1zw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-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-d1zw {
          font-size: 18px;
        }
      }
      .ww-e-d1zx {
        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-d1zy {
        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-d1zy:where(:hover) {
        background-color: #f1f5f9;
      }
      .ww-e-d1zz {
        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-d200 {
        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-d201 {
        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-d202 {
        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-d203 {
        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-d204 {
        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-d205 {
        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-d205:where(:hover) {
        background-color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d206 {
        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-d207 {
        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-d207.ww-layout, .ww-e-d207 [data-ww-ls~="d207"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d208 {
        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-d209 {
        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-d20A {
        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-d20B {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d20C {
        margin: 0;
        padding: 0;
        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-d20C: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-d20D {
        margin: 0;
        padding: 0;
        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-d20E {
        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-d20E.ww-layout, .ww-e-d20E [data-ww-ls~="d20E"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d20F {
        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-d20F.ww-layout, .ww-e-d20F [data-ww-ls~="d20F"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d20G {
        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-d20G:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d20G.ww-layout, .ww-e-d20G [data-ww-ls~="d20G"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20H {
        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-d20H.ww-layout, .ww-e-d20H [data-ww-ls~="d20H"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d20I {
        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-d20I:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d20I.ww-layout, .ww-e-d20I [data-ww-ls~="d20I"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d20J.ww-layout, .ww-e-d20J [data-ww-ls~="d20J"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20K {
        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-d20K.ww-layout, .ww-e-d20K [data-ww-ls~="d20K"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d20L {
        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-d20L:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d20L.ww-layout, .ww-e-d20L [data-ww-ls~="d20L"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20M {
        margin: 0;
        padding: 0;
        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-d20N {
        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-d20O {
        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-d20P {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d20Q {
        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-d20R {
        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-d20S {
        margin: 0;
        padding: 0;
        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-d20T {
        margin: 0;
        padding: 0;
        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-d20U {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Sora, sans-serif;
        font-weight: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d20V {
        margin: 0;
        padding: 0;
        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-d20W {
        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-d20W:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d20W.ww-layout, .ww-e-d20W [data-ww-ls~="d20W"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d20X {
        margin: 0;
        padding: 0;
        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-d20Y {
        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-d20Z {
        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-d20Z:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d20Z.ww-layout, .ww-e-d20Z [data-ww-ls~="d20Z"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20a {
        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-d20a:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d20a.ww-layout, .ww-e-d20a [data-ww-ls~="d20a"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20b {
        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-d20b.ww-layout, .ww-e-d20b [data-ww-ls~="d20b"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d20c {
        margin: 0;
        padding: 0;
        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-d20d {
        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-d20d:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d20d.ww-layout, .ww-e-d20d [data-ww-ls~="d20d"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20e {
        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-d20e.ww-layout, .ww-e-d20e [data-ww-ls~="d20e"] {
        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-d20f {
        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-d20g {
        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-d20g.ww-layout, .ww-e-d20g [data-ww-ls~="d20g"] {
        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-d20h {
        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-d20h.ww-layout, .ww-e-d20h [data-ww-ls~="d20h"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d20i {
        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-d20i:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d20i.ww-layout, .ww-e-d20i [data-ww-ls~="d20i"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d20j {
        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-d20k {
        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-d20l {
        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-d20m {
        margin: 0;
        padding: 0;
        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-d20n {
        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-d20n.ww-layout, .ww-e-d20n [data-ww-ls~="d20n"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d20o {
        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-d20o.ww-layout, .ww-e-d20o [data-ww-ls~="d20o"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d20p {
        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-d20p.ww-layout, .ww-e-d20p [data-ww-ls~="d20p"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d20q {
        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-d20q.ww-layout, .ww-e-d20q [data-ww-ls~="d20q"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d20r {
        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-d20r.ww-layout, .ww-e-d20r [data-ww-ls~="d20r"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d20s {
        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-d20s.ww-layout, .ww-e-d20s [data-ww-ls~="d20s"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d20t {
        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-d20t {
          min-height: 75vh;
        }
      }
      .ww-e-d20t.ww-layout, .ww-e-d20t [data-ww-ls~="d20t"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d20u {
        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-d20u.ww-layout, .ww-e-d20u [data-ww-ls~="d20u"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d20v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d20v.ww-layout, .ww-e-d20v [data-ww-ls~="d20v"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 4px;
      }
      .ww-e-d20w {
        margin: 0;
        padding: 0;
        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-d20w {
          font-size: 22px;
        }
      }
      .ww-e-d20y {
        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-d20z {
        margin: 0;
        padding: 0;
        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-d210 {
        margin: 0;
        padding: 0;
        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-d211 {
        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-d211.ww-layout, .ww-e-d211 [data-ww-ls~="d211"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d212 {
        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-d212.ww-layout, .ww-e-d212 [data-ww-ls~="d212"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d213 {
        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-d213.ww-layout, .ww-e-d213 [data-ww-ls~="d213"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d214 {
        margin: 0;
        padding: 0;
        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-d215 {
        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-d215 {
          width: 100%;
        }
      }
      .ww-e-d215.ww-layout, .ww-e-d215 [data-ww-ls~="d215"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d216 {
        margin: 0;
        padding: 0;
        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-d217 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d217.ww-layout, .ww-e-d217 [data-ww-ls~="d217"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d218 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d218.ww-layout, .ww-e-d218 [data-ww-ls~="d218"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d219 {
        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-d219.ww-layout, .ww-e-d219 [data-ww-ls~="d219"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d21A {
        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-d21A {
          width: 80%;
        }
      }
      .ww-e-d21A.ww-layout, .ww-e-d21A [data-ww-ls~="d21A"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d21B {
        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-d21B.ww-layout, .ww-e-d21B [data-ww-ls~="d21B"] {
        display: flex;
        flex-direction: row;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d21C {
        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-d21C.ww-layout, .ww-e-d21C [data-ww-ls~="d21C"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d21D {
        margin: 0;
        padding: 0;
        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-d21E {
        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-d21F {
        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-d21G {
        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-d21H {
        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-d21H.ww-layout, .ww-e-d21H [data-ww-ls~="d21H"] {
        display: flex;
        flex-direction: row;
        column-gap: 15px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d21H.ww-layout, .ww-e-d21H [data-ww-ls~="d21H"] {
          flex-flow: column;
        }
      }
      .ww-e-d21I {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d21I.ww-layout, .ww-e-d21I [data-ww-ls~="d21I"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d21J {
        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-d21J:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21K {
        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-d21K:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21L {
        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-d21L:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21M {
        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-d21M:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21N {
        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-d21N:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21O {
        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-d21P {
        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-d21P:where(:focus-within) {
        box-shadow: 0 0 0 3px #05c3891a;
      }
      .ww-e-d21Q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d21Q.ww-layout, .ww-e-d21Q [data-ww-ls~="d21Q"] {
        display: flex;
        flex-direction: row;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d21R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d21R.ww-layout, .ww-e-d21R [data-ww-ls~="d21R"] {
        display: flex;
        flex-direction: row;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d21S {
        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-d21T {
        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-d21T.ww-layout, .ww-e-d21T [data-ww-ls~="d21T"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 4px;
      }
      .ww-e-d21U {
        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-d21U.ww-layout, .ww-e-d21U [data-ww-ls~="d21U"] {
        display: block;
      }
      .ww-e-d21V {
        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-d21W {
        margin: 0;
        padding: 0;
        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-d21X {
        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-d21X:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21Y {
        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-d21Y:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21Z {
        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-d21Z:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21a {
        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-d21a:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21b {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d21b.ww-layout, .ww-e-d21b [data-ww-ls~="d21b"] {
        display: flex;
        flex-direction: row;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d21c {
        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-d21c:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21d {
        margin: 0;
        padding: 0;
        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-d21e {
        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-d21e:where(:hover) {
        background-color: #e9ecef;
      }
      .ww-e-d21f {
        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-d21f {
          width: 100%;
        }
      }
      .ww-e-d21f.ww-layout, .ww-e-d21f [data-ww-ls~="d21f"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d21g {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d21g.ww-layout, .ww-e-d21g [data-ww-ls~="d21g"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d21h {
        margin: 0;
        padding: 0;
        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-d21i {
        margin: 0;
        padding: 0;
        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-d21j {
        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-d21k {
        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-d21k: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-d21k:where(:hover) {
          background-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        }
      }
      .ww-e-d21l {
        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-d21m {
        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-d21n {
        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-d21n.ww-layout, .ww-e-d21n [data-ww-ls~="d21n"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d21o {
        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-d21o.ww-layout, .ww-e-d21o [data-ww-ls~="d21o"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d21p {
        margin: 0;
        padding: 0;
        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-d21q {
        margin: 0;
        padding: 0;
        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-d21r {
        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-d21r.ww-layout, .ww-e-d21r [data-ww-ls~="d21r"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: baseline;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d21s {
        margin: 0;
        padding: 0;
        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-d21t {
        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-d21t {
          margin: 0;
        }
      }
      .ww-e-d21t.ww-layout, .ww-e-d21t [data-ww-ls~="d21t"] {
        display: flex;
        flex-flow: column;
        justify-content: space-around;
        align-items: stretch;
        gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d21t.ww-layout, .ww-e-d21t [data-ww-ls~="d21t"] {
          flex-flow: column;
          align-items: stretch;
          row-gap: 10px;
        }
      }
      .ww-e-d21v {
        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-d21v {
          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-d21w {
        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-d21w {
          padding: 10px 0 0;
          width: 100%;
          background-color: #0000;
          cursor: pointer;
          border: 0 solid #0000;
          border-radius: 20px;
        }
      }
      .ww-e-d21w.ww-layout, .ww-e-d21w [data-ww-ls~="d21w"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 5px;
      }
      .ww-e-d21x {
        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-d21x {
          padding: 18px 18px 20px;
        }
      }
      .ww-e-d21x.ww-layout, .ww-e-d21x [data-ww-ls~="d21x"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d21y {
        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-d21z {
        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-d220 {
        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-d220 {
          display: flex;
        }
      }
      .ww-e-d220.ww-layout, .ww-e-d220 [data-ww-ls~="d220"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d220.ww-layout, .ww-e-d220 [data-ww-ls~="d220"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d221 {
        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-d222 {
        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-d222.ww-layout, .ww-e-d222 [data-ww-ls~="d222"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d223 {
        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-d224 {
        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-d224.ww-layout, .ww-e-d224 [data-ww-ls~="d224"] {
        display: flex;
        flex-flow: column;
        row-gap: 4px;
      }
      .ww-e-d225 {
        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-d226 {
        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-d226:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d226.ww-layout, .ww-e-d226 [data-ww-ls~="d226"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d226.ww-layout:where(:hover), .ww-e-d226 [data-ww-ls~="d226"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d227 {
        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-d227:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        background-color: #f8f9fa;
        box-shadow: 0 6px 15px #00000026;
        transform: translateY(-2px);
      }
      .ww-e-d228 {
        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-d229 {
        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-d22A {
        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-d22A {
          width: calc(100vw - 32px);
          max-width: 500px;
          max-height: 90vh;
        }
      }
      .ww-e-d22A.ww-layout, .ww-e-d22A [data-ww-ls~="d22A"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d22B {
        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-d22B {
          margin: 0;
          padding: 12px 16px 20px;
          width: 100%;
          max-height: calc(90vh - 72px);
        }
      }
      .ww-e-d22B.ww-layout, .ww-e-d22B [data-ww-ls~="d22B"] {
        display: flex;
        row-gap: 12px;
      }
      .ww-e-d22C {
        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-d22C {
          padding: 16px 16px 14px;
        }
      }
      .ww-e-d22C.ww-layout, .ww-e-d22C [data-ww-ls~="d22C"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d22D {
        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-d22D {
          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-d22E {
        margin: 0;
        padding: 8px 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: 767px) {
        .ww-e-d22E {
          padding: 9px 14px;
        }
      }
      .ww-e-d22E.ww-layout, .ww-e-d22E [data-ww-ls~="d22E"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d22F {
        margin: 0;
        padding: 0;
        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: 400;
        color: var(--add351d0-44c0-44a6-a218-82c6e39958d1,#52555C);
        white-space-collapse: preserve;
      }
      .ww-e-d22G {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 36px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      .ww-e-d22H {
        margin: 0;
        padding: 0;
        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-d22H:where(:hover) {
        opacity: 0.75;
      }
      .ww-e-d22I {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d22I.ww-layout, .ww-e-d22I [data-ww-ls~="d22I"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d22J {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d22K {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d22L {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d22M {
        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-d22N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d22N.ww-layout, .ww-e-d22N [data-ww-ls~="d22N"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d22O {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d22P {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d22Q {
        margin: 0;
        padding: 5px 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: #edf9f3;
        cursor: default;
        border: 1.5px solid #00a368;
        border-radius: 999px;
      }
      .ww-e-d22Q.ww-layout, .ww-e-d22Q [data-ww-ls~="d22Q"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d22R {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d22S {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d22T {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d22U {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d22V {
        margin: 0;
        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-d22V.ww-layout, .ww-e-d22V [data-ww-ls~="d22V"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d22W {
        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-d22W:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d22W.ww-layout, .ww-e-d22W [data-ww-ls~="d22W"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d22X {
        margin: 0;
        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-d22X {
          margin: 5px 0 0;
        }
      }
      .ww-e-d22X.ww-layout, .ww-e-d22X [data-ww-ls~="d22X"] {
        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-d22Y {
        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-d22Z {
        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-d22Z:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d22Z.ww-layout, .ww-e-d22Z [data-ww-ls~="d22Z"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d22a {
        margin: 0;
        padding: 0;
        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-d22b {
        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-d22c {
        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-d22d {
        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-d22e {
        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-d22f {
        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-d22g {
        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-d22h {
        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-d22i {
        margin: 0;
        padding: 0;
        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-d22j {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d22j.ww-layout, .ww-e-d22j [data-ww-ls~="d22j"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d22k {
        margin: 0;
        padding: 0;
        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-d22l {
        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-d22l.ww-layout, .ww-e-d22l [data-ww-ls~="d22l"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d22m {
        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-d22n {
        margin: 0;
        padding: 0;
        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-d22o {
        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-d22o.ww-layout, .ww-e-d22o [data-ww-ls~="d22o"] {
        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-d22p {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d22p.ww-layout, .ww-e-d22p [data-ww-ls~="d22p"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d22q {
        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-d22r {
        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-d22s {
        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-d22s.ww-layout, .ww-e-d22s [data-ww-ls~="d22s"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d22t {
        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-d22t:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d22t.ww-layout, .ww-e-d22t [data-ww-ls~="d22t"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d22u {
        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-d22u.ww-layout, .ww-e-d22u [data-ww-ls~="d22u"] {
        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-d22v {
        margin: 0;
        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-d22v.ww-layout, .ww-e-d22v [data-ww-ls~="d22v"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d22w {
        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-d22w:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d22w.ww-layout, .ww-e-d22w [data-ww-ls~="d22w"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d22x {
        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-d22x.ww-layout, .ww-e-d22x [data-ww-ls~="d22x"] {
        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-d22y {
        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-d22y:where(:hover) {
        background-color: var(--076815a2-37e3-4c16-bb99-8175ec465509,#F4F5F7);
      }
      .ww-e-d22y.ww-layout, .ww-e-d22y [data-ww-ls~="d22y"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d22z {
        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-d22z.ww-layout, .ww-e-d22z [data-ww-ls~="d22z"] {
        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-d230 {
        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-d230 {
          display: var(--ww-style-display, flex);
        }
      }
      .ww-e-d230.ww-layout, .ww-e-d230 [data-ww-ls~="d230"] {
        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-d230.ww-layout, .ww-e-d230 [data-ww-ls~="d230"] {
          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-d231 {
        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-d231.ww-layout, .ww-e-d231 [data-ww-ls~="d231"] {
        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-d232 {
        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-d232.ww-layout, .ww-e-d232 [data-ww-ls~="d232"] {
        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-d233 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d233.ww-layout, .ww-e-d233 [data-ww-ls~="d233"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d234 {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d235 {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d236 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d236.ww-layout, .ww-e-d236 [data-ww-ls~="d236"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d237 {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d238 {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d239 {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23A {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23A.ww-layout, .ww-e-d23A [data-ww-ls~="d23A"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d23B {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d23C {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d23D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23D.ww-layout, .ww-e-d23D [data-ww-ls~="d23D"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d23E {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23F {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23F.ww-layout, .ww-e-d23F [data-ww-ls~="d23F"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d23G {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23G.ww-layout, .ww-e-d23G [data-ww-ls~="d23G"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d23H {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d23I {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d23J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23J.ww-layout, .ww-e-d23J [data-ww-ls~="d23J"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d23K {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23L {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23M {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23N.ww-layout, .ww-e-d23N [data-ww-ls~="d23N"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d23O {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23O.ww-layout, .ww-e-d23O [data-ww-ls~="d23O"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d23P {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d23Q {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d23R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23R.ww-layout, .ww-e-d23R [data-ww-ls~="d23R"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d23S {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23T {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23U {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23V.ww-layout, .ww-e-d23V [data-ww-ls~="d23V"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d23W {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23W.ww-layout, .ww-e-d23W [data-ww-ls~="d23W"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d23X {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d23Y {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d23Z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23Z.ww-layout, .ww-e-d23Z [data-ww-ls~="d23Z"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d23a {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23b {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23c {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d23d {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d23e {
        margin: 0;
        padding: 0;
        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-d23f {
        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-d23f.ww-layout, .ww-e-d23f [data-ww-ls~="d23f"] {
        display: block;
      }
      .ww-e-d23g {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23g.ww-layout, .ww-e-d23g [data-ww-ls~="d23g"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      .ww-e-d23h {
        margin: 0 0 16px;
        padding: 0 0 14px;
        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 #e8eaee;
      }
      .ww-e-d23h.ww-layout, .ww-e-d23h [data-ww-ls~="d23h"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d23i {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d23i.ww-layout, .ww-e-d23i [data-ww-ls~="d23i"] {
        display: flex;
        gap: 16px;
      }
      .ww-e-d23j {
        margin: 0;
        padding: 14px 0 2px;
        z-index: 2;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-top: 1px solid #e8eaee;
      }
      @media (max-width: 767px) {
        .ww-e-d23j {
          padding: 12px 0 0;
        }
      }
      .ww-e-d23j.ww-layout, .ww-e-d23j [data-ww-ls~="d23j"] {
        display: flex;
        justify-content: flex-end;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d23j.ww-layout, .ww-e-d23j [data-ww-ls~="d23j"] {
          justify-content: center;
        }
      }
      .ww-e-d23k {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d23k {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d23l {
        margin: 0;
        padding: 0;
        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: #18191a;
        white-space-collapse: preserve;
      }
      .ww-e-d23m {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d23n {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d23o {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d23o {
          font-size: 14px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d23p {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d23q {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d23r {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d23s {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d23t {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d23u {
        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: #f4f5f7;
        border: 1px solid #e8eaee;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d23v {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d23w {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d23x {
        margin: 0;
        padding: 28px 28px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 560px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: calc(100vh - 32px);
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d23x {
          margin: 0;
          padding: 20px 16px 12px;
          width: 100%;
          max-width: calc(100vw - 16px);
          max-height: 92vh;
          border-radius: 20px;
        }
      }
      .ww-e-d23x.ww-layout, .ww-e-d23x [data-ww-ls~="d23x"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d23y {
        margin: 0;
        padding: 24px 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 560px;
        max-width: calc(100vw - 32px);
        min-width: unset;
        height: auto;
        max-height: calc(100dvh - 32px);
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 25px 50px -12px #00000040;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d23y {
          margin: 8px;
          padding: 20px 16px;
          width: 100%;
          max-width: calc(100vw - 16px);
          max-height: 92dvh;
        }
      }
      .ww-e-d23y.ww-layout, .ww-e-d23y [data-ww-ls~="d23y"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d23z {
        margin: 0 0 16px;
        padding: 0 0 16px;
        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;
        border-bottom: 1px solid var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d23z.ww-layout, .ww-e-d23z [data-ww-ls~="d23z"] {
        display: flex;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d240 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d240 {
          max-height: none;
        }
      }
      .ww-e-d240.ww-layout, .ww-e-d240 [data-ww-ls~="d240"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d241 {
        margin: 0;
        padding: 16px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-top: 1px solid var(--573ae8c0-96c4-43ba-83ea-a1c51678f255, #EBFFF5);
      }
      .ww-e-d241.ww-layout, .ww-e-d241 [data-ww-ls~="d241"] {
        display: flex;
        justify-content: flex-end;
        column-gap: 12px;
      }
      .ww-e-d242 {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d243 {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d244 {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d245 {
        margin: 0;
        padding: 0;
        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: #18191a;
        white-space-collapse: preserve;
      }
      .ww-e-d246 {
        margin: 0;
        padding: 0;
        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: #2e3035;
        white-space-collapse: preserve;
      }
      .ww-e-d247 {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d248 {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d249 {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d24A {
        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: #f4f5f7;
        border: 1px solid #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d24B {
        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 #cdd0d8;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      .ww-e-d24C {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: none;
        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-d24C {
          display: none;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d24C {
          display: none;
          flex: 1 1 auto;
        }
      }
      .ww-e-d24C:where(:hover) {
        display: none;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d24C.ww-layout, .ww-e-d24C [data-ww-ls~="d24C"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d24C.ww-layout, .ww-e-d24C [data-ww-ls~="d24C"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d24C.ww-layout, .ww-e-d24C [data-ww-ls~="d24C"] {
          display: none;
        }
      }
      .ww-e-d24C.ww-layout:where(:hover), .ww-e-d24C [data-ww-ls~="d24C"]:where(:hover) {
        display: none;
      }
      .ww-e-d24D {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: none;
        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-d24D {
          display: none;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d24D {
          display: none;
          flex: 1 1 auto;
        }
      }
      .ww-e-d24D:where(:hover) {
        display: none;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d24D.ww-layout, .ww-e-d24D [data-ww-ls~="d24D"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d24D.ww-layout, .ww-e-d24D [data-ww-ls~="d24D"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d24D.ww-layout, .ww-e-d24D [data-ww-ls~="d24D"] {
          display: none;
        }
      }
      .ww-e-d24D.ww-layout:where(:hover), .ww-e-d24D [data-ww-ls~="d24D"]:where(:hover) {
        display: none;
      }
      .ww-e-d24E {
        margin: 10px;
        padding: 24px;
        z-index: unset;
        align-self: center;
        display: none;
        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-d24E {
          display: none;
          flex: 1 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d24E {
          display: none;
          flex: 1 1 auto;
        }
      }
      .ww-e-d24E:where(:hover) {
        display: none;
        box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;
        transform: scale(1.05);
      }
      .ww-e-d24E.ww-layout, .ww-e-d24E [data-ww-ls~="d24E"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d24E.ww-layout, .ww-e-d24E [data-ww-ls~="d24E"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d24E.ww-layout, .ww-e-d24E [data-ww-ls~="d24E"] {
          display: none;
        }
      }
      .ww-e-d24E.ww-layout:where(:hover), .ww-e-d24E [data-ww-ls~="d24E"]:where(:hover) {
        display: none;
      }
      .ww-e-d24F {
        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-d24F.ww-layout, .ww-e-d24F [data-ww-ls~="d24F"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d24G {
        margin: 0;
        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-d24G {
          max-height: 90vh;
        }
      }
      .ww-e-d24G.ww-layout, .ww-e-d24G [data-ww-ls~="d24G"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-d24H {
        margin: 0;
        padding: 0;
        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-d24I {
        margin: 0;
        padding: 0;
        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-d24J {
        margin: 0;
        padding: 0;
        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-d24K {
        margin: 0;
        padding: 0;
        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-d24L {
        margin: 0;
        padding: 0;
        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-d24M {
        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-d24N {
        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-d24N {
          width: 100%;
          font-size: 16px;
        }
      }
      .ww-e-d24O {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d24O.ww-layout, .ww-e-d24O [data-ww-ls~="d24O"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d24O.ww-layout, .ww-e-d24O [data-ww-ls~="d24O"] {
          row-gap: 16px;
        }
      }
      .ww-e-d24P {
        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-d24P:where(:hover) {
        background-color: #edf9f3;
        border: 1px solid #00a368;
      }
      .ww-e-d24Q {
        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-d24Q:where(:hover) {
        color: #52555c;
      }
      .ww-e-d24R {
        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-d24S {
        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-d24S {
          align-self: flex-start;
        }
      }
      .ww-e-d24T {
        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-d24T:where(:hover) {
        background-color: #0d5c3a;
      }
      .ww-e-d24U {
        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-d24V {
        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-d24V.ww-layout, .ww-e-d24V [data-ww-ls~="d24V"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d24W {
        margin: 0;
        padding: 0;
        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-d24X {
        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-d24Y {
        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-d24Y.ww-layout, .ww-e-d24Y [data-ww-ls~="d24Y"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d24Z {
        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-d24Z {
          align-self: flex-start;
        }
      }
      .ww-e-d24a {
        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-d24b {
        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-d24c {
        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-d24c.ww-layout, .ww-e-d24c [data-ww-ls~="d24c"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d24d {
        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-d24d {
          padding: 0 16px;
          text-align: center;
        }
      }
      .ww-e-d24d:where(:hover) {
        color: #fff;
        background-color: #0d5c3a;
        box-shadow: 0 4px 12px #0d5c3a40;
        transform: translateY(-1px);
      }
      .ww-e-d24e {
        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-d24f {
        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-d24g {
        margin: 0;
        padding: 0;
        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-d24h {
        margin: 0;
        padding: 0;
        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-d24i {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d24i.ww-layout, .ww-e-d24i [data-ww-ls~="d24i"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-d24j {
        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-d24k {
        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-d24k:where(:hover) {
        background-color: #0d5c3a;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d24l {
        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-d24l:where(:hover) {
        background-color: #0d5c3a;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d24m {
        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-d24n {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d24o {
        margin: 0;
        padding: 0;
        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: #2e3035;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d24p {
        margin: 0;
        padding: 0;
        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: #2e3035;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d24q {
        margin: 0;
        padding: 0;
        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: #2e3035;
        letter-spacing: -.01em;
        white-space-collapse: preserve;
      }
      .ww-e-d24r {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d24r.ww-layout, .ww-e-d24r [data-ww-ls~="d24r"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d24s {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d24t {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d24t.ww-layout, .ww-e-d24t [data-ww-ls~="d24t"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d24u {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d24v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d24v.ww-layout, .ww-e-d24v [data-ww-ls~="d24v"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d24w {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d24x {
        margin: 0;
        padding: 0;
        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: #d97706;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d24y {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d24z {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d250 {
        margin: 0;
        padding: 5px 10px;
        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, #FFFFFF);
        cursor: pointer;
        border: var(--ww-style-border, 1px solid #CDD0D8);
        border-radius: 999px;
      }
      .ww-e-d250.ww-layout, .ww-e-d250 [data-ww-ls~="d250"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d251 {
        margin: 6px 0;
        padding: 10px 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fef3c7;
        border: 1px dashed #d97706;
        border-radius: 8px;
      }
      .ww-e-d251.ww-layout, .ww-e-d251 [data-ww-ls~="d251"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d252 {
        margin: 0;
        padding: 5px 10px;
        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, #EDF9F3);
        cursor: pointer;
        border: var(--ww-style-border, 1.5px solid #00A368);
        border-radius: 999px;
      }
      .ww-e-d252.ww-layout, .ww-e-d252 [data-ww-ls~="d252"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d253 {
        margin: 0;
        padding: 5px 10px;
        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, #FFFFFF);
        cursor: pointer;
        border: var(--ww-style-border, 1px solid #CDD0D8);
        border-radius: 999px;
      }
      .ww-e-d253.ww-layout, .ww-e-d253 [data-ww-ls~="d253"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d254 {
        margin: 0;
        padding: 5px 10px;
        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, #FFFFFF);
        cursor: pointer;
        border: var(--ww-style-border, 1px solid #CDD0D8);
        border-radius: 999px;
      }
      .ww-e-d254.ww-layout, .ww-e-d254 [data-ww-ls~="d254"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d255 {
        margin: 0;
        padding: 5px 10px;
        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, #FFFFFF);
        cursor: pointer;
        border: var(--ww-style-border, 1px solid #CDD0D8);
        border-radius: 999px;
      }
      .ww-e-d255.ww-layout, .ww-e-d255 [data-ww-ls~="d255"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d256 {
        margin: 0;
        padding: 5px 10px;
        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, #FFFFFF);
        cursor: pointer;
        border: var(--ww-style-border, 1px solid #CDD0D8);
        border-radius: 999px;
      }
      .ww-e-d256.ww-layout, .ww-e-d256 [data-ww-ls~="d256"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d257 {
        margin: 0;
        padding: 5px 10px;
        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, #FFFFFF);
        cursor: pointer;
        border: var(--ww-style-border, 1px solid #CDD0D8);
        border-radius: 999px;
      }
      .ww-e-d257.ww-layout, .ww-e-d257 [data-ww-ls~="d257"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d258 {
        margin: 0;
        padding: 5px 10px;
        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, #FFFFFF);
        cursor: pointer;
        border: var(--ww-style-border, 1px solid #CDD0D8);
        border-radius: 999px;
      }
      .ww-e-d258.ww-layout, .ww-e-d258 [data-ww-ls~="d258"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d259 {
        margin: 8px 14px;
        padding: 16px 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #d9fbe1;
        border: 1px solid #a8eac8;
        border-radius: 16px;
      }
      .ww-e-d259.ww-layout, .ww-e-d259 [data-ww-ls~="d259"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 10px;
      }
      .ww-e-d25A {
        margin: 0;
        padding: 0;
        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: 600;
        color: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d25B {
        margin: 0;
        padding: 0;
        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, sans-serif;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d25C {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d25D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d25D.ww-layout, .ww-e-d25D [data-ww-ls~="d25D"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d25E {
        margin: 0;
        padding: 5px 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: #fff;
        cursor: default;
        border: 1px solid #cdd0d8;
        border-radius: 999px;
      }
      .ww-e-d25E.ww-layout, .ww-e-d25E [data-ww-ls~="d25E"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d25F {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d25G {
        margin: 0;
        padding: 5px 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: #fff;
        cursor: default;
        border: 1px solid #cdd0d8;
        border-radius: 999px;
      }
      .ww-e-d25G.ww-layout, .ww-e-d25G [data-ww-ls~="d25G"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d25H {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d25I {
        margin: 0;
        padding: 5px 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: #fff;
        cursor: default;
        border: 1px solid #cdd0d8;
        border-radius: 999px;
      }
      .ww-e-d25I.ww-layout, .ww-e-d25I [data-ww-ls~="d25I"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d25J {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d25K {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d25K.ww-layout, .ww-e-d25K [data-ww-ls~="d25K"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d25L {
        margin: 0;
        padding: 0;
        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: Sora, sans-serif;
        font-weight: 400;
        color: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d25M {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d25N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d25N.ww-layout, .ww-e-d25N [data-ww-ls~="d25N"] {
        display: flex;
        flex-direction: row;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d25O {
        margin: 0;
        padding: 5px 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: #fff;
        cursor: default;
        border: 1px solid #cdd0d8;
        border-radius: 999px;
      }
      .ww-e-d25O.ww-layout, .ww-e-d25O [data-ww-ls~="d25O"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d25P {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d25Q {
        margin: 0;
        padding: 5px 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: #fff;
        cursor: default;
        border: 1px solid #cdd0d8;
        border-radius: 999px;
      }
      .ww-e-d25Q.ww-layout, .ww-e-d25Q [data-ww-ls~="d25Q"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d25R {
        margin: 0;
        padding: 0;
        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: #52555c;
        white-space-collapse: preserve;
      }
      .ww-e-d25S {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d25S.ww-layout, .ww-e-d25S [data-ww-ls~="d25S"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d25T {
        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-d25T.ww-layout, .ww-e-d25T [data-ww-ls~="d25T"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d25U {
        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-d25U {
          padding: 0;
          max-height: 75vh;
        }
      }
      .ww-e-d25U.ww-layout, .ww-e-d25U [data-ww-ls~="d25U"] {
        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-d25U.ww-layout, .ww-e-d25U [data-ww-ls~="d25U"] {
          justify-content: flex-start;
          row-gap: 0;
        }
      }
      .ww-e-d25V {
        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;
        background-color: #0a3d24;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-d25V.ww-layout, .ww-e-d25V [data-ww-ls~="d25V"] {
        display: flex;
        justify-content: center;
      }
      .ww-e-d25W {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d25W.ww-layout, .ww-e-d25W [data-ww-ls~="d25W"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d25X {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d25X.ww-layout, .ww-e-d25X [data-ww-ls~="d25X"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d25Y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d25Y.ww-layout, .ww-e-d25Y [data-ww-ls~="d25Y"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d25Z {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d25a {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d25b {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d25b.ww-layout, .ww-e-d25b [data-ww-ls~="d25b"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d25c {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25d {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25e {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25f {
        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-d25g {
        margin: 0;
        padding: 5px 10px;
        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, #EDF9F3);
        cursor: pointer;
        border: var(--ww-style-border, 1.5px solid #00A368);
        border-radius: 999px;
      }
      .ww-e-d25g.ww-layout, .ww-e-d25g [data-ww-ls~="d25g"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d25h {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d25i {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d25j {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d25j.ww-layout, .ww-e-d25j [data-ww-ls~="d25j"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d25k {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25l {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25m {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25n {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25o {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d25p {
        margin: 0;
        padding: 0;
        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: #0a3d24;
        white-space-collapse: preserve;
      }
      .ww-e-d25q {
        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-d25r {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d25r.ww-layout, .ww-e-d25r [data-ww-ls~="d25r"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d25s {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25t {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25u {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25v {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d25w {
        margin: 0;
        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: default;
      }
      .ww-e-d25w.ww-layout, .ww-e-d25w [data-ww-ls~="d25w"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d25x {
        margin: 0;
        padding: 0;
        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: #7e8189;
        text-transform: uppercase;
        letter-spacing: .07em;
        white-space-collapse: preserve;
      }
      .ww-e-d25y {
        margin: 0;
        padding: 0;
        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-d25z {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d25z.ww-layout, .ww-e-d25z [data-ww-ls~="d25z"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d260 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d260.ww-layout, .ww-e-d260 [data-ww-ls~="d260"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d261 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d261.ww-layout, .ww-e-d261 [data-ww-ls~="d261"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d262 {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d263 {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d264 {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d264.ww-layout, .ww-e-d264 [data-ww-ls~="d264"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d265 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d265.ww-layout, .ww-e-d265 [data-ww-ls~="d265"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d266 {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d266.ww-layout, .ww-e-d266 [data-ww-ls~="d266"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d267 {
        margin: 0;
        padding: 4px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d267.ww-layout, .ww-e-d267 [data-ww-ls~="d267"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-d268 {
        margin: 0;
        padding: 0;
        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;
        color: #a8abb3;
        white-space-collapse: preserve;
      }
      .ww-e-d269 {
        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-d26A {
        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-d26B {
        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-d26C {
        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-d26D {
        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-d26E {
        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-d26F {
        margin: 0;
        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: pointer;
        transition: opacity .15s ease;
      }
      .ww-e-d26F:where(:hover) {
        opacity: 0.75;
      }
      .ww-e-d26F.ww-layout, .ww-e-d26F [data-ww-ls~="d26F"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d26G {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d26G.ww-layout, .ww-e-d26G [data-ww-ls~="d26G"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d26H {
        margin: 0;
        padding: 10px 14px 12px;
        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 #e8eaee;
      }
      .ww-e-d26H.ww-layout, .ww-e-d26H [data-ww-ls~="d26H"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d26I {
        margin: 0;
        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-d26I.ww-layout, .ww-e-d26I [data-ww-ls~="d26I"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26J {
        margin: 0;
        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-d26J.ww-layout, .ww-e-d26J [data-ww-ls~="d26J"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26K {
        margin: 0;
        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-d26K.ww-layout, .ww-e-d26K [data-ww-ls~="d26K"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26L {
        margin: 0;
        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-d26L.ww-layout, .ww-e-d26L [data-ww-ls~="d26L"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26M {
        margin: 0;
        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-d26M.ww-layout, .ww-e-d26M [data-ww-ls~="d26M"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26N {
        margin: 0;
        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-d26N.ww-layout, .ww-e-d26N [data-ww-ls~="d26N"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26O {
        margin: 0;
        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-d26O.ww-layout, .ww-e-d26O [data-ww-ls~="d26O"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26P {
        margin: 0;
        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-d26P.ww-layout, .ww-e-d26P [data-ww-ls~="d26P"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26Q {
        margin: 0;
        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-d26Q.ww-layout, .ww-e-d26Q [data-ww-ls~="d26Q"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26R {
        margin: 0;
        padding: 0;
        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-d26R {
          font-size: 14px;
        }
      }
      .ww-e-d26S {
        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;
        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-d26S: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-d26T {
        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-d26T: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-d26U {
        margin: 0 0 8px;
        padding: 16px 18px;
        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(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        box-shadow: 0 4px 16px #00000017, 0 1px 4px #0000000a;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 1px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb,#A8EAC8);
        border-radius: var(--47349ac0-e6da-4316-a9db-3faa8fbe3e11,16px);
      }
      .ww-e-d26U.ww-layout, .ww-e-d26U [data-ww-ls~="d26U"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
      }
      .ww-e-d26V {
        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(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        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-d26V {
          background-color: var(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        }
      }
      .ww-e-d26V.ww-layout, .ww-e-d26V [data-ww-ls~="d26V"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
      }
      .ww-e-d26W {
        margin: 0;
        padding: 0;
        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-d26X {
        margin: 0;
        padding: 0;
        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-d26Y {
        margin: 0 0 8px;
        padding: 16px 18px;
        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(--6152f55e-466d-4b56-a5f7-f85d8f3744a3,#D9FBE1);
        box-shadow: 0 4px 16px #00000017, 0 1px 4px #0000000a;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 1px solid var(--54d65286-8144-4aed-9a9b-f4f83f3be0bb,#A8EAC8);
        border-radius: var(--47349ac0-e6da-4316-a9db-3faa8fbe3e11,16px);
      }
      .ww-e-d26Y.ww-layout, .ww-e-d26Y [data-ww-ls~="d26Y"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
      }
      .ww-e-d26Z {
        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-d26Z.ww-layout, .ww-e-d26Z [data-ww-ls~="d26Z"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26a {
        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-d26a.ww-layout, .ww-e-d26a [data-ww-ls~="d26a"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26b {
        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-d26b.ww-layout, .ww-e-d26b [data-ww-ls~="d26b"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26c {
        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-d26c.ww-layout, .ww-e-d26c [data-ww-ls~="d26c"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26d {
        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-d26d.ww-layout, .ww-e-d26d [data-ww-ls~="d26d"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26e {
        margin: 0;
        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-d26e.ww-layout, .ww-e-d26e [data-ww-ls~="d26e"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26f {
        margin: 0;
        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: pointer;
      }
      .ww-e-d26f.ww-layout, .ww-e-d26f [data-ww-ls~="d26f"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26g {
        margin: 0;
        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-d26g.ww-layout, .ww-e-d26g [data-ww-ls~="d26g"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26h {
        margin: 0;
        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-d26h.ww-layout, .ww-e-d26h [data-ww-ls~="d26h"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26i {
        margin: 0;
        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-d26i.ww-layout, .ww-e-d26i [data-ww-ls~="d26i"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26j {
        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-d26k {
        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-d26l {
        margin: 0;
        padding: 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-d26m {
        margin: 0;
        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-d26m.ww-layout, .ww-e-d26m [data-ww-ls~="d26m"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26n {
        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-d26n.ww-layout, .ww-e-d26n [data-ww-ls~="d26n"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d26p {
        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-d26r {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d26r.ww-layout, .ww-e-d26r [data-ww-ls~="d26r"] {
        display: flex;
      }
      .ww-e-d26t {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d26t.ww-layout, .ww-e-d26t [data-ww-ls~="d26t"] {
        display: flex;
      }
      .ww-e-d26u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d26u.ww-layout, .ww-e-d26u [data-ww-ls~="d26u"] {
        display: flex;
      }
      .ww-e-d26v {
        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-d26v.ww-layout, .ww-e-d26v [data-ww-ls~="d26v"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d26w {
        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-d26x {
        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-d26x.ww-layout, .ww-e-d26x [data-ww-ls~="d26x"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d26y {
        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-d26y.ww-layout, .ww-e-d26y [data-ww-ls~="d26y"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d26z {
        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-d26z.ww-layout, .ww-e-d26z [data-ww-ls~="d26z"] {
        display: flex;
      }
      .ww-e-d270 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d270.ww-layout, .ww-e-d270 [data-ww-ls~="d270"] {
        display: flex;
        flex-direction: row;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      .ww-e-d271 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d271.ww-layout, .ww-e-d271 [data-ww-ls~="d271"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d273 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d273.ww-layout, .ww-e-d273 [data-ww-ls~="d273"] {
        display: flex;
      }
      .ww-e-d274 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d274.ww-layout, .ww-e-d274 [data-ww-ls~="d274"] {
        display: flex;
      }
      .ww-e-d275 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d275.ww-layout, .ww-e-d275 [data-ww-ls~="d275"] {
        display: flex;
      }
      .ww-e-d276 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d276.ww-layout, .ww-e-d276 [data-ww-ls~="d276"] {
        display: flex;
      }
      .ww-e-d279 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d279.ww-layout, .ww-e-d279 [data-ww-ls~="d279"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d27B {
        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-d27D {
        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-d27E {
        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-d27E.ww-layout, .ww-e-d27E [data-ww-ls~="d27E"] {
        display: flex;
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,32px);
      }
      .ww-e-d27F {
        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-d27G {
        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-d27G.ww-layout, .ww-e-d27G [data-ww-ls~="d27G"] {
        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-d27H {
        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-d27H.ww-layout, .ww-e-d27H [data-ww-ls~="d27H"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27I {
        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-d27I.ww-layout, .ww-e-d27I [data-ww-ls~="d27I"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27J {
        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-d27J.ww-layout, .ww-e-d27J [data-ww-ls~="d27J"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27K {
        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-d27K.ww-layout, .ww-e-d27K [data-ww-ls~="d27K"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27L {
        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-d27L.ww-layout, .ww-e-d27L [data-ww-ls~="d27L"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27M {
        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-d27M.ww-layout, .ww-e-d27M [data-ww-ls~="d27M"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27N {
        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-d27N.ww-layout, .ww-e-d27N [data-ww-ls~="d27N"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27O {
        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-d27O.ww-layout, .ww-e-d27O [data-ww-ls~="d27O"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27P {
        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-d27P.ww-layout, .ww-e-d27P [data-ww-ls~="d27P"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d27R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27S {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27T {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27U {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27W {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27X {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27Y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27Z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27a {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27b {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27d {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27e {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27f {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27g {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27h {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27i {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27j {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27k {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27l {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27m {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27n {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27o {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27p {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27r {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27s {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27t {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27w {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d27z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d280 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d281 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d282 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d283 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d284 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d285 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d286 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d287 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d288 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d289 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28A {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28B {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28C {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28E {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28F {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28G {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28H {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28I {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28K {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28L {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28O {
        margin: 0;
        padding: 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-d28O {
          font-size: 14px;
        }
      }
      .ww-e-d28Q {
        margin: 0;
        padding: 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-d28Q {
          font-size: 14px;
        }
      }
      .ww-e-d28R {
        margin: 0;
        padding: 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-d28T {
        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-d28U {
        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-d28U:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d28U.ww-layout, .ww-e-d28U [data-ww-ls~="d28U"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d28V {
        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-d28V:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d28V.ww-layout, .ww-e-d28V [data-ww-ls~="d28V"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d28W {
        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-d28W:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d28W.ww-layout, .ww-e-d28W [data-ww-ls~="d28W"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d28Y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d28Y.ww-layout, .ww-e-d28Y [data-ww-ls~="d28Y"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d28Z {
        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-d28Z:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d28Z.ww-layout, .ww-e-d28Z [data-ww-ls~="d28Z"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d28a {
        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-d28a:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d28a.ww-layout, .ww-e-d28a [data-ww-ls~="d28a"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d28b {
        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-d28b:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d28b.ww-layout, .ww-e-d28b [data-ww-ls~="d28b"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d28c {
        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-d28c:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d28c.ww-layout, .ww-e-d28c [data-ww-ls~="d28c"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d28d {
        margin: 0;
        padding: 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-d298:hover) .ww-e-d28d {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d28e {
        margin: 0;
        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-d28f {
        margin: 0;
        padding: 0;
        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-d28g {
        margin: 0;
        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-d28j {
        margin: 0;
        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-d28k {
        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-d28k.ww-layout, .ww-e-d28k [data-ww-ls~="d28k"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d28l {
        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-d28n {
        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-d28n.ww-layout, .ww-e-d28n [data-ww-ls~="d28n"] {
        display: flex;
      }
      .ww-e-d28o {
        margin: 0;
        padding: 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-d28q {
        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-d28q.ww-layout, .ww-e-d28q [data-ww-ls~="d28q"] {
        display: block;
      }
      .ww-e-d28r {
        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-d28r.ww-layout, .ww-e-d28r [data-ww-ls~="d28r"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d28s {
        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-d28s.ww-layout, .ww-e-d28s [data-ww-ls~="d28s"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d28w {
        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-d28w.ww-layout, .ww-e-d28w [data-ww-ls~="d28w"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d28y {
        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-d28y.ww-layout, .ww-e-d28y [data-ww-ls~="d28y"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d28z {
        margin: 0;
        padding: 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-d290 {
        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-d290.ww-layout, .ww-e-d290 [data-ww-ls~="d290"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d292 {
        margin: 0;
        padding: 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-d293 {
        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-d294 {
        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-d294.ww-layout, .ww-e-d294 [data-ww-ls~="d294"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d295 {
        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-d295.ww-layout, .ww-e-d295 [data-ww-ls~="d295"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d299 {
        margin: 0;
        padding: 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-d29A {
        margin: 0;
        padding: 0;
        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-d29B {
        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-d29B.ww-layout, .ww-e-d29B [data-ww-ls~="d29B"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d29C {
        margin: 0;
        padding: 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-d29E {
        margin: 0;
        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-d29F {
        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-d29F:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d29G {
        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-d29G.ww-layout, .ww-e-d29G [data-ww-ls~="d29G"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d29H {
        margin: 0;
        padding: 0;
        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-d29I {
        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-d29J {
        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-d29M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d29M.ww-layout, .ww-e-d29M [data-ww-ls~="d29M"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .ww-e-d29O {
        margin: 0;
        padding: 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-d29P {
        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-d29P.ww-layout, .ww-e-d29P [data-ww-ls~="d29P"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29Q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d29Q.ww-layout, .ww-e-d29Q [data-ww-ls~="d29Q"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d29R {
        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-d29R.ww-layout, .ww-e-d29R [data-ww-ls~="d29R"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29T {
        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-d29U {
        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-d29V {
        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-d29V.ww-layout, .ww-e-d29V [data-ww-ls~="d29V"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d29W {
        margin: 0;
        padding: 0;
        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-d29X {
        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-d29X.ww-layout, .ww-e-d29X [data-ww-ls~="d29X"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29Y {
        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-d29Y.ww-layout, .ww-e-d29Y [data-ww-ls~="d29Y"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29Z {
        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-d29Z:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29Z:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29a {
        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-d29a:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d29b {
        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-d29b:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29b:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29c {
        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-d29c.ww-layout, .ww-e-d29c [data-ww-ls~="d29c"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d29d {
        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-d29d:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29e {
        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-d29e:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29e:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29f {
        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-d29f:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29f:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29g {
        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-d29g:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29h {
        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-d29h:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29h:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29i {
        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-d29i:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29i:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29j {
        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-d29j:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29j:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29k {
        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-d29k:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29k:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29l {
        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-d29l.ww-layout, .ww-e-d29l [data-ww-ls~="d29l"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29m {
        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-d29m.ww-layout, .ww-e-d29m [data-ww-ls~="d29m"] {
        display: flex;
        align-items: center;
        column-gap: 4px;
      }
      .ww-e-d29n {
        margin: 0;
        padding: 0;
        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-d29o {
        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-d29o:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29o:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29p {
        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-d29p.ww-layout, .ww-e-d29p [data-ww-ls~="d29p"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29q {
        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-d29r {
        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-d29s {
        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-d29s:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29s:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29t {
        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-d29t:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d29v {
        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-d29v.ww-layout, .ww-e-d29v [data-ww-ls~="d29v"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d29w {
        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-d29w:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29w:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29x {
        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-d29y {
        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-d29y:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29y:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d29z {
        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-d29z:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d29z:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d2A0 {
        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-d2A0.ww-layout, .ww-e-d2A0 [data-ww-ls~="d2A0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d2A1 {
        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-d2A1:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d2A1:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d2A2 {
        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-d2A3 {
        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-d2A4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d2A4.ww-layout, .ww-e-d2A4 [data-ww-ls~="d2A4"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d2A6 {
        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-d27A[data-ww-states~="ZK1gKd"]) .ww-e-d2A6 {
        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-d2A7 {
        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-d27A[data-ww-states~="ZK1gKd"]) .ww-e-d2A7 {
        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-d2A8 {
        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-d2A9 {
        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-d2A9:where([data-ww-states~="RtdIzw"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d2A9:where([data-ww-states~="OfApdE"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d2AA {
        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-d2AC {
        margin: 0;
        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-d2AD {
        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-d2AF {
        margin: 0;
        padding: 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-d2AG {
        margin: 0;
        padding: 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-d2AI:hover) .ww-e-d2AG {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d2AH {
        margin: 0;
        padding: 0;
        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-d28Z:hover) .ww-e-d2AH {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d2AI {
        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-d2AI.ww-layout, .ww-e-d2AI [data-ww-ls~="d2AI"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d2AJ {
        margin: 0;
        padding: 0;
        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-d28b:hover) .ww-e-d2AJ {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d2AK {
        margin: 0;
        padding: 0;
        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-d28c:hover) .ww-e-d2AK {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d2AL {
        margin: 0;
        padding: 0;
        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-d28W:hover) .ww-e-d2AL {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d2AM {
        margin: 0;
        padding: 0;
        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-d28V:hover) .ww-e-d2AM {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d2AN {
        margin: 0;
        padding: 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-d28a:hover) .ww-e-d2AN {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d2AO {
        margin: 0;
        padding: 0;
        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-d28U:hover) .ww-e-d2AO {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d2AQ {
        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-d2AR {
        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-d2AR:where([data-ww-states~="7tIHjV"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d2AR:where([data-ww-states~="ImbPKi"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d2AS {
        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-d2AS:where([data-ww-states~="gxM2Rl"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d2AS:where([data-ww-states~="K302yt"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
    }
    @layer custom {
      .ww-e-d1YK {
        pointer-events: none;
        backdrop-filter: blur(10px);
      }
      .ww-e-d1Yd {
        flex-wrap: wrap;
      }
      .ww-e-d1Yy {
        overflow-y: auto;
      }
      .ww-e-d1b9 {
        justify-content: center;
      }
      @media (min-width: 992px) {
        .ww-e-d1bA {
          aspect-ratio: unset;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1bA {
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1bA {
          aspect-ratio: unset;
        }
      }
      .ww-e-d1c4 {
        overflow-y: auto;
      }
      .ww-e-d1cC {
        align-items: center;
      }
      .ww-e-d1cJ {
        align-items: center;
      }
      .ww-e-d1cY {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d1ch {
        overflow-y: auto;
      }
      .ww-e-d1cp:where(:hover) {
        border-color: #9333ea;
      }
      .ww-e-d1cr {
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1cv {
          overflow-y: auto;
        }
      }
      .ww-e-d1cy {
        gap: 16px;
      }
      .ww-e-d1dq {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d1du {
        color: #6b7280;
        font-size: 12px;
        font-weight: 500;
      }
      .ww-e-d1du:where([data-ww-states~="high_priority"]) {
        color: #ef4444;
        font-size: revert-layer;
        font-weight: revert-layer;
      }
      .ww-e-d1du:where([data-ww-states~="medium_priority"]) {
        color: #d97706;
        font-size: revert-layer;
        font-weight: revert-layer;
      }
      .ww-e-d1dw {
        gap: 8px;
        align-items: center;
      }
      .ww-e-d1dz {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1eA {
        outline: none;
      }
      .ww-e-d1eL {
        outline: none;
      }
      .ww-e-d1eQ {
        gap: 20px;
      }
      .ww-e-d1eU {
        align-items: center;
      }
      .ww-e-d1el {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1em {
        align-self: flex-end;
        aspect-ratio: unset;
      }
      .ww-e-d1f3 {
        white-space: nowrap;
      }
      @media (max-width: 767px) {
        .ww-e-d1f5 {
          overflow-y: auto;
        }
      }
      .ww-e-d1fO:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1fd:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1fy {
        width: max-content;
      }
      .ww-e-d1gA {
        outline: none;
      }
      .ww-e-d1gI {
        align-items: center;
      }
      .ww-e-d1gd {
        aspect-ratio: unset;
      }
      .ww-e-d1gj {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1h7 {
        font-style: italic;
      }
      .ww-e-d1hY {
        font-family: Georgia, Times New Roman, serif;
      }
      .ww-e-d1i0 {
        overflow-y: auto;
      }
      .ww-e-d1i3 {
        outline: none;
      }
      .ww-e-d1i5 {
        font-style: italic;
        white-space: pre-line;
      }
      .ww-e-d1iB {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1iF {
        overflow-y: auto;
      }
      .ww-e-d1im {
        backdrop-filter: blur(12px);
      }
      .ww-e-d1im:where(:hover) {
        backdrop-filter: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1io:where(:hover) {
        border-color: #d1d5db;
      }
      .ww-e-d1ir {
        outline: none;
      }
      .ww-e-d1j7:where(:hover) {
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1j9 {
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        font-size: 16px;
        font-weight: 500;
      }
      .ww-e-d1j9:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        font-size: revert-layer;
        font-weight: 600;
      }
      .ww-e-d1jA {
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        font-size: 16px;
        font-weight: 500;
      }
      .ww-e-d1jA:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        font-size: revert-layer;
        font-weight: 600;
      }
      .ww-e-d1jB {
        color: var(--9221500a-206a-4f6b-a243-8f527614609b,#616161);
        font-size: 16px;
        font-weight: 500;
      }
      .ww-e-d1jB:where([data-ww-states~="active"]) {
        color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
        font-size: revert-layer;
        font-weight: 600;
      }
      .ww-e-d1jj {
        outline: none;
      }
      .ww-e-d1ju {
        white-space: nowrap;
      }
      .ww-e-d1kE {
        gap: 20px;
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
      }
      @media (min-width: 992px) {
        .ww-e-d1kL {
          overflow-x: visible;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1kL {
          overflow-x: visible;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1kL {
          overflow-x: visible;
        }
      }
      .ww-e-d1kR {
        backdrop-filter: blur(12px);
      }
      .ww-e-d1kR:where(:hover) {
        backdrop-filter: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1kV {
        backdrop-filter: blur(12px);
      }
      .ww-e-d1kV:where(:hover) {
        backdrop-filter: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1kW {
        outline: none;
      }
      .ww-e-d1kW:where([data-ww-states~="focus"]) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1lB:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1li {
        user-select: none;
        pointer-events: none;
      }
      .ww-e-d1lr:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1m2:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1mi:where(:hover) {
        border-color: #9333ea;
      }
      .ww-e-d1my:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1nG {
        overflow-y: auto;
      }
      .ww-e-d1nQ {
        flex-wrap: wrap;
      }
      .ww-e-d1nx {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1nz {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1oZ:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1ol {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1p0:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1p7 {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1pM:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      .ww-e-d1pj {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1pq:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d1qN {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1r1 {
        outline: none;
      }
      .ww-e-d1rq {
        filter: none;
        user-select: none;
        pointer-events: auto;
      }
      @media (max-width: 767px) {
      }
      .ww-e-d1sY:where([data-ww-states~="isMaxedOut"]) {
        font-style: italic;
      }
      @media (max-width: 767px) {
        .ww-e-d1tu {
          overflow-y: auto;
        }
      }
      .ww-e-d1u9 {
        backdrop-filter: blur(10px);
      }
      .ww-e-d1ue {
        align-items: center;
        justify-content: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1vo {
          overflow-y: auto;
        }
      }
      .ww-e-d1vu {
        align-items: center;
      }
      .ww-e-d1vw {
        outline: none;
      }
      .ww-e-d1vw:where([data-ww-states~="focus"]) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1wC {
        aspect-ratio: unset;
      }
      .ww-e-d1wJ:where(:hover) {
        border-color: #cbd5e1;
      }
      .ww-e-d1wK {
        backdrop-filter: blur(10px);
      }
      .ww-e-d1wS {
        overflow-y: auto;
      }
      .ww-e-d1wT {
        overflow-y: auto;
      }
      .ww-e-d1wZ {
        outline: none;
      }
      .ww-e-d1wb {
        gap: 8px;
        align-items: center;
      }
      .ww-e-d1xB {
        overflow-x: auto;
      }
      .ww-e-d1xH {
        outline: none;
      }
      .ww-e-d1xH:where([data-ww-states~="focus"]) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1xI {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1xJ {
        backdrop-filter: blur(8px);
      }
      .ww-e-d1xT {
        align-items: center;
      }
      .ww-e-d1xk {
        gap: 8px;
        align-items: center;
        flex-direction: row;
      }
      .ww-e-d1xp:where(:hover) {
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1y0 {
        overflow-y: auto;
      }
      .ww-e-d1y1:where(:hover) {
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1y4 {
        gap: 8px;
        align-items: center;
      }
      .ww-e-d1z9 {
        align-items: center;
      }
      .ww-e-d1zb {
        outline: none;
      }
      .ww-e-d1zb:where([data-ww-states~="focus"]), .ww-e-d1zb:where(:focus-within) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1zc {
        outline: none;
      }
      .ww-e-d1zc:where([data-ww-states~="focus"]), .ww-e-d1zc:where(:focus-within) {
        outline: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1zt {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d205:where(:hover) {
        border-color: #d1d5db;
      }
      .ww-e-d20A {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d20C:where([data-ww-states~="isAny"]) {
        font-style: italic;
      }
      .ww-e-d20Y {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d20t {
        aspect-ratio: unset;
      }
      .ww-e-d219 {
        overflow-y: auto;
      }
      .ww-e-d21J:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21K:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21L:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21M:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21N:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21P:where(:focus-within) {
        border-color: var(--4dff5238-327b-4769-a23a-7df5ad55cdad,#05C389);
      }
      .ww-e-d21X:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21Y:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21Z:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21a:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21c:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21e:where(:hover) {
        border-color: #adb5bd;
      }
      .ww-e-d21q {
        white-space: nowrap;
      }
      .ww-e-d226 {
        backdrop-filter: blur(12px);
      }
      .ww-e-d226:where(:hover) {
        backdrop-filter: revert-layer;
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d227:where(:hover) {
        border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      @media (min-width: 992px) {
        .ww-e-d22B {
          overflow-y: auto;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d22B {
          overflow-y: auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d22B {
          box-sizing: border-box;
          overflow: hidden auto;
        }
      }
      .ww-e-d22M {
        accent-color: #00a368;
      }
      .ww-e-d22Q {
        align-self: flex-start;
      }
      .ww-e-d22V {
        filter: none;
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d22b {
        accent-color: #00a368;
        pointer-events: none;
      }
      .ww-e-d22d {
        accent-color: #00a368;
        pointer-events: none;
      }
      .ww-e-d22e {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d22f {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        pointer-events: none;
      }
      .ww-e-d22g {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d22h {
        accent-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
        pointer-events: none;
      }
      .ww-e-d22q {
        accent-color: #00a368;
      }
      .ww-e-d22r {
        accent-color: #00a368;
      }
      .ww-e-d22t {
        pointer-events: none;
      }
      .ww-e-d22u {
        pointer-events: none;
      }
      .ww-e-d22v {
        pointer-events: none;
      }
      .ww-e-d22w {
        pointer-events: none;
      }
      .ww-e-d22x {
        pointer-events: none;
      }
      .ww-e-d22y {
        pointer-events: none;
      }
      .ww-e-d22z {
        user-select: none;
        pointer-events: none;
      }
      .ww-e-d230 {
        pointer-events: auto;
      }
      .ww-e-d231 {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d232 {
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d23h {
        flex-shrink: 0;
      }
      .ww-e-d23i {
        flex: 1 1 auto;
        min-height: 0;
        overflow: hidden auto;
        padding-right: 4px;
      }
      @media (min-width: 992px) {
        .ww-e-d23j {
          bottom: 0;
          position: sticky;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d23j {
          bottom: 0;
          position: sticky;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d23j {
          padding-bottom: max(4px, env(safe-area-inset-bottom, 0px));
        }
      }
      @media (min-width: 992px) {
        .ww-e-d23x {
          overflow: hidden;
          box-sizing: border-box;
          max-height: calc(100dvh - 32px);
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d23x {
          overflow: hidden;
          box-sizing: border-box;
          max-height: calc(100dvh - 32px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d23x {
          overflow: hidden;
          box-sizing: border-box;
          max-height: 92dvh;
        }
      }
      @media (min-width: 992px) {
        .ww-e-d23y {
          overflow: hidden;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d23y {
          overflow: hidden;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d23y {
          overflow-y: hidden;
        }
      }
      .ww-e-d240 {
        min-height: 0;
        overflow-y: auto;
      }
      @media (min-width: 992px) {
        .ww-e-d241 {
          bottom: 0;
          z-index: 1;
          position: sticky;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d241 {
          bottom: 0;
          z-index: 1;
          position: sticky;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d241 {
          padding-bottom: env(safe-area-inset-bottom, 0px);
        }
      }
      .ww-e-d24I {
        flex: 1 1 auto;
      }
      @media (max-width: 767px) {
      }
      .ww-e-d24i {
        overflow-y: auto;
      }
      .ww-e-d24r {
        flex-wrap: wrap;
      }
      .ww-e-d24v {
        flex-wrap: wrap;
      }
      .ww-e-d259 {
        pointer-events: auto;
      }
      .ww-e-d25D {
        flex-wrap: wrap;
      }
      .ww-e-d25K {
        pointer-events: none;
      }
      .ww-e-d25N {
        flex-wrap: wrap;
      }
      .ww-e-d25S {
        pointer-events: none;
      }
      @media (min-width: 992px) {
        .ww-e-d25U {
          overflow-y: auto;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d25U {
          overflow-y: auto;
        }
      }
      .ww-e-d25f {
        accent-color: #00a368;
      }
      .ww-e-d25g {
        align-self: flex-start;
      }
      .ww-e-d25q {
        accent-color: #00a368;
      }
      .ww-e-d25z {
        pointer-events: none;
      }
      .ww-e-d269 {
        accent-color: #00a368;
      }
      .ww-e-d26A {
        accent-color: #00a368;
      }
      .ww-e-d26B {
        accent-color: #00a368;
      }
      .ww-e-d26C {
        accent-color: #00a368;
      }
      .ww-e-d26D {
        accent-color: #00a368;
      }
      .ww-e-d26E {
        accent-color: #00a368;
      }
      .ww-e-d26G {
        pointer-events: none;
      }
      .ww-e-d26H {
        pointer-events: none;
      }
      .ww-e-d26I {
        filter: none;
      }
      .ww-e-d26J {
        filter: none;
      }
      .ww-e-d26K {
        filter: none;
      }
      .ww-e-d26L {
        filter: none;
      }
      .ww-e-d26M {
        filter: none;
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d26N {
        filter: none;
      }
      .ww-e-d26O {
        filter: none;
      }
      .ww-e-d26P {
        filter: none;
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d26Q {
        filter: none;
      }
      .ww-e-d26V {
        pointer-events: auto;
      }
      .ww-e-d26b {
        pointer-events: none;
        backdrop-filter: blur(10px);
      }
      .ww-e-d26e {
        filter: none;
      }
      .ww-e-d26f {
        filter: none;
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d26g {
        filter: none;
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d26h {
        filter: none;
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d26i {
        filter: none;
        user-select: none;
        pointer-events: auto;
      }
      .ww-e-d29T {
        width: max-content;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
      .ww-e-d29D {
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d29L {
        margin: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px) 0 0 0;
        align-self: flex-start;
      }
      .ww-e-d2A5 {
        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-dV {
        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-dV {
          margin: 0;
          display: var(--ww-style-display, none);
        }
      }
      .ww-s-dV > .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-dV > .ww-section-element {
          width: 100%;
          padding: 0;
        }
      }
      .ww-s-dV > .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-dV > .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-dX {
        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-dX {
          margin: 0;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dX {
          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-dX > .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-dX > .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-dX > .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-dX > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-dX > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dX > .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-dV {
        overflow-y: auto;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-dV {
        overflow-y: auto;
      }
    }
    @media (max-width: 767px) {
    }
    @media (min-width: 992px) {
      .ww-s-dX {
        z-index: 9999;
        overflow: hidden auto;
        transition: width 0.3s ease;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-dX {
        z-index: 9999;
        overflow: hidden auto;
        transition: width 0.3s ease;
      }
    }
    @media (max-width: 767px) {
      .ww-s-dX {
        aspect-ratio: unset;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .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-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-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-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-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-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-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-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-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-UMuatBOai2i0Sewa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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);
      }
      .ww-a-e64GhYcJHEm1j0gb {
        margin: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d2o {
        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(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        border-radius: 18px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d2o {
          width: 70%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d2o {
          margin: 0;
          padding: 5px 16px;
          width: 50%;
          border-radius: 15px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-d2p {
        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(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        cursor: pointer;
        border-radius: 18px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d2p {
          width: 70%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d2p {
          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-d2q {
        font: 500 12px Sora, sans-serif;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d2r {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
        white-space-collapse: preserve;
      }
      .ww-e-d2r:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d4R {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-d4R:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-d4e {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d4e:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d4v {
        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-d4v {
          display: none;
        }
      }
      .ww-e-d4v: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-d4v: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-d4v.ww-layout, .ww-e-d4v [data-ww-ls~="d4v"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d4v.ww-layout, .ww-e-d4v [data-ww-ls~="d4v"] {
          display: none;
        }
      }
      .ww-e-d5c {
        font-size: 15px;
        font-weight: 500;
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5c {
          color: var(--83d22912-15a6-41cf-88f3-dd7e85e1fa83,#18191A);
        }
      }
      .ww-e-d5d {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d7O {
        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-d7P {
        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-d7P:where(:hover) {
        display: flex;
        background-color: #fff;
        box-shadow: 0 6px 20px #0003;
        transform: scale(1.05) rotate(90deg);
      }
      .ww-e-d7P.ww-layout, .ww-e-d7P [data-ww-ls~="d7P"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d7P.ww-layout:where(:hover), .ww-e-d7P [data-ww-ls~="d7P"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d7o {
        width: 20px;
        height: 20px;
      }
      .ww-e-d7q {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-d7q:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-d7r {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d7r:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d7s {
        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-d7s {
          padding: 4px 8px;
          display: var(--ww-style-display);
          width: revert-layer;
          background: var(--ww-style-background-color);
          border: var(--ww-style-border);
        }
      }
      .ww-e-d7s.ww-layout, .ww-e-d7s [data-ww-ls~="d7s"] {
        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-d7s.ww-layout, .ww-e-d7s [data-ww-ls~="d7s"] {
          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-d7v {
        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-d7v.ww-layout, .ww-e-d7v [data-ww-ls~="d7v"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7x {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-d7x.ww-layout, .ww-e-d7x [data-ww-ls~="d7x"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7y {
        width: 24px;
        height: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d7y {
          align-self: center;
          width: 32px;
          height: 32px;
        }
      }
      .ww-e-d8z {
        display: none;
        border: 1px solid #97919170;
        outline: 0 solid #00000080;
      }
      .ww-e-d8z.ww-layout, .ww-e-d8z [data-ww-ls~="d8z"] {
        display: none;
      }
      .ww-e-d9G {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-d9G:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dBj {
        width: 18px;
        height: 18px;
      }
      .ww-e-dD0 {
        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-dD0 {
          font-size: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dD0 {
          width: 100%;
          font-size: 16px;
          text-align: left;
        }
      }
      .ww-e-dD2 {
        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-dD2 {
          padding: 7px;
        }
      }
      .ww-e-dD2:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-dD2.ww-layout, .ww-e-dD2 [data-ww-ls~="dD2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dD3 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dD3 {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1Xc[data-ww-states~="_wwLinkActive"]) .ww-e-dD3 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dD5 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dD5 {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1Rk[data-ww-states~="_wwLinkActive"]) .ww-e-dD5 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dD6 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dD8 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dD8 {
          height: 24px;
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-dD2[data-ww-states~="_wwLinkActive"]) .ww-e-dD8 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dDB {
        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-dDB {
          margin: 8px 0;
          padding: 10px 12px;
        }
      }
      .ww-e-dDB.ww-layout, .ww-e-dDB [data-ww-ls~="dDB"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dET {
        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-dET {
          margin: 6px 4px;
        }
      }
      .ww-e-dFI {
        width: 14px;
        height: 14px;
      }
      .ww-e-dG6 {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dG6:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dGi {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dIM {
        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-dIM {
          font-family: var(--ww-default-font-family);
        }
      }
      .ww-e-dIR {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dIs {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dIs {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1JJ[data-ww-states~="_wwLinkActive"]) .ww-e-dIs {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dJ1 {
        width: 20px;
        height: 20px;
      }
      .ww-e-dK7 {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dK9 {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dKF {
        width: 20px;
        height: 20px;
      }
      .ww-e-dL4 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dL5 {
        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-dL5 {
          display: none;
        }
      }
      .ww-e-dMd {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dMd:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dN2 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dN3 {
        width: 18px;
        height: 18px;
      }
      .ww-e-dQP {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dQs {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-dQs:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-dRo {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dSY {
        display: flex;
        flex: 1 1 auto;
      }
      .ww-e-dSY.ww-layout, .ww-e-dSY [data-ww-ls~="dSY"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dSZ {
        width: 18px;
        height: 18px;
      }
      .ww-e-dSa {
        display: flex;
        width: 40px;
        flex: 0 0 auto;
        height: 40px;
        background-color: #e4d9fa;
        border-radius: var(--063c8b8c-7ded-4b1c-a1d7-d82bc194e2b7,12px);
      }
      .ww-e-dSa.ww-layout, .ww-e-dSa [data-ww-ls~="dSa"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dU5 {
        font: 600 13px / 1.4 Sora, sans-serif;
        color: #3b1fa3;
        white-space-collapse: preserve;
      }
      .ww-e-dVP {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dVP {
          color: #e53e3e;
        }
      }
      .ww-e-dVQ {
        margin: 0 12px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-dVQ:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-dVU {
        width: 20px;
        height: 20px;
      }
      .ww-e-dVq {
        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-dVq:where(:hover) {
        font-weight: 600;
        color: #dc2626;
      }
      .ww-e-dVy {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dVy:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dWY {
        width: 20px;
        height: 20px;
      }
      .ww-e-dWZ {
        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-dWZ {
          background-color: var(--e57d5dbe-259e-409f-aca2-953031b69cd8,#8B5CF682);
        }
      }
      .ww-e-dWZ: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-dWZ.ww-layout, .ww-e-dWZ [data-ww-ls~="dWZ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWa {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dWb {
        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-dWb: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-dWb.ww-layout, .ww-e-dWb [data-ww-ls~="dWb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dWx {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-dWx.ww-layout, .ww-e-dWx [data-ww-ls~="dWx"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dXN {
        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-dXO {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dch {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      .ww-e-dch:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dej {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-dem {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dem {
          color: #6b7280;
        }
      }
      .ww-e-dem:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dhc {
        width: 24px;
        height: 24px;
        transition: all 0.3s ease;
      }
      .ww-e-dia {
        width: 20px;
        height: 20px;
      }
      .ww-e-did {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-did:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-dpf {
        font-size: 16px;
        font-weight: 500;
        color: #6b7280;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dpf {
          color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
        }
      }
      .ww-e-dpf:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-dq6 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dq6 {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1JJ[data-ww-states~="_wwLinkActive"]) .ww-e-dq6 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dq9 {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dq9 {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
          color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        }
      }
      :where(.ww-e-d1Rl[data-ww-states~="_wwLinkActive"]) .ww-e-dq9 {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-dqu {
        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-dqu: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-dqu.ww-layout, .ww-e-dqu [data-ww-ls~="dqu"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dug {
        display: flex;
      }
      .ww-e-dug.ww-layout, .ww-e-dug [data-ww-ls~="dug"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-duh {
        font-size: 11px;
        font-family: Sora;
        line-height: 1.4;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-dui {
        display: flex;
        flex: 1 1 auto;
      }
      .ww-e-dui.ww-layout, .ww-e-dui [data-ww-ls~="dui"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-duj {
        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-duj:where(:hover) {
        background-color: var(--e2b092c3-8b19-4308-aa3d-6db03019ee60,#E8EAEE);
      }
      .ww-e-duj.ww-layout, .ww-e-duj [data-ww-ls~="duj"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-duk {
        font-size: 11px;
        font-family: Sora;
        line-height: 1.4;
        color: var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        white-space-collapse: preserve;
      }
      .ww-e-dw3 {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dw3:where(:hover) {
        display: flex;
        background-color: var(--e5d6ae03-36a0-4f9e-abe2-9574ca576024,transparent);
        box-shadow: none;
        transform: none;
      }
      .ww-e-dw3.ww-layout, .ww-e-dw3 [data-ww-ls~="dw3"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dw3.ww-layout:where(:hover), .ww-e-dw3 [data-ww-ls~="dw3"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dw5 {
        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-dw5: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-dw5.ww-layout, .ww-e-dw5 [data-ww-ls~="dw5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dw6 {
        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-dw6: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-dw6.ww-layout, .ww-e-dw6 [data-ww-ls~="dw6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dw7 {
        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-dw7: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-dw7.ww-layout, .ww-e-dw7 [data-ww-ls~="dw7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dw8 {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dw8.ww-layout, .ww-e-dw8 [data-ww-ls~="dw8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dw9 {
        padding: 12px 16px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-dw9:where(:hover) {
        display: flex;
        background-color: #f8f9fa;
        transform: translateX(2px);
      }
      .ww-e-dw9.ww-layout, .ww-e-dw9 [data-ww-ls~="dw9"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dw9.ww-layout:where(:hover), .ww-e-dw9 [data-ww-ls~="dw9"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dwA {
        padding: 12px 16px;
        display: flex;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dwA.ww-layout, .ww-e-dwA [data-ww-ls~="dwA"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dyU {
        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-dyU: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-dyU.ww-layout, .ww-e-dyU [data-ww-ls~="dyU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d100 {
        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-d100: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-d100.ww-layout, .ww-e-d100 [data-ww-ls~="d100"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d13E {
        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-d13E:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1AK {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1AL {
        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-d1AL:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1AM {
        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-d1AM:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1AN {
        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-d1AN {
          padding: 8px 10px 8px 5px;
          display: flex;
        }
      }
      .ww-e-d1AN: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-d1AN: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-d1AN.ww-layout, .ww-e-d1AN [data-ww-ls~="d1AN"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1AN.ww-layout, .ww-e-d1AN [data-ww-ls~="d1AN"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1AN.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1AN [data-ww-ls~="d1AN"]: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-d1AO {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1AO:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1AP {
        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-d1AP {
          display: none;
          width: 140px;
        }
      }
      .ww-e-d1AP:where(:hover) {
        box-shadow: 0 6px 25px #0000001f;
        transform: scale(1.02);
      }
      .ww-e-d1AP.ww-layout, .ww-e-d1AP [data-ww-ls~="d1AP"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1AP.ww-layout, .ww-e-d1AP [data-ww-ls~="d1AP"] {
          display: none;
        }
      }
      .ww-e-d1AQ {
        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-d1AQ {
          margin: 0;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1AQ {
          margin: 0;
          padding: 0;
          display: flex;
          width: 32px;
          flex: 0 1 auto;
          min-height: unset;
        }
      }
      .ww-e-d1AQ.ww-layout, .ww-e-d1AQ [data-ww-ls~="d1AQ"] {
        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-d1AQ.ww-layout, .ww-e-d1AQ [data-ww-ls~="d1AQ"] {
          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-d1AQ.ww-layout, .ww-e-d1AQ [data-ww-ls~="d1AQ"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 0;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1AT {
        width: 12px;
        height: 12px;
      }
      .ww-e-d1Ad {
        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-d1Ad {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ad {
          padding: 0;
          display: flex;
          width: revert-layer;
          height: auto;
          min-height: 100%;
          background-color: #0000;
          border: none;
          border-radius: 0;
        }
      }
      .ww-e-d1Ad:where(:hover) {
        background-color: #e5e7eb;
      }
      .ww-e-d1Ad.ww-layout, .ww-e-d1Ad [data-ww-ls~="d1Ad"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ad.ww-layout, .ww-e-d1Ad [data-ww-ls~="d1Ad"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ad.ww-layout, .ww-e-d1Ad [data-ww-ls~="d1Ad"] {
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
          column-gap: 15px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1Ae {
        width: 16px;
        height: 16px;
      }
      .ww-e-d1Af {
        padding: 12px 12px 0;
        display: flex;
        width: 100%;
        flex: 1 1 0%;
        max-width: unset;
        background-color: #0000;
      }
      @media (max-width: 767px) {
        .ww-e-d1Af {
          margin: 0;
          padding: 0;
          display: flex;
          width: 30%;
          flex: 0 1 auto;
          min-height: 100%;
          background-color: #0000;
        }
      }
      .ww-e-d1Af.ww-layout, .ww-e-d1Af [data-ww-ls~="d1Af"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        gap: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1Af.ww-layout, .ww-e-d1Af [data-ww-ls~="d1Af"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 0 15px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1Ag {
        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-d1Ag {
          display: none;
        }
      }
      .ww-e-d1Ag:where(:hover) {
        background-color: #fff;
      }
      .ww-e-d1Ag.ww-layout, .ww-e-d1Ag [data-ww-ls~="d1Ag"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ag.ww-layout, .ww-e-d1Ag [data-ww-ls~="d1Ag"] {
          display: none;
        }
      }
      .ww-e-d1Ak {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1Ak:where(:hover) {
        display: flex;
        background-color: #0000;
        box-shadow: none;
        transform: none;
      }
      .ww-e-d1Ak.ww-layout, .ww-e-d1Ak [data-ww-ls~="d1Ak"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Ak.ww-layout:where(:hover), .ww-e-d1Ak [data-ww-ls~="d1Ak"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Al {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-d1Al.ww-layout, .ww-e-d1Al [data-ww-ls~="d1Al"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Am {
        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-d1Am:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1An {
        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-d1An:where(:hover) {
        font-weight: 600;
        color: #dc2626;
      }
      .ww-e-d1Ao {
        width: 24px;
        height: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ao {
          display: flex;
          width: 28px;
          height: 32px;
        }
      }
      .ww-e-d1Ap {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-d1Ap:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-d1Aq {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Aq:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1Ar {
        display: block;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ar {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ar {
          display: none;
        }
      }
      .ww-e-d1As {
        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-d1At {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Au {
        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-d1Av {
        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-d1Av {
          padding: 8px 10px 8px 5px;
          display: flex;
        }
      }
      .ww-e-d1Av: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-d1Av: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-d1Av.ww-layout, .ww-e-d1Av [data-ww-ls~="d1Av"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Av.ww-layout, .ww-e-d1Av [data-ww-ls~="d1Av"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1Av.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1Av [data-ww-ls~="d1Av"]: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-d1Aw {
        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-d1Aw {
          width: 70%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Aw {
          margin: 0 0 0 10px;
          padding: 5px 16px;
          display: none;
          width: 60%;
          border-radius: 15px;
        }
      }
      .ww-e-d1Ax {
        margin: 0 6px 0 0;
        width: 18px;
        transition: all 0.2s ease;
      }
      .ww-e-d1Ax:where(:hover) {
        transform: scale(1.1);
      }
      .ww-e-d1Ay {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1Ay:where(:hover) {
        display: flex;
        background-color: var(--e5d6ae03-36a0-4f9e-abe2-9574ca576024, #0000000F);
        box-shadow: none;
        transform: none;
      }
      .ww-e-d1Ay.ww-layout, .ww-e-d1Ay [data-ww-ls~="d1Ay"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Ay.ww-layout:where(:hover), .ww-e-d1Ay [data-ww-ls~="d1Ay"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Az {
        flex: 0 0 auto;
        min-width: 140px;
      }
      .ww-e-d1B0 {
        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-d1B0:where(:hover) {
        color: var(--950f22cd-579b-4e5c-bf2b-f6b5f2d9ecc8,#3A1F73);
      }
      .ww-e-d1B1 {
        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-d1B1 {
          margin: 0;
          padding: 5px 20px 5px 5px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1B1 {
          display: none;
        }
      }
      .ww-e-d1B2 {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1B2:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1B3 {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1B3:where(:hover) {
        display: flex;
        background-color: #0000;
        box-shadow: none;
        transform: none;
      }
      .ww-e-d1B3.ww-layout, .ww-e-d1B3 [data-ww-ls~="d1B3"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1B3.ww-layout:where(:hover), .ww-e-d1B3 [data-ww-ls~="d1B3"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1B4 {
        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-d1B5 {
        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-d1B5:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2, #00A368);
      }
      .ww-e-d1B6 {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1B7 {
        padding: 6px 8px;
        display: flex;
        width: revert-layer;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1B7:where(:hover) {
        display: flex;
        background-color: #0000;
        transform: none;
      }
      .ww-e-d1B7.ww-layout, .ww-e-d1B7 [data-ww-ls~="d1B7"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1B7.ww-layout:where(:hover), .ww-e-d1B7 [data-ww-ls~="d1B7"]:where(:hover) {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1BD {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1BE {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1BF {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1BS {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1BT {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1DV {
        width: 16px;
        height: 16px;
      }
      .ww-e-d1DW {
        width: 16px;
        height: 16px;
      }
      .ww-e-d1DX {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1DX {
          font: 400 15px / 22px Sora, sans-serif;
        }
      }
      .ww-e-d1Ef {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Eg {
        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-d1Eh {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1Ei {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ei {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      .ww-e-d1Ej {
        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-d1Ej {
          display: none;
        }
      }
      .ww-e-d1Ej:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        transform: none;
      }
      .ww-e-d1Ej.ww-layout, .ww-e-d1Ej [data-ww-ls~="d1Ej"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ej.ww-layout, .ww-e-d1Ej [data-ww-ls~="d1Ej"] {
          display: none;
        }
      }
      .ww-e-d1Ek {
        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-d1Ek {
          padding: 7px;
        }
      }
      .ww-e-d1Ek.ww-layout, .ww-e-d1Ek [data-ww-ls~="d1Ek"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1In {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Io {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1Iy {
        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);
      }
      @media (max-width: 767px) {
        .ww-e-d1Iy {
          padding: 10px 16px 8px;
        }
      }
      .ww-e-d1Iy.ww-layout, .ww-e-d1Iy [data-ww-ls~="d1Iy"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Iy.ww-layout, .ww-e-d1Iy [data-ww-ls~="d1Iy"] {
          gap: 8px;
        }
      }
      .ww-e-d1Iz {
        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-d1Iz {
          margin: 6px 4px;
        }
      }
      .ww-e-d1JD {
        height: 14px;
        font-size: 11px;
        font-weight: 600;
        text-align: center;
        color: #18191a;
        letter-spacing: .2px;
        white-space-collapse: preserve;
      }
      .ww-e-d1JF {
        height: 14px;
        font-size: 11px;
        font-weight: 600;
        text-align: center;
        color: #18191a;
        letter-spacing: .2px;
        white-space-collapse: preserve;
      }
      .ww-e-d1JG {
        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-d1JG: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-d1JG: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-d1JG.ww-layout, .ww-e-d1JG [data-ww-ls~="d1JG"] {
        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-d1JG.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1JG [data-ww-ls~="d1JG"]: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-d1JH {
        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-d1JH {
          padding: 8px 10px 8px 5px;
          display: flex;
        }
      }
      .ww-e-d1JH: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-d1JH:where(:hover) {
        background-color: #0000;
        box-shadow: 0px 1px 3px 0px var(--07b8fcf2-d03c-4e67-a752-a50361928a7e,#7E8189);
        transform: none;
      }
      .ww-e-d1JH.ww-layout, .ww-e-d1JH [data-ww-ls~="d1JH"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1JH.ww-layout, .ww-e-d1JH [data-ww-ls~="d1JH"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1JH.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1JH [data-ww-ls~="d1JH"]: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-d1JI {
        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-d1JI {
          padding: 8px 10px 8px 5px;
          display: flex;
        }
      }
      .ww-e-d1JI: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-d1JI.ww-layout, .ww-e-d1JI [data-ww-ls~="d1JI"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1JI.ww-layout, .ww-e-d1JI [data-ww-ls~="d1JI"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1JJ {
        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-d1JJ {
          padding: 7px;
        }
      }
      .ww-e-d1JJ:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1JJ.ww-layout, .ww-e-d1JJ [data-ww-ls~="d1JJ"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1JK {
        display: flex;
        width: 32px;
        height: 32px;
        background-color: #10b981;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-d1JK {
          padding: 0;
          align-self: center;
          display: flex;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d1JK.ww-layout, .ww-e-d1JK [data-ww-ls~="d1JK"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1JK.ww-layout, .ww-e-d1JK [data-ww-ls~="d1JK"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d1Md {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-d1Md.ww-layout, .ww-e-d1Md [data-ww-ls~="d1Md"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1OW {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d1OZ {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Oa {
        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-d1Ob {
        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-d1Ob {
          display: none;
        }
      }
      .ww-e-d1Ob:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
      }
      .ww-e-d1Ob.ww-layout, .ww-e-d1Ob [data-ww-ls~="d1Ob"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ob.ww-layout, .ww-e-d1Ob [data-ww-ls~="d1Ob"] {
          display: none;
        }
      }
      .ww-e-d1Oc {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1Od {
        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-d1Od {
          padding: 7px;
        }
      }
      .ww-e-d1Od.ww-layout, .ww-e-d1Od [data-ww-ls~="d1Od"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ot {
        align-self: center;
        display: flex;
        width: 1px;
        max-width: 1px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ot {
          width: 1px;
          max-width: 1px;
        }
      }
      .ww-e-d1Ot.ww-layout, .ww-e-d1Ot [data-ww-ls~="d1Ot"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Oz {
        padding: 0;
        display: flex;
        width: 100%;
        height: 99%;
        background-color: #0000;
      }
      @media (max-width: 991px) {
        .ww-e-d1Oz {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Oz {
          padding: 0 12px;
          overflow: auto;
          display: flex;
          width: 100%;
          height: 60px;
          background-color: var(--a2ab982d-0eeb-4585-86fe-d3e26e7d0960,#E8E6E0);
        }
      }
      .ww-e-d1Oz.ww-layout, .ww-e-d1Oz [data-ww-ls~="d1Oz"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        gap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Oz.ww-layout, .ww-e-d1Oz [data-ww-ls~="d1Oz"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
          gap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Oz.ww-layout, .ww-e-d1Oz [data-ww-ls~="d1Oz"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 24px 12px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1PI {
        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-d1PI {
          display: none;
        }
      }
      .ww-e-d1PI: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-d1PI.ww-layout, .ww-e-d1PI [data-ww-ls~="d1PI"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1PI.ww-layout, .ww-e-d1PI [data-ww-ls~="d1PI"] {
          display: none;
        }
      }
      .ww-e-d1PJ {
        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-d1PJ: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-d1PJ: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-d1PJ.ww-layout, .ww-e-d1PJ [data-ww-ls~="d1PJ"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1PJ.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1PJ [data-ww-ls~="d1PJ"]: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-d1PK {
        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-d1PK {
          display: none;
        }
      }
      .ww-e-d1PK: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-d1PK: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-d1PK.ww-layout, .ww-e-d1PK [data-ww-ls~="d1PK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1PK.ww-layout, .ww-e-d1PK [data-ww-ls~="d1PK"] {
          display: none;
        }
      }
      .ww-e-d1PL {
        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-d1PL: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-d1PL: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-d1PL.ww-layout, .ww-e-d1PL [data-ww-ls~="d1PL"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1PL.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1PL [data-ww-ls~="d1PL"]: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-d1PM {
        width: 1px;
        max-width: 1px;
        max-height: 1px;
      }
      .ww-e-d1Px {
        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-d1Px {
          display: block;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-d1QO {
        display: flex;
        width: 20px;
        min-width: 20px;
        height: 20px;
      }
      .ww-e-d1Qe {
        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-d1Qe {
          margin: 0 0 0 auto;
          padding: 0;
          display: flex;
          width: revert-layer;
          flex: 0 0 auto;
          border-top: none;
        }
      }
      .ww-e-d1Qe.ww-layout, .ww-e-d1Qe [data-ww-ls~="d1Qe"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-end;
        align-items: center;
        gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Qe.ww-layout, .ww-e-d1Qe [data-ww-ls~="d1Qe"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-end;
          align-items: center;
          gap: 4px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1Rk {
        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-d1Rk {
          padding: 7px;
        }
      }
      .ww-e-d1Rk:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Rk.ww-layout, .ww-e-d1Rk [data-ww-ls~="d1Rk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Rl {
        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-d1Rl {
          padding: 7px;
        }
      }
      .ww-e-d1Rl:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Rl.ww-layout, .ww-e-d1Rl [data-ww-ls~="d1Rl"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Rm {
        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-d1Rm {
          padding: 7px;
        }
      }
      .ww-e-d1Rm:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Rm.ww-layout, .ww-e-d1Rm [data-ww-ls~="d1Rm"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Rn {
        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-d1Rn {
          padding: 7px;
        }
      }
      .ww-e-d1Rn:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Rn.ww-layout, .ww-e-d1Rn [data-ww-ls~="d1Rn"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ro {
        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-d1Ro: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-d1Ro: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-d1Ro.ww-layout, .ww-e-d1Ro [data-ww-ls~="d1Ro"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ro.ww-layout:where([data-ww-states~="_wwLinkActive"]), .ww-e-d1Ro [data-ww-ls~="d1Ro"]: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-d1S3 {
        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-d1S3 {
          padding: 7px;
        }
      }
      .ww-e-d1S3:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1S3.ww-layout, .ww-e-d1S3 [data-ww-ls~="d1S3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ss {
        margin: 0 0 2px;
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Ss:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1St {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1St {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      :where(.ww-e-d1Rm[data-ww-states~="_wwLinkActive"]) .ww-e-d1St {
        color: var(--d52f718b-d2d4-4394-855f-9886158da461,#27500A);
      }
      .ww-e-d1Tb {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Tb {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      .ww-e-d1Tc {
        display: var(--ww-style-display, block);
        font-size: 14px;
        font-weight: 500;
        color: #1e293b;
        white-space-collapse: preserve;
      }
      .ww-e-d1Tc:where([data-ww-states~="_wwLinkActive"]) {
        font-weight: 600;
        color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
      }
      .ww-e-d1UJ {
        padding: 8px 12px 24px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1 1 auto;
      }
      .ww-e-d1UJ.ww-layout, .ww-e-d1UJ [data-ww-ls~="d1UJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1UK {
        padding: 8px;
        display: flex;
        width: 100%;
        flex: 1 1 auto;
      }
      @media (max-width: 991px) {
        .ww-e-d1UK {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UK {
          display: none;
        }
      }
      .ww-e-d1UK.ww-layout, .ww-e-d1UK [data-ww-ls~="d1UK"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1UK.ww-layout, .ww-e-d1UK [data-ww-ls~="d1UK"] {
          display: flex;
          flex-flow: column;
          align-items: stretch;
          gap: 1px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UK.ww-layout, .ww-e-d1UK [data-ww-ls~="d1UK"] {
          display: none;
        }
      }
      .ww-e-d1UL {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1UL {
          font: var(--fdba43ec-109f-41c9-b535-dff57782150d, 400 16px/24px 'Sora', sans-serif);
        }
      }
      .ww-e-d1Xa {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Xa {
          font: 400 15px / 22px Sora, sans-serif;
        }
      }
      .ww-e-d1Xb {
        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-d1Xb {
          display: none;
        }
      }
      .ww-e-d1Xb:where(:hover) {
        background-color: var(--3f82832d-f5f6-4a28-a7f7-091cdfad4cd7,#E6F7EF);
        transform: none;
      }
      .ww-e-d1Xb: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-d1Xb.ww-layout, .ww-e-d1Xb [data-ww-ls~="d1Xb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Xb.ww-layout, .ww-e-d1Xb [data-ww-ls~="d1Xb"] {
          display: none;
        }
      }
      .ww-e-d1Xc {
        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-d1Xc {
          padding: 7px;
        }
      }
      .ww-e-d1Xc:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Xc.ww-layout, .ww-e-d1Xc [data-ww-ls~="d1Xc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xd {
        padding: 8px 14px 8px 44px;
        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-d1Xd {
          padding: 5px 7px 5px 40px;
        }
      }
      .ww-e-d1Xd:where(:hover) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Xd.ww-layout, .ww-e-d1Xd [data-ww-ls~="d1Xd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xe {
        padding: 8px 14px 8px 44px;
        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-d1Xe {
          padding: 5px 7px 5px 40px;
        }
      }
      .ww-e-d1Xe:where(:hover) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Xe.ww-layout, .ww-e-d1Xe [data-ww-ls~="d1Xe"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xi {
        padding: 3px 10px;
        z-index: auto;
        display: inline-flex;
        position: revert-layer;
        inset: revert-layer;
        background-image: linear-gradient(#fff, #fff), linear-gradient(90deg, #ff7ab6 0%, #ffb86b 18%, #ffe66b 36%, #52d19a 54%, #7cc4ff 72%, #c89bff 90%, #ff7ab6 100%);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        cursor: pointer;
        box-shadow: 0 2px 10px #c89bff38;
        transition: all 0.2s ease;
        animation-duration: 5s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-2a007e91-0e66-4e40-8920-932a7e9058de-base-default;
        border: 1.5px solid #0000;
        border-radius: 20px;
      }
      @keyframes ww-keyframes-element-2a007e91-0e66-4e40-8920-932a7e9058de-base-default {
        0% {
          background-position: 0 0, 0%;
        }
        100% {
          background-position: 0 0, 300%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xi {
          align-self: flex-start;
        }
      }
      .ww-e-d1Xi:where(:hover) {
        transform: scale(1.05);
      }
      .ww-e-d1Xi.ww-layout, .ww-e-d1Xi [data-ww-ls~="d1Xi"] {
        display: inline-flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Xl {
        padding: 3px 10px;
        z-index: auto;
        display: inline-flex;
        position: revert-layer;
        inset: revert-layer;
        background-image: linear-gradient(#fff, #fff), linear-gradient(90deg, #ff7ab6 0%, #ffb86b 18%, #ffe66b 36%, #52d19a 54%, #7cc4ff 72%, #c89bff 90%, #ff7ab6 100%);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        cursor: pointer;
        box-shadow: 0 2px 10px #c89bff38;
        transition: all 0.2s ease;
        animation-duration: 5s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-34a0117d-8e03-4eaf-9599-b77b202c0040-base-default;
        border: 1.5px solid #0000;
        border-radius: 20px;
      }
      @keyframes ww-keyframes-element-34a0117d-8e03-4eaf-9599-b77b202c0040-base-default {
        0% {
          background-position: 0 0, 0%;
        }
        100% {
          background-position: 0 0, 300%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xl {
          align-self: flex-start;
        }
      }
      .ww-e-d1Xl:where(:hover) {
        transform: scale(1.05);
      }
      .ww-e-d1Xl.ww-layout, .ww-e-d1Xl [data-ww-ls~="d1Xl"] {
        display: inline-flex;
      }
      .ww-e-d1Xr {
        width: 16px;
        height: 16px;
      }
      .ww-e-d1Xs {
        font: 400 14px Sora, sans-serif;
        color: var(--1245e344-4046-47f2-a288-e296e6d8d14c,#18191A);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1Xs {
          font: 400 15px / 22px Sora, sans-serif;
        }
      }
      .ww-e-d1Xt {
        padding: 8px 14px 8px 44px;
        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-d1Xt {
          padding: 5px 7px 5px 40px;
        }
      }
      .ww-e-d1Xt:where(:hover) {
        background-color: var(--573ae8c0-96c4-43ba-83ea-a1c51678f255,#EDF9F3);
      }
      .ww-e-d1Xt.ww-layout, .ww-e-d1Xt [data-ww-ls~="d1Xt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
    }
  }
  @layer custom {
    .ww-e-d2r {
      white-space: nowrap;
    }
    .ww-e-d5c {
      white-space: nowrap;
    }
    .ww-e-d7P {
      backdrop-filter: blur(12px);
    }
    .ww-e-d7P:where(:hover) {
      backdrop-filter: revert-layer;
      border-color: var(--f9444d3c-e3d8-4ae4-94af-1cf2c6be42e2,#00A368);
    }
    .ww-e-d7r {
      white-space: nowrap;
    }
    .ww-e-dL4 {
      pointer-events: none;
    }
    .ww-e-dXN {
      white-space: nowrap;
    }
    .ww-e-d13E {
      white-space: nowrap;
    }
    .ww-e-d1AO {
      white-space: nowrap;
    }
    @media (min-width: 992px) {
      .ww-e-d1AP {
        overflow-y: auto;
        align-items: stretch;
        flex-direction: column;
        justify-content: flex-start;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d1AP {
        overflow-y: auto;
        align-items: stretch;
        flex-direction: column;
        justify-content: flex-start;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1AP {
        align-items: stretch;
        align-content: stretch;
        flex-direction: column;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1AQ {
        order: 1;
      }
    }
    @media (min-width: 992px) {
      .ww-e-d1Ad {
        align-items: center;
        justify-content: center;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d1Ad {
        align-items: center;
        justify-content: center;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1Ad {
        order: 2;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d1Af {
        order: 0;
      }
    }
    .ww-e-d1Aq {
      white-space: nowrap;
    }
    .ww-e-d1As {
      white-space: nowrap;
    }
    .ww-e-d1Au {
      white-space: nowrap;
    }
    .ww-e-d1B1 {
      align-items: center;
      aspect-ratio: unset;
      text-overflow: ellipsis;
      justify-content: center;
    }
    .ww-e-d1B2 {
      white-space: nowrap;
    }
    .ww-e-d1B4 {
      white-space: nowrap;
    }
    .ww-e-d1B5 {
      white-space: nowrap;
    }
    .ww-e-d1Eg {
      white-space: nowrap;
    }
    .ww-e-d1Oa {
      white-space: nowrap;
    }
    @media (max-width: 767px) {
      .ww-e-d1Qe {
        order: 3;
      }
    }
    .ww-e-d1Ss {
      white-space: nowrap;
    }
    .ww-e-d1Tc {
      white-space: nowrap;
    }
    .ww-e-d1UJ {
      overflow-y: auto;
    }
    .ww-e-d1Xi {
      animation: tulle-new-pulse 1.6s ease-out infinite;
      background-clip: padding-box, border-box;
      background-size: 100% 100%, 300% 100%;
      background-origin: padding-box, border-box;
    }
    .ww-e-d1Xl {
      animation: tulle-new-pulse 1.6s ease-out infinite;
      background-clip: padding-box, border-box;
      background-size: 100% 100%, 300% 100%;
      background-origin: padding-box, border-box;
    }
  }
}
@layer ww-style-layout-override {
}
