@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-line-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d15u {
        margin: 12px 0;
        padding: 24px;
        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: unset;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        cursor: auto;
        box-shadow: 0 0 20px 10px #f3feff;
        border: 3px solid var(--840c2e5d-d3d2-4971-94bd-e2ff0d64bb07,#3D3D3D);
        border-radius: 16px;
      }
      .ww-e-d15u.ww-layout, .ww-e-d15u [data-ww-ls~="d15u"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d14Y {
        margin: 0;
        padding: 55px 32px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 1400px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14Y.ww-layout, .ww-e-d14Y [data-ww-ls~="d14Y"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d14u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 1300px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14u.ww-layout, .ww-e-d14u [data-ww-ls~="d14u"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d15b {
        margin: 0;
        padding: 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;
      }
      .ww-e-d18X {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: 500px;
        min-width: 500px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--1ff39bbf-4bca-415f-a704-1979a005420b,#f3feff);
        border: 2px solid #00000012;
        border-radius: 12px;
      }
      .ww-e-d18X.ww-layout, .ww-e-d18X [data-ww-ls~="d18X"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d164 {
        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-d164.ww-layout, .ww-e-d164 [data-ww-ls~="d164"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d19Y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14X {
        margin: 0 5px 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-d14Z {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14a {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14b {
        margin: 0 5px 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-d14c {
        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-d14c.ww-layout, .ww-e-d14c [data-ww-ls~="d14c"] {
        display: flex;
        flex-direction: row;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d14d {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14e {
        margin: 0 6px 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-d14f {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14g {
        margin: 0 6px 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-d14h {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14i {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14j {
        margin: 0 6px 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-d14k {
        margin: 0 6px 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-d14l {
        margin: 0 6px 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-d14m {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14n {
        margin: 0 6px 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-d14o {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14p {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: 400px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 0 solid #09266d;
      }
      @media (max-width: 991px) {
        .ww-e-d14p {
          --wwi-of: cover;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d14p {
          max-width: unset;
          --wwi-of: cover;
        }
      }
      .ww-e-d14q {
        margin: 0 6px 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-d14r {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14s {
        margin: 0 6px 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-d14t {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d14v {
        margin: 35px 0 25px;
        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;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        box-shadow: 0 8px 8px -4px #10182808, 0 20px 24px -4px #10182814;
        border: 2px solid;
        border-radius: 12px;
      }
      .ww-e-d14v.ww-layout, .ww-e-d14v [data-ww-ls~="d14v"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d14w {
        margin: 0;
        padding: 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;
        border-top: 0 none;
        border-bottom: 2px solid #000;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d14w.ww-layout, .ww-e-d14w [data-ww-ls~="d14w"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      .ww-e-d14x {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d14x {
          margin: 4px 0 0;
        }
      }
      .ww-e-d14x.ww-layout, .ww-e-d14x [data-ww-ls~="d14x"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d14y {
        margin: 45px 0 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14y:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d14z {
        margin: 45px 0 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: 35px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14z:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d150 {
        margin: 45px 0 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d150:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d151 {
        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: Inter, sans-serif;
        line-height: 18px;
        font-weight: 400;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-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-d152 {
        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: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d153 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d154 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d155 {
        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-d156 {
        margin: 0;
        padding: 0;
        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-d157 {
        margin: 5px 0 32px;
        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-d157.ww-layout, .ww-e-d157 [data-ww-ls~="d157"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d158 {
        margin: 5px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 540px;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-d159 {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 500;
        color: var(--f6e63596-b7ad-4525-aa07-c113c75f9cc0, #18181B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d159 {
          text-align: center;
        }
      }
      .ww-e-d15A {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15B {
        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: Inter, sans-serif;
        line-height: 18px;
        font-weight: 400;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-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-d15C {
        margin: 25px 0 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d15D {
        margin: 45px 0 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15D:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d15E {
        margin: 45px 0 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: 35px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15E:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d15F {
        margin: 45px 0 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: 35px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15F:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d15G {
        margin: 45px 0 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: 35px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15G:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d15H {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        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: #6e6e6e;
        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-d15I {
        margin: 0 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: var(--ww-default-font-family);
        color: #6e6e6e;
        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-d15J {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d15J {
          margin: 4px 0 0;
        }
      }
      .ww-e-d15J.ww-layout, .ww-e-d15J [data-ww-ls~="d15J"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d15K {
        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-d15L {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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: var(--a377e08c-4abf-4e6c-bb5c-5b4d8601f60d,#575757);
        white-space-collapse: preserve;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15M {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d15N {
          align-self: flex-end;
        }
      }
      .ww-e-d15O {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d15O {
          margin: 4px 0 0;
        }
      }
      .ww-e-d15O.ww-layout, .ww-e-d15O [data-ww-ls~="d15O"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d15P {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        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: #6e6e6e;
        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-d15Q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d15R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d15R.ww-layout, .ww-e-d15R [data-ww-ls~="d15R"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d15S {
        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;
        border-radius: 8px;
      }
      .ww-e-d15S.ww-layout, .ww-e-d15S [data-ww-ls~="d15S"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d15T {
        margin: 5px 0 32px;
        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-d15T.ww-layout, .ww-e-d15T [data-ww-ls~="d15T"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d15U {
        margin: 0;
        padding: 35px;
        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-d15U.ww-layout, .ww-e-d15U [data-ww-ls~="d15U"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d15V {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 500;
        color: var(--f6e63596-b7ad-4525-aa07-c113c75f9cc0, #18181B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d15V {
          text-align: center;
        }
      }
      .ww-e-d15W {
        margin: 0 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: var(--ww-default-font-family);
        color: #6e6e6e;
        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-d15X {
        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: Inter, sans-serif;
        line-height: 18px;
        font-weight: 400;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-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-d15Y {
        margin: 0;
        padding: 2px 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);
        border-radius: 16px;
      }
      .ww-e-d15Y.ww-layout, .ww-e-d15Y [data-ww-ls~="d15Y"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-end;
        align-items: center;
      }
      .ww-e-d15Z {
        margin: 25px;
        padding: 40px;
        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;
        background-color: var(--1b8dee5d-4e10-4ae2-9f62-62004ffcc4f7,#FFFFFF);
        background-image: linear-gradient(#f3feff 0%, #fff 100%);
        box-shadow: 0 0 20px 10px #f3feff;
        border: 3px solid;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d15Z {
          margin: 0 0 50px;
          padding: 40px 20px;
        }
      }
      .ww-e-d15Z.ww-layout, .ww-e-d15Z [data-ww-ls~="d15Z"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d15a {
        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-d15a.ww-layout, .ww-e-d15a [data-ww-ls~="d15a"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d15c {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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-d15d {
        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;
      }
      .ww-e-d15d.ww-layout, .ww-e-d15d [data-ww-ls~="d15d"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d15e {
        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;
      }
      .ww-e-d15e.ww-layout, .ww-e-d15e [data-ww-ls~="d15e"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d15f {
        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;
      }
      .ww-e-d15f.ww-layout, .ww-e-d15f [data-ww-ls~="d15f"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d15g {
        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;
      }
      .ww-e-d15g.ww-layout, .ww-e-d15g [data-ww-ls~="d15g"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d15h {
        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-d15h.ww-layout, .ww-e-d15h [data-ww-ls~="d15h"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d15i {
        margin: 12px 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);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15j {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d15k {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--830239c6-4a6a-4919-9c8e-28577164d69f, #5925DC);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15l {
        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;
      }
      .ww-e-d15l.ww-layout, .ww-e-d15l [data-ww-ls~="d15l"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d15m {
        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;
      }
      .ww-e-d15m.ww-layout, .ww-e-d15m [data-ww-ls~="d15m"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d15n {
        margin: 0;
        padding: 0;
        z-index: unset;
        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: 18px;
        font-weight: 500;
        color: var(--febd880b-c15a-4d81-9f87-26ef78fc1175, #3F3F46);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15o {
        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-d15o.ww-layout, .ww-e-d15o [data-ww-ls~="d15o"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d15p {
        margin: 0 6px 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-d15q {
        margin: 0;
        padding: 12px;
        z-index: 102;
        align-self: unset;
        display: var(--ww-style-display, none);
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--6b39bb60-704b-4613-9bb5-0694ea2fb298,#FAF7EE);
        box-shadow: 0 2px 4px -2px #1018280a, 0 8px 12px -4px #1018280f;
        transform: scale3d(1, 1, 1) translate3d(250px, -105px, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 1px solid var(--300ad192-f60f-404c-8fd5-0fcd0dcdfded, #F4F4F5);
        border-radius: 8px;
      }
      .ww-e-d15q.ww-layout, .ww-e-d15q [data-ww-ls~="d15q"] {
        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-e-d15r {
        margin: 8px 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-top: 0 solid;
        border-bottom: 1px solid var(--b0d2c307-eacc-432d-8beb-e641ac7ced84,#8A8A8A);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d15r.ww-layout, .ww-e-d15r [data-ww-ls~="d15r"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d15s {
        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-d15s.ww-layout, .ww-e-d15s [data-ww-ls~="d15s"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0;
      }
      .ww-e-d15t {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--d433f0dc-5fcd-488e-8023-3a7b9ef5353d, #C11574);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15v {
        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: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15w {
        margin: 5px 0 32px;
        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-d15w.ww-layout, .ww-e-d15w [data-ww-ls~="d15w"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d15x {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15y {
        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: #fff;
        cursor: pointer;
        border: 1px solid #e6e6e6;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15z {
        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-d160 {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d161 {
        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-d161.ww-layout, .ww-e-d161 [data-ww-ls~="d161"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d162 {
        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: Inter, sans-serif;
        line-height: 18px;
        font-weight: 400;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-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-d163 {
        margin: 0;
        padding: 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;
        border-top: 0 none;
        border-bottom: 2px solid #000;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d163.ww-layout, .ww-e-d163 [data-ww-ls~="d163"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      .ww-e-d165 {
        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-d166 {
        margin: 12px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d166.ww-layout, .ww-e-d166 [data-ww-ls~="d166"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d167 {
        margin: 0;
        padding: 35px;
        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-d167.ww-layout, .ww-e-d167 [data-ww-ls~="d167"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      @media (max-width: 767px) {
        .ww-e-d167.ww-layout, .ww-e-d167 [data-ww-ls~="d167"] {
          flex-flow: column-reverse;
          align-items: center;
        }
      }
      .ww-e-d168 {
        margin: 0 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: var(--ww-default-font-family);
        color: #6e6e6e;
        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-d169 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d16A {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d16B {
        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: Inter, sans-serif;
        line-height: 18px;
        font-weight: 400;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-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-d16C {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d16D {
        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;
      }
      .ww-e-d16D.ww-layout, .ww-e-d16D [data-ww-ls~="d16D"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d16E {
        margin: 0;
        padding: 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;
        border-top: 0 none;
        border-bottom: 2px solid #000;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d16E.ww-layout, .ww-e-d16E [data-ww-ls~="d16E"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      .ww-e-d16F {
        margin: 0;
        padding: 22px;
        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-top: 2px solid #000;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d16F.ww-layout, .ww-e-d16F [data-ww-ls~="d16F"] {
        display: flex;
        justify-content: flex-end;
        align-content: revert-layer;
        column-gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-d16G {
        margin: 5px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 540px;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-d16H {
        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;
        border-radius: 8px;
      }
      .ww-e-d16H.ww-layout, .ww-e-d16H [data-ww-ls~="d16H"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d16I {
        margin: 5px 0 32px;
        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-d16I.ww-layout, .ww-e-d16I [data-ww-ls~="d16I"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d16J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d16K {
        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-d16K.ww-layout, .ww-e-d16K [data-ww-ls~="d16K"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d16L {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d16M {
        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-d16N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d16N.ww-layout, .ww-e-d16N [data-ww-ls~="d16N"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d16O {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 500;
        color: var(--f6e63596-b7ad-4525-aa07-c113c75f9cc0, #18181B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d16O {
          text-align: center;
        }
      }
      .ww-e-d16P {
        margin: 0;
        padding: 35px;
        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-d16P.ww-layout, .ww-e-d16P [data-ww-ls~="d16P"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d16Q {
        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: 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-d16Q:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d16R {
        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-d16S {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-radius: 0;
      }
      .ww-e-d16S.ww-layout, .ww-e-d16S [data-ww-ls~="d16S"] {
        display: flex;
        flex-flow: wrap;
        place-content: center space-between;
        align-items: center;
      }
      .ww-e-d16T {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d16U {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d16U {
          margin: 4px 0 0;
        }
      }
      .ww-e-d16U.ww-layout, .ww-e-d16U [data-ww-ls~="d16U"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d16V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d16W {
        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-d16X {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d16Y {
        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-d16Y.ww-layout, .ww-e-d16Y [data-ww-ls~="d16Y"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d16Z {
        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: 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-d16Z:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d16a {
        margin: 0;
        padding: 0;
        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-d16b {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d16c {
        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: Inter, sans-serif;
        line-height: 18px;
        font-weight: 400;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-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-d16d {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #c0c4cc;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-d16d.ww-layout, .ww-e-d16d [data-ww-ls~="d16d"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d16e {
        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: 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-d16e:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d16f {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d16g {
        margin: 5px 0 32px;
        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-d16g.ww-layout, .ww-e-d16g [data-ww-ls~="d16g"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d16h {
        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;
      }
      .ww-e-d16h.ww-layout, .ww-e-d16h [data-ww-ls~="d16h"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d16i {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d16j {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d16k {
        margin: 0;
        padding: 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;
        border-top: 0 none;
        border-bottom: 2px solid #000;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d16k.ww-layout, .ww-e-d16k [data-ww-ls~="d16k"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      .ww-e-d16l {
        margin: 0;
        padding: 22px;
        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-top: 2px solid #000;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d16l.ww-layout, .ww-e-d16l [data-ww-ls~="d16l"] {
        display: flex;
        justify-content: flex-end;
        align-content: revert-layer;
        column-gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-d16m {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #c0c4cc;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-d16m.ww-layout, .ww-e-d16m [data-ww-ls~="d16m"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d16n {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-radius: 0;
      }
      .ww-e-d16n.ww-layout, .ww-e-d16n [data-ww-ls~="d16n"] {
        display: flex;
        flex-flow: wrap;
        place-content: center space-between;
        align-items: center;
      }
      .ww-e-d16o {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-radius: 0;
      }
      .ww-e-d16o.ww-layout, .ww-e-d16o [data-ww-ls~="d16o"] {
        display: flex;
        flex-flow: wrap;
        place-content: center space-between;
        align-items: center;
      }
      .ww-e-d16p {
        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-d16p.ww-layout, .ww-e-d16p [data-ww-ls~="d16p"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d16q {
        margin: 0;
        padding: 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;
        border-top: 2px solid #000;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d16q.ww-layout, .ww-e-d16q [data-ww-ls~="d16q"] {
        display: flex;
        justify-content: flex-end;
        align-content: revert-layer;
        column-gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-d16r {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d16r.ww-layout, .ww-e-d16r [data-ww-ls~="d16r"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d16s {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d16s {
          align-self: flex-end;
        }
      }
      .ww-e-d16t {
        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;
      }
      .ww-e-d16t.ww-layout, .ww-e-d16t [data-ww-ls~="d16t"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d16u {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d16v {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d16w {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d16x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d16y {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d16y {
          margin: 4px 0 0;
        }
      }
      .ww-e-d16y.ww-layout, .ww-e-d16y [data-ww-ls~="d16y"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d16z {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        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: #6e6e6e;
        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-d170 {
        margin: 0 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: var(--ww-default-font-family);
        color: #6e6e6e;
        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-d171 {
        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: 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-d171:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d172 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d173 {
        margin: 0;
        padding: 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;
        border-top: 0 none;
        border-bottom: 2px solid #000;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d173.ww-layout, .ww-e-d173 [data-ww-ls~="d173"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      .ww-e-d174 {
        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;
      }
      .ww-e-d174.ww-layout, .ww-e-d174 [data-ww-ls~="d174"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d175 {
        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-d175.ww-layout, .ww-e-d175 [data-ww-ls~="d175"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d176 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d176.ww-layout, .ww-e-d176 [data-ww-ls~="d176"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d177 {
        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-d178 {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #c0c4cc;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-d178.ww-layout, .ww-e-d178 [data-ww-ls~="d178"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d179 {
        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-d17A {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-radius: 0;
      }
      .ww-e-d17A.ww-layout, .ww-e-d17A [data-ww-ls~="d17A"] {
        display: flex;
        flex-flow: wrap;
        place-content: center space-between;
        align-items: center;
      }
      .ww-e-d17B {
        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;
        border-radius: 8px;
      }
      .ww-e-d17B.ww-layout, .ww-e-d17B [data-ww-ls~="d17B"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d17C {
        margin: 0;
        padding: 0;
        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-d17D {
        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-d17E {
        margin: 0;
        padding: 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;
        border-top: 2px solid #000;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d17E.ww-layout, .ww-e-d17E [data-ww-ls~="d17E"] {
        display: flex;
        justify-content: flex-end;
        align-content: revert-layer;
        column-gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-d17F {
        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;
      }
      .ww-e-d17F.ww-layout, .ww-e-d17F [data-ww-ls~="d17F"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d17G {
        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;
        border: 0 solid #e6e6e6;
        border-radius: 16px;
      }
      .ww-e-d17G.ww-layout, .ww-e-d17G [data-ww-ls~="d17G"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d17H {
        margin: 0;
        padding: 35px;
        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-d17H.ww-layout, .ww-e-d17H [data-ww-ls~="d17H"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      @media (max-width: 767px) {
        .ww-e-d17H.ww-layout, .ww-e-d17H [data-ww-ls~="d17H"] {
          flex-flow: column-reverse;
          align-items: center;
        }
      }
      .ww-e-d17I {
        margin: 0 0 25px;
        padding: 0 0 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 550px;
        height: auto;
        max-height: unset;
        min-height: 45px;
        font-size: 16px;
        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-d17J {
        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(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        cursor: pointer;
        border: 1px solid #e6e6e6;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d17K {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d17L {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d17L {
          align-self: flex-end;
        }
      }
      .ww-e-d17M {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d17N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d17O {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d17P {
        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;
      }
      @media (max-width: 767px) {
        .ww-e-d17P {
          margin: 4px 0 0;
        }
      }
      .ww-e-d17P.ww-layout, .ww-e-d17P [data-ww-ls~="d17P"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d17Q {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        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: #6e6e6e;
        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-d17R {
        margin: 0 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: var(--ww-default-font-family);
        color: #6e6e6e;
        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-d17S {
        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: 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-d17S:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d17T {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d17U {
        margin: 0;
        padding: 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;
        border-top: 0 none;
        border-bottom: 2px solid #000;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d17U.ww-layout, .ww-e-d17U [data-ww-ls~="d17U"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      .ww-e-d17V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d17V.ww-layout, .ww-e-d17V [data-ww-ls~="d17V"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d17W {
        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;
      }
      .ww-e-d17W.ww-layout, .ww-e-d17W [data-ww-ls~="d17W"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d17X {
        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-d17X.ww-layout, .ww-e-d17X [data-ww-ls~="d17X"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d17Y {
        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-d17Z {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #c0c4cc;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-d17Z.ww-layout, .ww-e-d17Z [data-ww-ls~="d17Z"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d17a {
        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-d17b {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-radius: 0;
      }
      .ww-e-d17b.ww-layout, .ww-e-d17b [data-ww-ls~="d17b"] {
        display: flex;
        flex-flow: wrap;
        place-content: center space-between;
        align-items: center;
      }
      .ww-e-d17c {
        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;
        border-radius: 8px;
      }
      .ww-e-d17c.ww-layout, .ww-e-d17c [data-ww-ls~="d17c"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d17d {
        margin: 0;
        padding: 0;
        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-d17e {
        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: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d17f {
        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-d17g {
        margin: 0;
        padding: 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;
        border-top: 2px solid #000;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d17g.ww-layout, .ww-e-d17g [data-ww-ls~="d17g"] {
        display: flex;
        justify-content: flex-end;
        align-content: revert-layer;
        column-gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-d17h {
        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;
      }
      .ww-e-d17h.ww-layout, .ww-e-d17h [data-ww-ls~="d17h"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d17i {
        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;
        border: 0 solid #e6e6e6;
        border-radius: 16px;
      }
      .ww-e-d17i.ww-layout, .ww-e-d17i [data-ww-ls~="d17i"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d17j {
        margin: 0;
        padding: 35px;
        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-d17j.ww-layout, .ww-e-d17j [data-ww-ls~="d17j"] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
      @media (max-width: 767px) {
        .ww-e-d17j.ww-layout, .ww-e-d17j [data-ww-ls~="d17j"] {
          flex-flow: column-reverse;
          align-items: center;
        }
      }
      .ww-e-d17k {
        margin: 35px 0 25px;
        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;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        box-shadow: 0 8px 8px -4px #10182808, 0 20px 24px -4px #10182814;
        border: 2px solid;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d17k {
          width: var(--ww-style-width, calc(100vw - 24px));
        }
      }
      .ww-e-d17k.ww-layout, .ww-e-d17k [data-ww-ls~="d17k"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d17l {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 500;
        color: var(--f6e63596-b7ad-4525-aa07-c113c75f9cc0, #18181B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d17l {
          text-align: center;
        }
      }
      .ww-e-d17m {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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: var(--a377e08c-4abf-4e6c-bb5c-5b4d8601f60d,#575757);
        white-space-collapse: preserve;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d17n {
        margin: 45px 0 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: 35px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d17n:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d17o {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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: var(--a377e08c-4abf-4e6c-bb5c-5b4d8601f60d,#575757);
        white-space-collapse: preserve;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d17p {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        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: #6e6e6e;
        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-d17q {
        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;
      }
      .ww-e-d17q.ww-layout, .ww-e-d17q [data-ww-ls~="d17q"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d17r {
        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;
        border: 0 solid #e6e6e6;
        border-radius: 16px;
      }
      .ww-e-d17r.ww-layout, .ww-e-d17r [data-ww-ls~="d17r"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d17s {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #c0c4cc;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-d17s.ww-layout, .ww-e-d17s [data-ww-ls~="d17s"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d17t {
        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;
        border-radius: 8px;
      }
      .ww-e-d17t.ww-layout, .ww-e-d17t [data-ww-ls~="d17t"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d17u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d17v {
        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-d17w {
        margin: 0;
        padding: 0;
        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-d17x {
        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-d17y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d17z {
        margin: 0 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: var(--ww-default-font-family);
        color: #6e6e6e;
        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-d180 {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d181 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d182 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        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-d183 {
        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: 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-d183:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d184 {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        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: #6e6e6e;
        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-d185 {
        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-d185.ww-layout, .ww-e-d185 [data-ww-ls~="d185"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d186 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d186.ww-layout, .ww-e-d186 [data-ww-ls~="d186"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d187 {
        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;
      }
      .ww-e-d187.ww-layout, .ww-e-d187 [data-ww-ls~="d187"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d188 {
        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-d189 {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-radius: 0;
      }
      .ww-e-d189.ww-layout, .ww-e-d189 [data-ww-ls~="d189"] {
        display: flex;
        flex-flow: wrap;
        place-content: center space-between;
        align-items: center;
      }
      .ww-e-d18A {
        margin: 0;
        padding: 0;
        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-d18B {
        margin: 0;
        padding: 4px 12px;
        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: 45px;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #c0c4cc;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-d18B.ww-layout, .ww-e-d18B [data-ww-ls~="d18B"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d18C {
        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;
        border-radius: 8px;
      }
      .ww-e-d18C.ww-layout, .ww-e-d18C [data-ww-ls~="d18C"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d18D {
        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-d18E {
        margin: 5px 0 32px;
        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-d18E.ww-layout, .ww-e-d18E [data-ww-ls~="d18E"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d18F {
        margin: 5px 0 32px;
        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-d18F.ww-layout, .ww-e-d18F [data-ww-ls~="d18F"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d18G {
        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-d18H {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        color: #27272a;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18I {
        margin: 0;
        padding: 35px;
        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-d18I.ww-layout, .ww-e-d18I [data-ww-ls~="d18I"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d18J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d18K {
        margin: 0;
        padding: 22px;
        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-top: 2px solid #000;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d18K.ww-layout, .ww-e-d18K [data-ww-ls~="d18K"] {
        display: flex;
        justify-content: flex-end;
        align-content: revert-layer;
        column-gap: 8px;
        flex-wrap: wrap;
      }
      .ww-e-d18L {
        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(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        cursor: pointer;
        border: 1px solid #e6e6e6;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d18N {
        margin: 5px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 540px;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-d18O {
        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: Inter, sans-serif;
        line-height: 18px;
        font-weight: 400;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-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-d18P {
        margin: 0 0 24px;
        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;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: var(--f25f7763-57de-4fa9-9132-27f14d95734b,#2563EB);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--59e26af7-ea9e-4136-b609-d282aba34b72,#DBEAFE);
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18Q {
        margin: 25px 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);
        font-weight: 500;
        text-align: center;
        color: var(--cfc8205f-6ab3-4722-9c40-a95704e9d7b1,#707070);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18R {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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: var(--a377e08c-4abf-4e6c-bb5c-5b4d8601f60d,#575757);
        white-space-collapse: preserve;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18S {
        margin: 0 0 0 8px;
        padding: 2px 10px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--62b12085-e6ac-4896-89a9-f5b4e29c26d5, #F4F3FF);
        border-radius: 16px;
      }
      .ww-e-d18S.ww-layout, .ww-e-d18S [data-ww-ls~="d18S"] {
        display: var(--ww-style-display);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-d18T {
        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-d18T.ww-layout, .ww-e-d18T [data-ww-ls~="d18T"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d18U {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d18V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d18W {
        margin: 5px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 550px;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-d18Y {
        margin: 12px 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: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18Z {
        margin: 0;
        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-d18a {
        margin: 12px 0 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;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18b {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 400px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        box-shadow: 0px 2px 5px 5px var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        opacity: var(--ww-style-opacity);
        border: 1px solid #09266d;
        border-radius: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d18b {
          width: 400px;
          height: 220px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18b {
          width: 100%;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d18b.ww-layout, .ww-e-d18b [data-ww-ls~="d18b"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d18c {
        margin: 0;
        padding: 0 0 24px;
        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: unset;
        min-height: unset;
        cursor: auto;
        border: 0 solid #09266d;
        border-radius: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d18c {
          width: 100%;
        }
      }
      .ww-e-d18c.ww-layout, .ww-e-d18c [data-ww-ls~="d18c"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d18d {
        margin: 24px 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);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18e {
        margin: 25px 0 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 600;
        color: #09266d;
        letter-spacing: 0;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: var(--c3b70df0-6483-4beb-9594-0657b8e09fea,#E9FC31);
        cursor: pointer;
        box-shadow: 0px 1px 5px 5px var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        transition: all 0.25s ease;
        border: 1.5px solid #09266d;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.25s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d18e {
          padding: 18px 32px;
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18e {
          padding: 16px 24px;
          width: 100%;
          font-size: 15px;
        }
      }
      .ww-e-d18e:where(:hover) {
        color: #000;
        background-color: #e9fc31;
      }
      .ww-e-d18f {
        margin: 25px 0 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 600;
        color: #000;
        letter-spacing: 0;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: var(--c3b70df0-6483-4beb-9594-0657b8e09fea,#E9FC31);
        cursor: pointer;
        box-shadow: 0 8px 24px -4px #09266d26;
        transition: all 0.25s ease;
        border: 1.5px solid #09266d;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.25s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d18f {
          padding: 18px 32px;
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18f {
          padding: 16px 24px;
          width: 100%;
          font-size: 15px;
        }
      }
      .ww-e-d18f:where(:hover) {
        color: #000;
        background-color: #e9fc31;
      }
      .ww-e-d18h {
        margin: 35px 0 25px;
        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;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        box-shadow: 0 8px 8px -4px #10182808, 0 20px 24px -4px #10182814;
        border: 2px solid;
        border-radius: 12px;
      }
      .ww-e-d18h.ww-layout, .ww-e-d18h [data-ww-ls~="d18h"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d18i {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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: var(--a377e08c-4abf-4e6c-bb5c-5b4d8601f60d,#575757);
        white-space-collapse: preserve;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18j {
        margin: 0 0 12px;
        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;
        background-color: var(--4bbfce9e-d004-4427-9d2e-ee4bbe9ca117,#FAF7EE);
        cursor: pointer;
        border: 2px solid var(--3a4d12b7-f61f-46c1-8a62-ef4d65b51659,#D6D6D6);
        border-radius: 8px;
      }
      .ww-e-d18j.ww-layout, .ww-e-d18j [data-ww-ls~="d18j"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d18k {
        margin: 0;
        padding: 0;
        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: var(--9cdedbc4-ad77-4087-a532-eba901415edc,#1352EC);
        text-decoration: underline;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18l {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d18l {
          align-self: flex-end;
        }
      }
      .ww-e-d18m {
        margin: 35px 0 25px;
        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;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        box-shadow: 0 8px 8px -4px #10182808, 0 20px 24px -4px #10182814;
        border: 2px solid;
        border-radius: 12px;
      }
      .ww-e-d18m.ww-layout, .ww-e-d18m [data-ww-ls~="d18m"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d18n {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 1100px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: Poppins, sans-serif;
        line-height: normal;
        font-weight: 700;
        text-align: center;
        color: #000;
        letter-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;
      }
      @media (max-width: 991px) {
        .ww-e-d18n {
          font-size: 42px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18n {
          margin: 0 0 16px;
          flex: 0 1 auto;
          font-size: 28px;
          line-height: normal;
          text-align: center;
        }
      }
      .ww-e-d18o {
        margin: 0;
        padding: 0;
        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);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18p {
        margin: 0 0 35px;
        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-d18p.ww-layout, .ww-e-d18p [data-ww-ls~="d18p"] {
        display: flex;
        flex-flow: row;
        justify-content: center;
        align-content: revert-layer;
        column-gap: 8px;
      }
      .ww-e-d18q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18r {
        margin: 0 0 0 5px;
        padding: 2px 10px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--68c9db3d-af68-4d2b-869c-0d6643d66003, #FDF2FA);
        border-radius: 16px;
      }
      .ww-e-d18r.ww-layout, .ww-e-d18r [data-ww-ls~="d18r"] {
        display: var(--ww-style-display);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-d18s {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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-d18t {
        margin: 0 8px 0 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-d18u {
        margin: 0 0 0 8px;
        padding: 0 12px;
        z-index: 1;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: 320px;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: #fff;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: #2563eb;
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18u:where(:hover) {
        background-color: #1d4ed8;
      }
      .ww-e-d18v {
        margin: 0;
        padding: 0;
        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: 14px;
        font-weight: 500;
        color: var(--1ee92bbf-9a90-4ad5-969b-cade75c803e7,#0A0A0A);
        letter-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-d18w {
        margin: 32px 0 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18x {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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-d18y {
        margin: 5px 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);
        line-height: normal;
        font-weight: 600;
        color: var(--43402992-0c76-44ee-9426-7c520c540c98,#2B2B3C);
        letter-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-d18z {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d18z.ww-layout, .ww-e-d18z [data-ww-ls~="d18z"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d190 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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(--b0d2c307-eacc-432d-8beb-e641ac7ced84,#8A8A8A);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d191 {
        margin: 24px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      @media (max-width: 991px) {
        .ww-e-d191 {
          width: 100%;
        }
      }
      .ww-e-d191.ww-layout, .ww-e-d191 [data-ww-ls~="d191"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d192 {
        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: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d193 {
        margin: 5px 0 0;
        padding: 0 0 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 540px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        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-d194 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d194 {
          align-self: flex-end;
        }
      }
      .ww-e-d195 {
        margin: 0 0 25px;
        padding: 0 0 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 550px;
        height: auto;
        max-height: unset;
        min-height: 45px;
        font-size: 16px;
        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-d196 {
        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: #fff;
        cursor: pointer;
        border: 1px solid #e6e6e6;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d197 {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        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: var(--a377e08c-4abf-4e6c-bb5c-5b4d8601f60d,#575757);
        white-space-collapse: preserve;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d198 {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 500;
        color: var(--f6e63596-b7ad-4525-aa07-c113c75f9cc0, #18181B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d198 {
          text-align: center;
        }
      }
      .ww-e-d199 {
        margin: 35px 0 25px;
        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;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        box-shadow: 0 8px 8px -4px #10182808, 0 20px 24px -4px #10182814;
        border: 2px solid;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d199 {
          width: var(--ww-style-width, calc(100vw - 24px));
        }
      }
      .ww-e-d199.ww-layout, .ww-e-d199 [data-ww-ls~="d199"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d19A {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d19A {
          align-self: flex-end;
        }
      }
      .ww-e-d19B {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 500;
        color: var(--f6e63596-b7ad-4525-aa07-c113c75f9cc0, #18181B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d19B {
          text-align: center;
        }
      }
      .ww-e-d19C {
        margin: 5px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 550px;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-d19D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d19E {
        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: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19F {
        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(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        cursor: pointer;
        border: 1px solid #e6e6e6;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19G {
        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: #fff;
        cursor: pointer;
        border: 1px solid #e6e6e6;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19H {
        margin: 0 0 25px;
        padding: 0 0 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 450px;
        height: auto;
        max-height: unset;
        min-height: 45px;
        font-size: 16px;
        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-d19I {
        margin: 5px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 450px;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-d19J {
        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: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19K {
        margin: 35px 0 25px;
        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;
        background-color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        box-shadow: 0 8px 8px -4px #10182808, 0 20px 24px -4px #10182814;
        border: 2px solid;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d19K {
          width: var(--ww-style-width, calc(100vw - 24px));
        }
      }
      .ww-e-d19K.ww-layout, .ww-e-d19K [data-ww-ls~="d19K"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d19L {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        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-d19N {
        margin: 5px 0 0;
        padding: 0 0 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 540px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        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-d19O {
        margin: 5px 0 0;
        padding: 0 0 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 540px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        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-d19P {
        margin: 0;
        padding: 12px 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: auto;
        border-radius: 8px;
      }
      .ww-e-d19P:where(:hover) {
        background-color: var(--1ff39bbf-4bca-415f-a704-1979a005420b,#f3feff);
      }
      .ww-e-d19P.ww-layout, .ww-e-d19P [data-ww-ls~="d19P"] {
        display: flex;
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d19Q {
        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;
        transition: all 0.3s ease 0s;
      }
      .ww-e-d19Q.ww-layout, .ww-e-d19Q [data-ww-ls~="d19Q"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d19R {
        margin: 5px 0 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: 540px;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        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-d19S {
        margin: 0 5px 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-d19T {
        margin: 0;
        padding: 0 32px;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d19T {
          padding: 32px 0;
          max-width: unset;
        }
      }
      .ww-e-d19T.ww-layout, .ww-e-d19T [data-ww-ls~="d19T"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d19U {
        margin: 0;
        padding: 45px 0 55px;
        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-d19U {
          padding: 45px 0 25px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19U {
          padding: 45px 0 0;
        }
      }
      :where(.ww-e-d19Q:hover) .ww-e-d19U {
        transform: scale3d(.98, .98, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19U.ww-layout, .ww-e-d19U [data-ww-ls~="d19U"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d19U.ww-layout, .ww-e-d19U [data-ww-ls~="d19U"] {
          flex-flow: column;
        }
      }
      .ww-e-d19V {
        margin: 25px 0 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 600;
        color: #000;
        letter-spacing: 0;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: var(--c3b70df0-6483-4beb-9594-0657b8e09fea,#E9FC31);
        cursor: pointer;
        box-shadow: 0 8px 24px -4px #09266d26;
        transition: all 0.25s ease;
        border: 1.5px solid #09266d;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.25s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d19V {
          padding: 18px 32px;
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19V {
          padding: 16px 24px;
          width: 100%;
          font-size: 15px;
        }
      }
      .ww-e-d19V:where(:hover) {
        color: #000;
        background-color: #e9fc31;
      }
      .ww-e-d19W {
        margin: 15px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--35b3e664-a3dc-4f1a-bcae-d137ede27505, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--1ee92bbf-9a90-4ad5-969b-cade75c803e7,#0A0A0A);
        letter-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;
      }
      :where(.ww-e-d19Q:hover) .ww-e-d19W {
        color: var(--1ee92bbf-9a90-4ad5-969b-cade75c803e7,#0A0A0A);
      }
      .ww-e-d19X {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 280px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 4px 20px #00000026;
        border-radius: 12px;
      }
      .ww-e-d19X.ww-layout, .ww-e-d19X [data-ww-ls~="d19X"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d19Z {
        margin: 0 0 16px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 64px;
        max-width: unset;
        min-width: unset;
        height: 64px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d19a {
        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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: center;
        color: #262626;
        white-space-collapse: preserve;
      }
      .ww-e-d19b {
        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: #262626;
        white-space-collapse: preserve;
        background-color: #efefef;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: background-color 0.2s ease;
      }
      .ww-e-d19c {
        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: var(--bc3d692d-3a75-437e-bc8f-32e4d408036c, 600 28px/32px var(--ww-default-font-family, sans-serif));
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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;
      }
      :where(.ww-e-d19Q:hover) .ww-e-d19c {
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
      }
      .ww-e-d19d {
        margin: 15px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--35b3e664-a3dc-4f1a-bcae-d137ede27505, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--1ee92bbf-9a90-4ad5-969b-cade75c803e7,#0A0A0A);
        letter-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;
      }
      :where(.ww-e-d19Q:hover) .ww-e-d19d {
        color: var(--1ee92bbf-9a90-4ad5-969b-cade75c803e7,#0A0A0A);
      }
      .ww-e-d19e {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--bc3d692d-3a75-437e-bc8f-32e4d408036c, 600 28px/32px var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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;
      }
      :where(.ww-e-d19Q:hover) .ww-e-d19e {
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
      }
      .ww-e-d19f {
        margin: 0;
        padding: 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(--a7c14ae3-e579-43ab-81cf-c5a50eda156a, 600 22px/22px var(--ww-default-font-family, sans-serif));
        color: var(--43402992-0c76-44ee-9426-7c520c540c98,#2B2B3C);
        letter-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-d19g {
        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(--a8e1ad1a-b467-4ffc-bf3e-4cc47b6e049b, 500 14px/16px var(--ww-default-font-family, sans-serif));
        letter-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-d19h {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a4b41475-1d5e-4dd3-b2f6-7ffa5ca4cae8, 400 12px/20px var(--ww-default-font-family, sans-serif));
        text-align: right;
        letter-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: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19i {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a4b41475-1d5e-4dd3-b2f6-7ffa5ca4cae8, 400 12px/20px var(--ww-default-font-family, sans-serif));
        text-align: right;
        letter-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: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
    }
    @layer custom {
      .ww-e-d153 {
        width: max-content;
      }
      .ww-e-d16b {
        width: max-content;
      }
      .ww-e-d16f {
        width: max-content;
      }
      .ww-e-d16i {
        width: max-content;
      }
      .ww-e-d16j {
        width: max-content;
      }
      .ww-e-d16w {
        width: max-content;
      }
      .ww-e-d16x {
        width: max-content;
      }
      .ww-e-d17N {
        width: max-content;
      }
      .ww-e-d17O {
        width: max-content;
      }
      .ww-e-d17u {
        width: max-content;
      }
      .ww-e-d181 {
        width: max-content;
      }
      .ww-e-d182 {
        width: max-content;
      }
      .ww-e-d18t {
        width: max-content;
      }
      .ww-e-d18x {
        width: max-content;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-6l-t9MpMHnjxrhKK {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: block;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-uWRDKzdjvkf4EAoV {
        z-index: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-DibRDBsdncAneMNy {
        width: 100%;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-zPh6PH0nyUCFue7C {
        display: flex;
      }
      .ww-a-6UUaBZa_17n_MwRL {
        width: 100%;
        min-width: unset;
      }
    }
    @layer ordered {
      .ww-s-dK {
        height: auto;
        min-height: unset;
        background-color: var(--4bbfce9e-d004-4427-9d2e-ee4bbe9ca117,#FAF7EE);
      }
      .ww-s-dK > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        padding: 64px 0;
        max-width: none;
        min-height: unset;
      }
      .ww-s-dK > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
      }
      .ww-s-da {
        height: auto;
        min-height: unset;
        background-color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
      }
      .ww-s-da > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        padding: 80px 0;
        max-width: none;
        min-height: unset;
      }
      .ww-s-da > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
      }
      .ww-s-dd {
        height: auto;
        aspect-ratio: unset;
        margin: 0;
        z-index: 999;
        min-height: unset;
        max-height: unset;
        background-color: var(--3304b443-e25a-4a7f-b014-8a6909b1c1e9,#FFFFFF);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      .ww-s-dd > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        padding: 0;
        max-width: none;
        min-height: unset;
        max-height: unset;
        border-top: 0 solid;
        border-bottom: 1px solid var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        border-left: 0 solid;
        border-right: 0 solid;
      }
      .ww-s-dd > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-ojR9yNVv0aSDeAdG {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-DLOzJWvCIqlr1ynr {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        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-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GY9OD6k0O9NAwLah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-qqyEbfFlgYFLR-KT {
        margin: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-0196u6vQjAePVbDF {
        margin: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-fKo7xotRqyrxdbG4 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        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-8XxxgcbZ7F0rcqiv {
        margin: 0;
        padding: 0;
        z-index: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-mX57v3maAcMbkuVx {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-VsgJcwsnxa_HMqtd {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Gb-EIzzKyZ84GFqd {
        margin: 0;
        z-index: 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-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-iz9BA2aXPR-Xqv89 {
        z-index: 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-Q2-x1dI_JUm2Tufb {
        margin: 0;
        z-index: unset;
        align-self: unset;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-m_jc98cFZpsU9dqJ {
        margin: 0;
        padding: 0;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-mDJ0YJvuw7y7LTt- {
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-buC6JvLuIqohZGHY {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dBv {
        padding: 0 8px;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dBv {
          width: 40%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dBv {
          padding: 0;
          width: 40%;
        }
      }
      .ww-e-dBv.ww-layout, .ww-e-dBv [data-ww-ls~="dBv"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-dBw {
        padding: 0 32px;
        width: 100%;
        max-width: 1400px;
      }
      .ww-e-dBw.ww-layout, .ww-e-dBw [data-ww-ls~="dBw"] {
        display: flex;
        flex-flow: row;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
        column-gap: 64px;
      }
      @media (max-width: 767px) {
        .ww-e-dBw.ww-layout, .ww-e-dBw [data-ww-ls~="dBw"] {
          flex-flow: column;
          row-gap: 64px;
        }
      }
      .ww-e-dBx {
        padding: 8px 0;
        width: revert-layer;
        flex: 0 0 auto;
      }
      .ww-e-dBx.ww-layout, .ww-e-dBx [data-ww-ls~="dBx"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dBy {
        padding: 0 8px;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dBy {
          width: 40%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dBy {
          padding: 0;
          width: 40%;
        }
      }
      .ww-e-dBy.ww-layout, .ww-e-dBy [data-ww-ls~="dBy"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-dBz {
        padding: 6px 8px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC0 {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC1 {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC2 {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC3 {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC4 {
        padding: 6px 8px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC5 {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC6 {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC7 {
        padding: 0 8px;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dC7 {
          width: 40%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dC7 {
          padding: 0;
          width: 40%;
        }
      }
      .ww-e-dC7.ww-layout, .ww-e-dC7 [data-ww-ls~="dC7"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-dC8 {
        padding: 6px 8px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dC9 {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dCA {
        width: 100%;
      }
      .ww-e-dCA.ww-layout, .ww-e-dCA [data-ww-ls~="dCA"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 40px 32px;
      }
      .ww-e-dCB {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dCC {
        padding: 8px;
        flex: 0 1 auto;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dCD {
        width: 65px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      .ww-e-dCD:where(:hover) {
        opacity: 0.5;
      }
      .ww-e-dIm {
        padding: 0;
        align-self: center;
        position: absolute;
        top: 0%;
        right: 8px;
        bottom: 0%;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dIn {
        padding: 0 0 25px;
        width: 100%;
      }
      .ww-e-dIn.ww-layout, .ww-e-dIn [data-ww-ls~="dIn"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dIo {
        padding: 0 32px;
        width: 100%;
        max-width: 1400px;
      }
      @media (max-width: 767px) {
        .ww-e-dIo {
          padding: 0 24px;
        }
      }
      .ww-e-dIo.ww-layout, .ww-e-dIo [data-ww-ls~="dIo"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dIp {
        padding: 24px 12px 24px 24px;
        align-self: unset;
        width: 420px;
        background-color: var(--4bbfce9e-d004-4427-9d2e-ee4bbe9ca117,#FAF7EE);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border: 1px solid var(--840c2e5d-d3d2-4971-94bd-e2ff0d64bb07,#3D3D3D);
        border-radius: 16px;
      }
      .ww-e-dIp:where(:hover) {
        transform: scale3d(.98, .98, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dIp.ww-layout, .ww-e-dIp [data-ww-ls~="dIp"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
        column-gap: 18px;
      }
      .ww-e-dIq {
        padding: 0 0 16px;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dIr {
        padding: 0;
        align-self: center;
        position: absolute;
        top: 0%;
        right: 8px;
        bottom: 0%;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dIs {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dIs {
          width: 85%;
        }
      }
      .ww-e-dIs.ww-layout, .ww-e-dIs [data-ww-ls~="dIs"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dIt {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: unset;
        height: auto;
        aspect-ratio: unset;
      }
      .ww-e-dIt.ww-layout, .ww-e-dIt [data-ww-ls~="dIt"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-end;
      }
      .ww-e-dIu {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: unset;
        height: auto;
        aspect-ratio: unset;
      }
      .ww-e-dIu.ww-layout, .ww-e-dIu [data-ww-ls~="dIu"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-end;
      }
      .ww-e-dIv {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dIv {
          width: 85%;
        }
      }
      .ww-e-dIv.ww-layout, .ww-e-dIv [data-ww-ls~="dIv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dIw {
        padding: 24px 12px 24px 24px;
        align-self: unset;
        width: 420px;
        background-color: var(--4bbfce9e-d004-4427-9d2e-ee4bbe9ca117,#FAF7EE);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border: 1px solid var(--840c2e5d-d3d2-4971-94bd-e2ff0d64bb07,#3D3D3D);
        border-radius: 16px;
      }
      .ww-e-dIw:where(:hover) {
        transform: scale3d(.98, .98, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dIw.ww-layout, .ww-e-dIw [data-ww-ls~="dIw"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
        column-gap: 18px;
      }
      .ww-e-dIx {
        padding: 0 0 16px;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dIy {
        padding: 0 0 16px;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dIz {
        padding: 0;
        align-self: center;
        position: absolute;
        top: 0%;
        right: 8px;
        bottom: 0%;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dJ0 {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: unset;
        height: auto;
        aspect-ratio: unset;
      }
      .ww-e-dJ0.ww-layout, .ww-e-dJ0 [data-ww-ls~="dJ0"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-end;
      }
      .ww-e-dJ1 {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dJ1 {
          width: 85%;
        }
      }
      .ww-e-dJ1.ww-layout, .ww-e-dJ1 [data-ww-ls~="dJ1"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dJ2 {
        margin: 24px 0 0;
        width: 100%;
      }
      .ww-e-dJ2.ww-layout, .ww-e-dJ2 [data-ww-ls~="dJ2"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
        gap: 16px;
      }
      .ww-e-dJ3 {
        padding: 24px 12px 24px 24px;
        align-self: unset;
        width: 420px;
        background-color: var(--4bbfce9e-d004-4427-9d2e-ee4bbe9ca117,#FAF7EE);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border: 1px solid var(--840c2e5d-d3d2-4971-94bd-e2ff0d64bb07,#3D3D3D);
        border-radius: 16px;
      }
      .ww-e-dJ3:where(:hover) {
        transform: scale3d(.98, .98, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dJ3.ww-layout, .ww-e-dJ3 [data-ww-ls~="dJ3"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
        column-gap: 18px;
      }
      .ww-e-dJ4 {
        margin: 15px 0 0;
        font: var(--ba4d6009-5c0c-4525-89c3-28efc8fd4d1b, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dJ5 {
        padding: 0 0 4px;
        font: var(--6bb23abe-dff3-44fc-9819-e12ad767a04f, 500 16px/18px var(--ww-default-font-family, sans-serif));
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dJ6 {
        padding: 0 0 4px;
        font: var(--6bb23abe-dff3-44fc-9819-e12ad767a04f, 500 16px/18px var(--ww-default-font-family, sans-serif));
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dJ7 {
        margin: 15px 0 0;
        font: var(--ba4d6009-5c0c-4525-89c3-28efc8fd4d1b, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dJ8 {
        padding: 0 0 8px;
        font: var(--bc3d692d-3a75-437e-bc8f-32e4d408036c, 600 28px/32px var(--ww-default-font-family, sans-serif));
        color: var(--227a4b75-8d41-4c46-8a16-57407a225598,#F7F7F7);
        letter-spacing: 1px;
        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-dJ9 {
        padding: 0 0 4px;
        font: var(--6bb23abe-dff3-44fc-9819-e12ad767a04f, 500 16px/18px var(--ww-default-font-family, sans-serif));
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dJA {
        margin: 15px 0 0;
        font: var(--ba4d6009-5c0c-4525-89c3-28efc8fd4d1b, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        letter-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-dKY {
        padding: 0 32px;
        width: 100%;
        max-width: 1400px;
        height: 64px;
      }
      @media (max-width: 767px) {
        .ww-e-dKY {
          padding: 0 24px;
        }
      }
      .ww-e-dKY.ww-layout, .ww-e-dKY [data-ww-ls~="dKY"] {
        display: flex;
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dKZ {
        width: revert-layer;
        height: 32px;
        aspect-ratio: unset;
        transition: all 0s ease 0s;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dKZ {
          width: 120px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dKZ:where(:hover) {
        opacity: 0.8;
      }
      .ww-e-dKa {
        padding: 8px 16px;
        align-self: unset;
        height: 34px;
        font-size: 14px;
        line-height: 16px;
        font-weight: 500;
        color: #000;
        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-radius: 8px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dKb {
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
      }
      .ww-e-dKb.ww-layout, .ww-e-dKb [data-ww-ls~="dKb"] {
        display: flex;
        flex-flow: row;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKc {
        margin: 0 0 0 8px;
        padding: 8px 16px;
        align-self: unset;
        height: 34px;
        font-size: 14px;
        line-height: 16px;
        font-weight: 600;
        color: #000;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--c3b70df0-6483-4beb-9594-0657b8e09fea,#E9FC31);
        cursor: pointer;
        border: 1px solid #09266d;
        border-radius: 8px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dKc:where(:hover) {
        color: #000;
        background-color: #e9fc31;
      }
      .ww-e-dKd {
        padding: 8px 16px;
        align-self: center;
        height: 34px;
        font-size: 14px;
        line-height: normal;
        font-weight: 500;
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        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-radius: 8px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dKe {
        padding: 18px 36px;
        display: inline-flex;
        font-size: 14px;
        font-weight: 600;
        text-align: center;
        color: #09266d;
        letter-spacing: -.2px;
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: var(--c3b70df0-6483-4beb-9594-0657b8e09fea,#E9FC31);
        cursor: pointer;
        box-shadow: 0 8px 24px -4px #09266d26;
        transition: all 0.25s ease;
        border: 1.5px solid #09266d;
        border-radius: 12px;
        --ww-element-transition: all 0.25s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dKe {
          padding: 18px 32px;
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKe {
          padding: 8px;
          width: 100%;
          font-size: 15px;
        }
      }
      .ww-e-dKe:where(:hover) {
        color: #000;
        background-color: #e9fc31;
      }
      .ww-e-dKf {
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-dKf {
          margin: 0 8px 0 0;
        }
      }
      @media (max-width: 991px) {
        .ww-e-dKf:where(:hover) {
          opacity: 0.98;
        }
      }
      .ww-e-dKf.ww-layout, .ww-e-dKf [data-ww-ls~="dKf"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKg {
        padding: 8px 16px;
        align-self: center;
        height: 34px;
        font-size: 14px;
        line-height: normal;
        font-weight: 500;
        color: var(--4f177652-215e-4087-a71d-f9cebb7b1af5,#09266D);
        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-radius: 8px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dKg {
          display: none;
        }
      }
      .ww-e-dSt {
        z-index: unset;
        position: revert-layer;
        inset: revert-layer;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #023b12de;
        letter-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-dSu {
        margin: 0 0 24px;
        padding: 12px;
        z-index: 100;
        width: revert-layer;
        height: auto;
        background-color: #c1e9b9;
        box-shadow: 0 4px 12px #0000001a;
        border-radius: 6px;
      }
      .ww-e-dSu.ww-layout, .ww-e-dSu [data-ww-ls~="dSu"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dgI {
        margin: 0 0 24px;
        padding: 12px;
        width: revert-layer;
        height: auto;
        background-color: #eecece;
        box-shadow: 0 4px 12px #0000001a;
        border-radius: 6px;
      }
      .ww-e-dgI.ww-layout, .ww-e-dgI [data-ww-ls~="dgI"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dgJ {
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #d74242;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
      }
    }
  }
  @layer custom {
    .ww-e-dIq {
      width: max-content;
    }
    .ww-e-dIx {
      width: max-content;
    }
    .ww-e-dIy {
      width: max-content;
    }
  }
}
@layer ww-style-layout-override {
}
