@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-size {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-grid-columns {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-as-authored {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-wrap-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-top {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  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-ww-text-line-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-style-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-pointer-events {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1ZS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZS.ww-layout, .ww-e-d1ZS [data-ww-ls~="d1ZS"] {
        display: flex;
        align-items: center;
        column-gap: 5px;
      }
      .ww-e-d1Zg {
        margin: 20px 0;
        padding: 20px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f8f2f0;
        border-radius: 20px;
      }
      .ww-e-d1Zg.ww-layout, .ww-e-d1Zg [data-ww-ls~="d1Zg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1a4 {
        margin: 0;
        padding: .9em 2.8em;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 80px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1a4 {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a4 {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1TA {
        margin: 0;
        padding: 0 25px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: var(--ww-style-width);
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fbf3f4;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TA {
          padding: 0 10px;
          width: var(--ww-style-width);
        }
      }
      .ww-e-d1TA.ww-layout, .ww-e-d1TA [data-ww-ls~="d1TA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Tq {
        margin: 0;
        padding: 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-image) center center / cover no-repeat scroll, var(--ww-style-background-color);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Tq {
          padding: 20px;
        }
      }
      .ww-e-d1Tq.ww-layout, .ww-e-d1Tq [data-ww-ls~="d1Tq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1UL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: var(--ww-style-border);
      }
      .ww-e-d1UL.ww-layout, .ww-e-d1UL [data-ww-ls~="d1UL"] {
        display: flex;
      }
      .ww-e-d1UX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UX.ww-layout, .ww-e-d1UX [data-ww-ls~="d1UX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1RT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      @media (max-width: 991px) {
        .ww-e-d1RT {
          width: 100%;
        }
      }
      .ww-e-d1RT.ww-layout, .ww-e-d1RT [data-ww-ls~="d1RT"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 25px;
      }
      .ww-e-d1cf {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1cf.ww-layout, .ww-e-d1cf [data-ww-ls~="d1cf"] {
        display: flex;
        align-items: center;
        column-gap: 12px;
      }
      .ww-e-d1ao {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ao.ww-layout, .ww-e-d1ao [data-ww-ls~="d1ao"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1b5 {
        margin: 0;
        padding: 0;
        overflow: visible;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
      }
      .ww-e-d1b5.ww-layout, .ww-e-d1b5 [data-ww-ls~="d1b5"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1b8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        cursor: var(--ww-style-cursor);
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1b8:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d1b8:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d1b8:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d1b8:where([data-ww-states~="x0MOfy"]) {
        color: #fff;
        background-color: var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
        border: 1px solid var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
      }
      .ww-e-d1b8:where([data-ww-states~="uWM1M4"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: var(--530fd98b-c9ff-4178-8122-dfa61ebd54b2,#f8f8f8);
        border: 1px solid var(--b56a2bd5-4834-484d-8ecb-7760c0ebc14b,#c7c7c7);
      }
      .ww-e-d1b8:where([data-ww-states~="8wmCqV"]) {
        color: #fff;
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        border: 1px solid var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
      }
      .ww-e-d1b8:where([data-ww-states~="5wSnTO"]) {
        color: var(--aed66389-4433-45b2-be66-5622e3df32e7,#919191);
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border: 1px solid var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
      }
      .ww-e-d1b8:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d1cg {
        margin: 0;
        padding: var(--492a9411-1702-4f94-828e-f03daf553237,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 56px;
      }
      .ww-e-d1cg.ww-layout, .ww-e-d1cg [data-ww-ls~="d1cg"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      .ww-e-d1b6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b6.ww-layout, .ww-e-d1b6 [data-ww-ls~="d1b6"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 150px;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dL.ww-layout, .ww-e-d1dL [data-ww-ls~="d1dL"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d1Zz {
        margin: 0;
        padding: 19px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 2px solid #0003;
        border-radius: 20px;
      }
      .ww-e-d1Zz.ww-layout, .ww-e-d1Zz [data-ww-ls~="d1Zz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1WL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WL.ww-layout, .ww-e-d1WL [data-ww-ls~="d1WL"] {
        display: flex;
        align-items: center;
        column-gap: 5px;
      }
      .ww-e-d1WQ {
        margin: 0;
        padding: .9em 2.4em;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        text-transform: capitalize;
        white-space-collapse: preserve;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: 3px solid var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        border-radius: 50px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1WQ {
          padding: .5em 2em;
          font-size: 18px;
          border: 2px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1QE {
        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: #000;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 24px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1QE:where(:hover) {
        background-color: var(--66afe4d2-5aa6-4d6d-a037-2b74c84b1161,#f8f2f0);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1XK {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 330px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 15px;
      }
      @media (max-width: 767px) {
        .ww-e-d1XK {
          max-width: 330px;
        }
      }
      .ww-e-d1XK.ww-layout, .ww-e-d1XK [data-ww-ls~="d1XK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Tt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tt.ww-layout, .ww-e-d1Tt [data-ww-ls~="d1Tt"] {
        display: flex;
        align-items: center;
        column-gap: 5px;
      }
      .ww-e-d1Wj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wj.ww-layout, .ww-e-d1Wj [data-ww-ls~="d1Wj"] {
        display: flex;
        align-items: center;
        column-gap: 5px;
      }
      .ww-e-d1US {
        margin: 0;
        padding: 11px 20px 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 16px;
        font-weight: 600;
        text-align: center;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        text-transform: capitalize;
        white-space-collapse: preserve;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 24px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1US {
          padding: 11px 24px 8px;
          align-self: center;
          display: flex;
          text-transform: capitalize;
          background-color: #fff;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1US {
          padding: 11px 12px 8px 14px;
          position: fixed;
          top: 16px;
          right: 24px;
          height: 28px;
          font-size: var(--ww-content-ww-text-font-size);
          text-align: center;
        }
      }
      .ww-e-d1S4 {
        margin: 0;
        padding: .8em 2em;
        z-index: unset;
        align-self: center;
        display: 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);
        font-weight: 800;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        background-color: #ffdbde;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 80px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1S4 {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S4 {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1TF {
        margin: 0;
        padding: .8em 2em;
        z-index: unset;
        align-self: center;
        display: 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);
        font-weight: 800;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: #74322c;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 80px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1TF {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TF {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1aC {
        margin: 0;
        padding: 30px 30px 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1aC {
          width: revert-layer;
          min-width: unset;
        }
      }
      .ww-e-d1aC.ww-layout, .ww-e-d1aC [data-ww-ls~="d1aC"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
        row-gap: 11px;
      }
      .ww-e-d1WT {
        margin: 0;
        padding: 13px 25px 11px;
        z-index: unset;
        align-self: center;
        display: 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);
        font-weight: 800;
        color: #052742;
        white-space-collapse: preserve;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 80px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1WT {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1WT {
          padding: .8em 1.2em;
          font-size: 16px;
          font-weight: 600;
        }
      }
      .ww-e-d1WK {
        margin: 0;
        padding: 11px 20px 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        line-height: 16px;
        font-weight: 500;
        text-align: center;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        text-transform: capitalize;
        white-space-collapse: preserve;
        background-color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 24px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1WK {
          padding: 11px 24px 8px;
          align-self: center;
          display: flex;
          text-transform: capitalize;
          background-color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1WK {
          padding: 11px 12px 8px 14px;
          position: fixed;
          top: 16px;
          right: 24px;
          height: 28px;
          font-size: var(--ww-content-ww-text-font-size);
          line-height: 14px;
          font-weight: 800;
          text-align: center;
        }
      }
      .ww-e-d1WN {
        margin: 0;
        padding: 11px 20px 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 16px;
        font-weight: 600;
        text-align: center;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        text-transform: capitalize;
        white-space-collapse: preserve;
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 24px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1WN {
          padding: 11px 24px 8px;
          align-self: center;
          display: flex;
          text-transform: capitalize;
          background: var(--ww-style-background-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1WN {
          padding: 11px 12px 8px 14px;
          position: fixed;
          top: 16px;
          right: 24px;
          height: 28px;
          font-size: var(--ww-content-ww-text-font-size);
          text-align: center;
        }
      }
      .ww-e-d1Rh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rh.ww-layout, .ww-e-d1Rh [data-ww-ls~="d1Rh"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1fr;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rh.ww-layout, .ww-e-d1Rh [data-ww-ls~="d1Rh"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1UP {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 2px solid;
        border-radius: 40px;
      }
      .ww-e-d1UP.ww-layout, .ww-e-d1UP [data-ww-ls~="d1UP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1U3 {
        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-d1U3.ww-layout, .ww-e-d1U3 [data-ww-ls~="d1U3"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: stretch;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1U3.ww-layout, .ww-e-d1U3 [data-ww-ls~="d1U3"] {
          align-content: revert-layer;
          row-gap: 16px;
          flex-wrap: wrap;
        }
      }
      .ww-e-d1U7 {
        margin: 0;
        padding: 8px 40px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--4e8d6f05-630e-4770-940f-3b8695fe64bd,#2F3B651A);
        border-top: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1U7 {
          padding: 16px 24px;
        }
      }
      .ww-e-d1Wq {
        margin: 0;
        padding: 16px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 560px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        border: 1px solid;
        border-radius: 20px;
      }
      .ww-e-d1Wq.ww-layout, .ww-e-d1Wq [data-ww-ls~="d1Wq"] {
        display: flex;
        flex-flow: column;
        row-gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wq.ww-layout, .ww-e-d1Wq [data-ww-ls~="d1Wq"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Wq.ww-layout, .ww-e-d1Wq [data-ww-ls~="d1Wq"] {
          row-gap: 4px;
        }
      }
      .ww-e-d1X9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1X9.ww-layout, .ww-e-d1X9 [data-ww-ls~="d1X9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Ww {
        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: #000;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 24px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Ww:where(:hover) {
        background-color: var(--66afe4d2-5aa6-4d6d-a037-2b74c84b1161,#f8f2f0);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1ZC {
        margin: 0;
        padding: .9em 2.4em;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        text-transform: capitalize;
        white-space-collapse: preserve;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: 3px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        border-radius: 50px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZC {
          padding: .5em 2em;
          font-size: 18px;
          border: 2px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1Zh {
        margin: 0;
        padding: 0;
        overflow: auto;
        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;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zh {
          width: 100%;
        }
      }
      .ww-e-d1Zh.ww-layout, .ww-e-d1Zh [data-ww-ls~="d1Zh"] {
        display: flex;
        flex-flow: row;
        align-content: revert-layer;
        gap: 24px;
      }
      .ww-e-d1aa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 300px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aa.ww-layout, .ww-e-d1aa [data-ww-ls~="d1aa"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1Pt {
        margin: 0;
        padding: 11px 20px 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 16px;
        font-weight: 600;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        text-transform: capitalize;
        white-space-collapse: preserve;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 40px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1Pt {
          padding: 11px 20px 8px;
          align-self: center;
          display: flex;
          font-size: 14px;
          text-transform: capitalize;
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Pt {
          padding: 11px 12px 8px 14px;
          position: fixed;
          top: 16px;
          right: 24px;
          height: 28px;
          font-size: var(--ww-content-ww-text-font-size);
          line-height: normal;
          text-align: center;
        }
      }
      .ww-e-d1QX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        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-d1QX {
          width: 100%;
        }
      }
      .ww-e-d1QX.ww-layout, .ww-e-d1QX [data-ww-ls~="d1QX"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        row-gap: 25px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QX.ww-layout, .ww-e-d1QX [data-ww-ls~="d1QX"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1S7 {
        margin: 0;
        padding: .9em 2.4em;
        z-index: unset;
        align-self: center;
        display: 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);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 50px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1S7 {
          padding: .6em 1.2em;
          font-size: 14px;
          font-weight: 600;
        }
      }
      .ww-e-d1Pu {
        margin: 0;
        padding: 0 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: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 48px;
        font-weight: 600;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        white-space-collapse: preserve;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        cursor: var(--ww-style-cursor);
        border: 1px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        outline: 0px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        border-radius: 32px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Pu {
          line-height: 40px;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
          border-radius: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Pu {
          padding: 3px 24px 0;
          font-weight: 800;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1Pu:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d1Pu:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d1Pu:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d1Pu:where([data-ww-states~="x0MOfy"]) {
        color: #fff;
        background-color: var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
        border: 1px solid var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
      }
      .ww-e-d1Pu:where([data-ww-states~="uWM1M4"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: var(--530fd98b-c9ff-4178-8122-dfa61ebd54b2,#f8f8f8);
        border: 1px solid var(--b56a2bd5-4834-484d-8ecb-7760c0ebc14b,#c7c7c7);
      }
      .ww-e-d1Pu:where([data-ww-states~="8wmCqV"]) {
        color: #fff;
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        border: 1px solid var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
      }
      .ww-e-d1Pu:where([data-ww-states~="5wSnTO"]) {
        color: var(--aed66389-4433-45b2-be66-5622e3df32e7,#919191);
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border: 1px solid var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
      }
      .ww-e-d1Pu:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d1Rs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rs.ww-layout, .ww-e-d1Rs [data-ww-ls~="d1Rs"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr;
        grid-template-rows: revert-layer;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rs.ww-layout, .ww-e-d1Rs [data-ww-ls~="d1Rs"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1Px {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        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-d1Px {
          width: 100%;
        }
      }
      .ww-e-d1Px.ww-layout, .ww-e-d1Px [data-ww-ls~="d1Px"] {
        display: grid;
        grid-template-columns: var(--ww-content-ww-grid-columns);
        row-gap: 25px;
      }
      .ww-e-d1X8 {
        margin: 0;
        padding: 0 24px;
        overflow: auto;
        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;
      }
      @media (max-width: 991px) {
        .ww-e-d1X8 {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1X8 {
          padding: 0;
          display: flex;
        }
      }
      .ww-e-d1X8.ww-layout, .ww-e-d1X8 [data-ww-ls~="d1X8"] {
        display: flex;
        flex-flow: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: stretch;
        align-content: revert-layer;
        column-gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1X8.ww-layout, .ww-e-d1X8 [data-ww-ls~="d1X8"] {
          display: flex;
          flex-flow: row;
          justify-content: var(--ww-content-ww-layout-justify-content);
          align-items: stretch;
          align-content: revert-layer;
          column-gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1X8.ww-layout, .ww-e-d1X8 [data-ww-ls~="d1X8"] {
          display: flex;
          flex-flow: row;
          justify-content: var(--ww-content-ww-layout-justify-content);
          align-items: stretch;
          align-content: revert-layer;
          column-gap: 16px;
        }
      }
      .ww-e-d1Th {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 42px;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 600;
        text-align: center;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        white-space-collapse: preserve;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        cursor: var(--ww-style-cursor);
        border: 0px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        outline: 0px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        border-radius: 20px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Th {
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Th {
          font-weight: 800;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1Th:where([data-ww-states~="5wSnTO"]) {
        color: var(--aed66389-4433-45b2-be66-5622e3df32e7,#919191);
        background-color: var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border: 1px solid var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
      }
      .ww-e-d1Th:where([data-ww-states~="8wmCqV"]) {
        color: #fff;
        background-color: var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
        border: 1px solid var(--1c7b698e-806f-42aa-87ae-3ca740940b00,#de0030);
      }
      .ww-e-d1Th:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d1Th:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d1Th:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d1Th:where([data-ww-states~="uWM1M4"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: var(--530fd98b-c9ff-4178-8122-dfa61ebd54b2,#f8f8f8);
        border: 1px solid var(--b56a2bd5-4834-484d-8ecb-7760c0ebc14b,#c7c7c7);
      }
      .ww-e-d1Th:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d1Th:where([data-ww-states~="x0MOfy"]) {
        color: #fff;
        background-color: var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
        border: 1px solid var(--c9179837-9d7e-4518-9fa7-8e065db8409d,#0075df);
      }
      .ww-e-d1TH {
        margin: 0;
        padding: 0 0 0 50px;
        overflow: scroll;
        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;
      }
      @media (max-width: 991px) {
        .ww-e-d1TH {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TH {
          display: flex;
        }
      }
      .ww-e-d1TH.ww-layout, .ww-e-d1TH [data-ww-ls~="d1TH"] {
        display: flex;
        flex-flow: row;
        justify-content: var(--ww-content-ww-layout-justify-content);
        align-items: center;
        align-content: revert-layer;
        column-gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1TH.ww-layout, .ww-e-d1TH [data-ww-ls~="d1TH"] {
          display: flex;
          flex-flow: row;
          justify-content: var(--ww-content-ww-layout-justify-content);
          align-items: center;
          align-content: revert-layer;
          column-gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TH.ww-layout, .ww-e-d1TH [data-ww-ls~="d1TH"] {
          display: flex;
          flex-flow: row;
          justify-content: var(--ww-content-ww-layout-justify-content);
          align-items: center;
          align-content: revert-layer;
          column-gap: 16px;
        }
      }
      .ww-e-d1aP {
        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-d1aP.ww-layout, .ww-e-d1aP [data-ww-ls~="d1aP"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: stretch;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1aP.ww-layout, .ww-e-d1aP [data-ww-ls~="d1aP"] {
          align-content: revert-layer;
          row-gap: 16px;
          flex-wrap: wrap;
        }
      }
      .ww-e-d1Te {
        margin: 0;
        padding: 12px 25px;
        z-index: unset;
        align-self: center;
        display: 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);
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background-color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 50px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1Te {
          padding: .8em 1.2em;
          font-size: 16px;
          font-weight: 800;
        }
      }
      .ww-e-d1XE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-image: none;
        cursor: pointer;
      }
      .ww-e-d1XE:where(:hover) {
        transition: all 0.3s ease-in-out 0s;
        transform: scale3d(1.01, 1.01, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1XE.ww-layout, .ww-e-d1XE [data-ww-ls~="d1XE"] {
        display: flex;
        flex-flow: column;
        row-gap: 12px;
      }
      .ww-e-d1S1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-image: var(--ww-style-background-image);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        cursor: pointer;
      }
      .ww-e-d1S1:where(:hover) {
        transition: all 0.3s ease-in-out 0s;
        transform: scale3d(1.01, 1.01, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1S1.ww-layout, .ww-e-d1S1 [data-ww-ls~="d1S1"] {
        display: flex;
        flex-flow: column;
        row-gap: 12px;
      }
      .ww-e-d1Po {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Po.ww-layout, .ww-e-d1Po [data-ww-ls~="d1Po"] {
        display: flex;
      }
      .ww-e-d1UI {
        margin: 0;
        padding: .8em 2em;
        z-index: unset;
        align-self: center;
        display: 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);
        font-weight: 800;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: #052742;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 80px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1UI {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UI {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1RZ {
        margin: 0;
        padding: .8em 2em;
        z-index: unset;
        align-self: center;
        display: 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);
        font-weight: 800;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 80px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1RZ {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RZ {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1Z3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        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-d1Z3 {
          width: 100%;
        }
      }
      .ww-e-d1Z3.ww-layout, .ww-e-d1Z3 [data-ww-ls~="d1Z3"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 24px 25px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Z3.ww-layout, .ww-e-d1Z3 [data-ww-ls~="d1Z3"] {
          grid-template-columns: 1fr;
          row-gap: 0;
        }
      }
      .ww-e-d1ZH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZH.ww-layout, .ww-e-d1ZH [data-ww-ls~="d1ZH"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1Xj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xj.ww-layout, .ww-e-d1Xj [data-ww-ls~="d1Xj"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1WZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WZ.ww-layout, .ww-e-d1WZ [data-ww-ls~="d1WZ"] {
        display: flex;
        flex-direction: row;
        gap: 0 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1U5 {
        margin: 0;
        padding: 11px 20px 8px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 16px;
        font-weight: 600;
        text-align: center;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        text-transform: capitalize;
        white-space-collapse: preserve;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 24px;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1U5 {
          padding: 11px 24px 8px;
          align-self: center;
          display: flex;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
          text-transform: capitalize;
          background-color: #fff;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U5 {
          padding: 11px 12px 8px 14px;
          position: fixed;
          top: 16px;
          right: 24px;
          height: 28px;
          font-size: var(--ww-content-ww-text-font-size);
          font-weight: 800;
          text-align: center;
        }
      }
      .ww-e-d1Wr {
        margin: 0;
        padding: .8em 2em;
        z-index: unset;
        align-self: center;
        display: 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);
        font-weight: 800;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: #74322c;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 80px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wr {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Wr {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1cV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cV.ww-layout, .ww-e-d1cV [data-ww-ls~="d1cV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1d6 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1d6:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1d6.ww-layout, .ww-e-d1d6 [data-ww-ls~="d1d6"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1eC {
        margin: 0;
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        opacity: var(--ww-style-opacity);
        transition: all 0.4s ease 0s;
        border-radius: var(--7f9785c9-45e0-4bab-91b0-6122b1deafe7,8px);
      }
      .ww-e-d1eC:where([data-ww-states~="PpBwds"]) {
        position: absolute;
        top: 0;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1eC:where([data-ww-states~="J1tnWA"]) {
        position: absolute;
        top: -8px;
        transform: scale3d(1, 1, 1) translate3d(0, -100%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1eC:where([data-ww-states~="hRckLg"]) {
        position: absolute;
        top: 0;
        right: -8px;
        transform: scale3d(1, 1, 1) translate3d(100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1eC:where([data-ww-states~="usqJiG"]) {
        position: absolute;
        bottom: 0;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1eC:where([data-ww-states~="e5HAqf"]) {
        position: absolute;
        bottom: -8px;
        transform: scale3d(1, 1, 1) translate3d(0, 100%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1eC:where([data-ww-states~="mBeMZ1"]) {
        position: absolute;
        right: -8px;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(100%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1eC:where([data-ww-states~="P1yJoP"]) {
        position: absolute;
        top: 50%;
        left: -8px;
        transform: scale3d(1, 1, 1) translate3d(-100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1eC:where([data-ww-states~="N7AvUJ"]) {
        position: absolute;
        top: 50%;
        right: -8px;
        transform: scale3d(1, 1, 1) translate3d(100%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1eC.ww-layout, .ww-e-d1eC [data-ww-ls~="d1eC"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1d4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d4:where([data-ww-states~="ESzFpN"]) {
        position: absolute;
        top: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1d4:where([data-ww-states~="eZyykA"]) {
        position: absolute;
        top: 0;
        right: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1d4:where([data-ww-states~="CSvlkA"]) {
        position: absolute;
        bottom: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1d4:where([data-ww-states~="tVw9ww"]) {
        position: absolute;
        right: 0;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1d4.ww-layout, .ww-e-d1d4 [data-ww-ls~="d1d4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      .ww-e-d1cN.ww-layout, .ww-e-d1cN [data-ww-ls~="d1cN"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1cQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cQ.ww-layout, .ww-e-d1cQ [data-ww-ls~="d1cQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1am {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 420px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 8px 16px #0000000a;
        border: 1px solid var(--44df1337-b30d-48d2-9cdf-9c0ce338502e,#e2e2e2);
        border-radius: 8px;
      }
      .ww-e-d1am.ww-layout, .ww-e-d1am [data-ww-ls~="d1am"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dI.ww-layout, .ww-e-d1dI [data-ww-ls~="d1dI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1e9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
      }
      .ww-e-d1e9.ww-layout, .ww-e-d1e9 [data-ww-ls~="d1e9"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-reverse, var(--ww-content-ww-layout-flex-direction-column-reverse, var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)))));
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d1d5 {
        margin: 0;
        padding: var(--ww-style-padding, 0);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: 1px solid #fff;
        border-radius: 100px;
      }
      .ww-e-d1d5:where([data-ww-states~="UNXGOk"]) {
        position: absolute;
        top: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1d5:where([data-ww-states~="1WaS3a"]) {
        position: absolute;
        top: 0;
        right: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, -50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1d5:where([data-ww-states~="OnNaoM"]) {
        position: absolute;
        bottom: 0;
        left: 0;
        transform: scale3d(1, 1, 1) translate3d(-50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1d5:where([data-ww-states~="Hqusyu"]) {
        position: absolute;
        right: 0;
        bottom: 0;
        transform: scale3d(1, 1, 1) translate3d(50%, 50%, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1d5.ww-layout, .ww-e-d1d5 [data-ww-ls~="d1d5"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1eN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eN.ww-layout, .ww-e-d1eN [data-ww-ls~="d1eN"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)));
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px);
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d1aq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aq.ww-layout, .ww-e-d1aq [data-ww-ls~="d1aq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-image) center center / cover no-repeat scroll, var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-d1cz.ww-layout, .ww-e-d1cz [data-ww-ls~="d1cz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1PU {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 1px solid #efeff4;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1PU:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1PU.ww-layout, .ww-e-d1PU [data-ww-ls~="d1PU"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1PV {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-bottom: 1px solid #efeff4;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 0 0 8px 8px;
      }
      .ww-e-d1PV:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1PV.ww-layout, .ww-e-d1PV [data-ww-ls~="d1PV"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1PW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1PZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Pa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pa.ww-layout, .ww-e-d1Pa [data-ww-ls~="d1Pa"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Pb {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 1px solid #efeff4;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1Pb:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1Pb.ww-layout, .ww-e-d1Pb [data-ww-ls~="d1Pb"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1Pc {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #f7f7f9;
        border-top: 0 none;
        border-bottom: 1px solid #efeff4;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 8px 8px 0 0;
      }
      .ww-e-d1Pc.ww-layout, .ww-e-d1Pc [data-ww-ls~="d1Pc"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Pd {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 1px solid #efeff4;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1Pd:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1Pd.ww-layout, .ww-e-d1Pd [data-ww-ls~="d1Pd"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1Pe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Pf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ph {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Pi {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 1px solid #efeff4;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1Pi:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1Pi.ww-layout, .ww-e-d1Pi [data-ww-ls~="d1Pi"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1Pj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pj.ww-layout, .ww-e-d1Pj [data-ww-ls~="d1Pj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Pk {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 170px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-d1Pk.ww-layout, .ww-e-d1Pk [data-ww-ls~="d1Pk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Pl {
        margin: 0;
        padding: 0;
        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: #727272;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Pm {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1Pm.ww-layout, .ww-e-d1Pm [data-ww-ls~="d1Pm"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Pn {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width, 100vw);
        max-width: unset;
        min-width: unset;
        height: 100vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0006;
      }
      .ww-e-d1Pn.ww-layout, .ww-e-d1Pn [data-ww-ls~="d1Pn"] {
        display: flex;
      }
      .ww-e-d1Pp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Pr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ps {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1Ps.ww-layout, .ww-e-d1Ps [data-ww-ls~="d1Ps"] {
        display: flex;
      }
      .ww-e-d1Pv {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-play-state: running;
      }
      :where(.ww-e-d1Pu[data-ww-states~="ZK1gKd"]) .ww-e-d1Pv {
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-be1391fc-8f93-4726-bf55-dde332b3f065-_wwParent_55e79443-56eb-40a3-aedb-0b59f2100fa4_ZK1gKd-default;
      }
      @keyframes ww-keyframes-element-be1391fc-8f93-4726-bf55-dde332b3f065-_wwParent_55e79443-56eb-40a3-aedb-0b59f2100fa4_ZK1gKd-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d1Pw {
        margin: 0 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-name: ww-keyframes-element-9a93dca4-91ba-4673-9e49-b0bd5f11d990-base-default;
      }
      @keyframes ww-keyframes-element-9a93dca4-91ba-4673-9e49-b0bd5f11d990-base-default {
        0% {
        }
        100% {
        }
      }
      :where(.ww-e-d1Pu[data-ww-states~="ZK1gKd"]) .ww-e-d1Pw {
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-9a93dca4-91ba-4673-9e49-b0bd5f11d990-_wwParent_55e79443-56eb-40a3-aedb-0b59f2100fa4_ZK1gKd-default;
      }
      @keyframes ww-keyframes-element-9a93dca4-91ba-4673-9e49-b0bd5f11d990-_wwParent_55e79443-56eb-40a3-aedb-0b59f2100fa4_ZK1gKd-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d1Py {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Py {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Py {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 800;
        }
      }
      .ww-e-d1Pz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Q0 {
        margin: 0;
        padding: 0;
        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-d1Q1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1Q1 {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Q1 {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1Q2 {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Q2 {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Q2.ww-layout, .ww-e-d1Q2 [data-ww-ls~="d1Q2"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Q3 {
        margin: 0;
        padding: 0;
        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: #a3a3a3;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Q4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Q4 {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Q4 {
          font-size: 14px;
        }
      }
      .ww-e-d1Q5 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Q5 {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Q5 {
          font-size: 14px;
        }
      }
      .ww-e-d1Q6 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1Q6.ww-layout, .ww-e-d1Q6 [data-ww-ls~="d1Q6"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Q7 {
        margin: 0 0 8px;
        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;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1Q7.ww-layout, .ww-e-d1Q7 [data-ww-ls~="d1Q7"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Q8 {
        margin: 0 0 8px;
        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;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1Q8.ww-layout, .ww-e-d1Q8 [data-ww-ls~="d1Q8"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Q9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q9.ww-layout, .ww-e-d1Q9 [data-ww-ls~="d1Q9"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 2px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Q9.ww-layout, .ww-e-d1Q9 [data-ww-ls~="d1Q9"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Q9.ww-layout, .ww-e-d1Q9 [data-ww-ls~="d1Q9"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1QA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1QA {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QA {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1QA.ww-layout, .ww-e-d1QA [data-ww-ls~="d1QA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1QA.ww-layout, .ww-e-d1QA [data-ww-ls~="d1QA"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QA.ww-layout, .ww-e-d1QA [data-ww-ls~="d1QA"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1QB {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QB {
          width: 100%;
        }
      }
      .ww-e-d1QB.ww-layout, .ww-e-d1QB [data-ww-ls~="d1QB"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1QB.ww-layout, .ww-e-d1QB [data-ww-ls~="d1QB"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QB.ww-layout, .ww-e-d1QB [data-ww-ls~="d1QB"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1QC {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QD {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1QF {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QF {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1QF.ww-layout, .ww-e-d1QF [data-ww-ls~="d1QF"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1QF.ww-layout, .ww-e-d1QF [data-ww-ls~="d1QF"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QF.ww-layout, .ww-e-d1QF [data-ww-ls~="d1QF"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1QG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1QG {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QG {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1QH {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1QH {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QH {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1QI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1QI {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QI {
          font-size: 14px;
        }
      }
      .ww-e-d1QJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1QJ {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QJ {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1QK {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1QK {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QK {
          font-size: 14px;
        }
      }
      .ww-e-d1QL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1QL {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QL {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1QL.ww-layout, .ww-e-d1QL [data-ww-ls~="d1QL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1QL.ww-layout, .ww-e-d1QL [data-ww-ls~="d1QL"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QL.ww-layout, .ww-e-d1QL [data-ww-ls~="d1QL"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1QM {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QM {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1QM.ww-layout, .ww-e-d1QM [data-ww-ls~="d1QM"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1QN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QN.ww-layout, .ww-e-d1QN [data-ww-ls~="d1QN"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1QN.ww-layout, .ww-e-d1QN [data-ww-ls~="d1QN"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QN.ww-layout, .ww-e-d1QN [data-ww-ls~="d1QN"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1QO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1QO {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QO {
          font-size: 14px;
        }
      }
      .ww-e-d1QP {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QP {
          width: 100%;
        }
      }
      .ww-e-d1QP.ww-layout, .ww-e-d1QP [data-ww-ls~="d1QP"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1QP.ww-layout, .ww-e-d1QP [data-ww-ls~="d1QP"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QP.ww-layout, .ww-e-d1QP [data-ww-ls~="d1QP"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1QQ {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QQ {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1QQ.ww-layout, .ww-e-d1QQ [data-ww-ls~="d1QQ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1QR {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QR {
          width: 100%;
        }
      }
      .ww-e-d1QR.ww-layout, .ww-e-d1QR [data-ww-ls~="d1QR"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1QR.ww-layout, .ww-e-d1QR [data-ww-ls~="d1QR"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QR.ww-layout, .ww-e-d1QR [data-ww-ls~="d1QR"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1QS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1QS {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QS {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1QT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1QT {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QT {
          font-size: 14px;
        }
      }
      .ww-e-d1QU {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1QU {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QU {
          font-size: 14px;
        }
      }
      .ww-e-d1QV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1QV {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QV {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1QV.ww-layout, .ww-e-d1QV [data-ww-ls~="d1QV"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1QV.ww-layout, .ww-e-d1QV [data-ww-ls~="d1QV"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QV.ww-layout, .ww-e-d1QV [data-ww-ls~="d1QV"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1QW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QW.ww-layout, .ww-e-d1QW [data-ww-ls~="d1QW"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1QW.ww-layout, .ww-e-d1QW [data-ww-ls~="d1QW"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QW.ww-layout, .ww-e-d1QW [data-ww-ls~="d1QW"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1QY {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1QY {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QY {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1QZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1QZ {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1QZ {
          font-size: 14px;
        }
      }
      .ww-e-d1Qa {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qa {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qa {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Qb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Qb.ww-layout, .ww-e-d1Qb [data-ww-ls~="d1Qb"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qb.ww-layout, .ww-e-d1Qb [data-ww-ls~="d1Qb"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qb.ww-layout, .ww-e-d1Qb [data-ww-ls~="d1Qb"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Qc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qc {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qc {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Qc.ww-layout, .ww-e-d1Qc [data-ww-ls~="d1Qc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qc.ww-layout, .ww-e-d1Qc [data-ww-ls~="d1Qc"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qc.ww-layout, .ww-e-d1Qc [data-ww-ls~="d1Qc"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Qd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qd {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qd {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1Qe {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Qe {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Qe.ww-layout, .ww-e-d1Qe [data-ww-ls~="d1Qe"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Qf {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qf {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qf {
          font-size: 14px;
        }
      }
      .ww-e-d1Qg {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Qg {
          width: 100%;
        }
      }
      .ww-e-d1Qg.ww-layout, .ww-e-d1Qg [data-ww-ls~="d1Qg"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qg.ww-layout, .ww-e-d1Qg [data-ww-ls~="d1Qg"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qg.ww-layout, .ww-e-d1Qg [data-ww-ls~="d1Qg"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1Qh {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Qh {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Qh.ww-layout, .ww-e-d1Qh [data-ww-ls~="d1Qh"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Qi {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Qi {
          width: 100%;
        }
      }
      .ww-e-d1Qi.ww-layout, .ww-e-d1Qi [data-ww-ls~="d1Qi"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qi.ww-layout, .ww-e-d1Qi [data-ww-ls~="d1Qi"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qi.ww-layout, .ww-e-d1Qi [data-ww-ls~="d1Qi"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1Qj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Qj.ww-layout, .ww-e-d1Qj [data-ww-ls~="d1Qj"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qj.ww-layout, .ww-e-d1Qj [data-ww-ls~="d1Qj"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qj.ww-layout, .ww-e-d1Qj [data-ww-ls~="d1Qj"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Qk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qk {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qk {
          font-size: 14px;
        }
      }
      .ww-e-d1Ql {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ql {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Ql.ww-layout, .ww-e-d1Ql [data-ww-ls~="d1Ql"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Qm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qm {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qm {
          font-size: 14px;
        }
      }
      .ww-e-d1Qn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qn {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qn {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Qn.ww-layout, .ww-e-d1Qn [data-ww-ls~="d1Qn"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qn.ww-layout, .ww-e-d1Qn [data-ww-ls~="d1Qn"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qn.ww-layout, .ww-e-d1Qn [data-ww-ls~="d1Qn"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Qo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qo {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qo {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Qo.ww-layout, .ww-e-d1Qo [data-ww-ls~="d1Qo"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qo.ww-layout, .ww-e-d1Qo [data-ww-ls~="d1Qo"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qo.ww-layout, .ww-e-d1Qo [data-ww-ls~="d1Qo"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Qp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qp {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qp {
          font-size: 14px;
        }
      }
      .ww-e-d1Qq {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Qq {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Qq.ww-layout, .ww-e-d1Qq [data-ww-ls~="d1Qq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Qr {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Qr {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Qr.ww-layout, .ww-e-d1Qr [data-ww-ls~="d1Qr"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Qs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qs {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qs {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Qs.ww-layout, .ww-e-d1Qs [data-ww-ls~="d1Qs"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qs.ww-layout, .ww-e-d1Qs [data-ww-ls~="d1Qs"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qs.ww-layout, .ww-e-d1Qs [data-ww-ls~="d1Qs"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Qt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qt {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qt {
          font-size: 14px;
        }
      }
      .ww-e-d1Qu {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qu {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qu {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Qv {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qv {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qv {
          font-size: 14px;
        }
      }
      .ww-e-d1Qw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Qw.ww-layout, .ww-e-d1Qw [data-ww-ls~="d1Qw"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qw.ww-layout, .ww-e-d1Qw [data-ww-ls~="d1Qw"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qw.ww-layout, .ww-e-d1Qw [data-ww-ls~="d1Qw"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Qx {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qx {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qx {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Qy {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qy {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qy {
          font-size: 14px;
        }
      }
      .ww-e-d1Qz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Qz.ww-layout, .ww-e-d1Qz [data-ww-ls~="d1Qz"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Qz.ww-layout, .ww-e-d1Qz [data-ww-ls~="d1Qz"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qz.ww-layout, .ww-e-d1Qz [data-ww-ls~="d1Qz"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1R0 {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1R0 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R0 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1R1 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1R1 {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R1 {
          font-size: 14px;
        }
      }
      .ww-e-d1R2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1R2.ww-layout, .ww-e-d1R2 [data-ww-ls~="d1R2"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1R2.ww-layout, .ww-e-d1R2 [data-ww-ls~="d1R2"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R2.ww-layout, .ww-e-d1R2 [data-ww-ls~="d1R2"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1R3 {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1R3 {
          width: 100%;
        }
      }
      .ww-e-d1R3.ww-layout, .ww-e-d1R3 [data-ww-ls~="d1R3"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1R3.ww-layout, .ww-e-d1R3 [data-ww-ls~="d1R3"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R3.ww-layout, .ww-e-d1R3 [data-ww-ls~="d1R3"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1R4 {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1R4 {
          width: 100%;
        }
      }
      .ww-e-d1R4.ww-layout, .ww-e-d1R4 [data-ww-ls~="d1R4"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1R4.ww-layout, .ww-e-d1R4 [data-ww-ls~="d1R4"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R4.ww-layout, .ww-e-d1R4 [data-ww-ls~="d1R4"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1R5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1R5 {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R5 {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1R6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1R6 {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R6 {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1R7 {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1R7 {
          width: 100%;
        }
      }
      .ww-e-d1R7.ww-layout, .ww-e-d1R7 [data-ww-ls~="d1R7"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1R7.ww-layout, .ww-e-d1R7 [data-ww-ls~="d1R7"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R7.ww-layout, .ww-e-d1R7 [data-ww-ls~="d1R7"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1R8 {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1R8 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R8 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1R9 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1R9 {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R9 {
          font-size: 14px;
        }
      }
      .ww-e-d1RA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1RA {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RA {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1RB {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1RB {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1RB.ww-layout, .ww-e-d1RB [data-ww-ls~="d1RB"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1RC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1RC {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RC {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1RC.ww-layout, .ww-e-d1RC [data-ww-ls~="d1RC"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1RC.ww-layout, .ww-e-d1RC [data-ww-ls~="d1RC"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RC.ww-layout, .ww-e-d1RC [data-ww-ls~="d1RC"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1RD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1RD {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RD {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1RE {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1RE {
          width: 100%;
        }
      }
      .ww-e-d1RE.ww-layout, .ww-e-d1RE [data-ww-ls~="d1RE"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1RE.ww-layout, .ww-e-d1RE [data-ww-ls~="d1RE"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RE.ww-layout, .ww-e-d1RE [data-ww-ls~="d1RE"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1RF {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1RF {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RF {
          font-size: 14px;
        }
      }
      .ww-e-d1RG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RG.ww-layout, .ww-e-d1RG [data-ww-ls~="d1RG"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1RG.ww-layout, .ww-e-d1RG [data-ww-ls~="d1RG"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RG.ww-layout, .ww-e-d1RG [data-ww-ls~="d1RG"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1RH {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1RH {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RH {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1RI {
        margin: 0 0 8px;
        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;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1RI.ww-layout, .ww-e-d1RI [data-ww-ls~="d1RI"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1RJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #a3a3a3;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1RK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1RK {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RK {
          width: 80%;
        }
      }
      .ww-e-d1RK.ww-layout, .ww-e-d1RK [data-ww-ls~="d1RK"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1RL {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 17%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1RL {
          width: 24%;
        }
      }
      .ww-e-d1RL.ww-layout, .ww-e-d1RL [data-ww-ls~="d1RL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1RM {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 300px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1RM {
          width: 202px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RM {
          width: 100%;
        }
      }
      .ww-e-d1RN {
        margin: 0;
        padding: 0;
        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-d1RO {
        margin: 0;
        padding: 0;
        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-d1RP {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1RP.ww-layout, .ww-e-d1RP [data-ww-ls~="d1RP"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1RQ {
        margin: 0 0 8px;
        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;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1RQ.ww-layout, .ww-e-d1RQ [data-ww-ls~="d1RQ"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1RR {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1RS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1RU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RU.ww-layout, .ww-e-d1RU [data-ww-ls~="d1RU"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 2px;
      }
      .ww-e-d1RV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        outline-offset: 0px;
        border-radius: 0;
        --wwi-ar: 1;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1RV {
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RV {
          width: 60px;
        }
      }
      .ww-e-d1RW {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 47%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1RW {
          width: 100%;
        }
      }
      .ww-e-d1RW.ww-layout, .ww-e-d1RW [data-ww-ls~="d1RW"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1RW.ww-layout, .ww-e-d1RW [data-ww-ls~="d1RW"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1RX {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RY {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ra {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Rb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rc {
        margin: 1em 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Rd {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rd {
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Re {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      .ww-e-d1Rf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Rg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ri {
        margin: 0;
        padding: 30px;
        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: #f8f2f0;
        border-radius: 20px;
      }
      .ww-e-d1Ri.ww-layout, .ww-e-d1Ri [data-ww-ls~="d1Ri"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Rj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rj.ww-layout, .ww-e-d1Rj [data-ww-ls~="d1Rj"] {
        display: flex;
        align-items: center;
        column-gap: 9px;
      }
      .ww-e-d1Rk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rl {
        margin: 0;
        padding: 30px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f8f2f0;
        border-radius: 20px;
      }
      .ww-e-d1Rl.ww-layout, .ww-e-d1Rl [data-ww-ls~="d1Rl"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Rm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Rn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ro {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ro.ww-layout, .ww-e-d1Ro [data-ww-ls~="d1Ro"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        column-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ro.ww-layout, .ww-e-d1Ro [data-ww-ls~="d1Ro"] {
          align-content: revert-layer;
          row-gap: 4px;
          flex-wrap: wrap;
        }
      }
      .ww-e-d1Rp {
        margin: .8em 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rq {
        margin: 0 0 0 -20px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        width: 36px;
        max-width: unset;
        min-width: unset;
        height: 36px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 2px solid #fff;
        outline: 0 solid;
        border-radius: 100%;
        --wwi-ar: unset;
      }
      .ww-e-d1Rr {
        margin: 0 -20px 0 0;
        padding: 0 0 0 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rr.ww-layout, .ww-e-d1Rr [data-ww-ls~="d1Rr"] {
        display: flex;
        flex-flow: row-reverse;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1Rt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ru {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ru.ww-layout, .ww-e-d1Ru [data-ww-ls~="d1Ru"] {
        display: flex;
        align-items: center;
        column-gap: 8px;
      }
      .ww-e-d1Rv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Rv {
          font-size: 14px;
        }
      }
      .ww-e-d1Rw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Rx {
        margin: 0 5px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      .ww-e-d1Ry {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Rz {
        margin: 0;
        padding: .7em 0 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rz {
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rz {
          font-size: 20px;
        }
      }
      .ww-e-d1S0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 320px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        background-image: linear-gradient(0deg, #00000033, #00000033), var(--ww-style-background-image);
        background-position: 0% 0%, center center;
        background-size: auto, cover;
        background-repeat: repeat, no-repeat;
        background-attachment: scroll, scroll;
        border-radius: 12px;
        --wwi-ar: unset;
        --wwi-of: cover;
        --wwi-o: linear-gradient(undefineddeg);
      }
      .ww-e-d1S2 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1S3 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1S5 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1S6 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1S8 {
        margin: 0;
        padding: 12px 50px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 10px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1S9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SA {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SA.ww-layout, .ww-e-d1SA [data-ww-ls~="d1SA"] {
        display: flex;
      }
      .ww-e-d1SB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SD {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SE {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SF {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SG {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1SG.ww-layout, .ww-e-d1SG [data-ww-ls~="d1SG"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1SH {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1SH.ww-layout, .ww-e-d1SH [data-ww-ls~="d1SH"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1SI {
        margin: 0;
        padding: 0 0 25px;
        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-d1SJ {
        margin: 0;
        padding: 0 0 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SJ.ww-layout, .ww-e-d1SJ [data-ww-ls~="d1SJ"] {
        display: flex;
      }
      .ww-e-d1SK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SK.ww-layout, .ww-e-d1SK [data-ww-ls~="d1SK"] {
        display: flex;
      }
      .ww-e-d1SL {
        margin: 0;
        padding: 15px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SL.ww-layout, .ww-e-d1SL [data-ww-ls~="d1SL"] {
        display: flex;
        align-items: flex-end;
        align-content: revert-layer;
        flex-wrap: wrap;
      }
      .ww-e-d1SM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
      }
      .ww-e-d1SN {
        margin: 0;
        padding: 12px 20px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 767px) {
        .ww-e-d1SN {
          padding: 10px 18px;
          font-size: 16px;
        }
      }
      .ww-e-d1SN:where(:hover) {
        color: #fff;
        background-color: #f2adb6;
      }
      .ww-e-d1SO {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SP {
        margin: 0;
        padding: 0 0 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SP.ww-layout, .ww-e-d1SP [data-ww-ls~="d1SP"] {
        display: flex;
      }
      .ww-e-d1SQ {
        margin: 0;
        padding: 18px 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(--c34c5484-1bf0-4e2b-901f-dca9ef94fab6, 600 32px/normal var(--ww-default-font-family, sans-serif));
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1SR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1SR {
          font-size: 15px;
        }
      }
      .ww-e-d1SS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ST {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SU {
        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-d1SU.ww-layout, .ww-e-d1SU [data-ww-ls~="d1SU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1SV {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1SV.ww-layout, .ww-e-d1SV [data-ww-ls~="d1SV"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1SW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 75%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1SW {
          padding: 10px;
          width: 100%;
        }
      }
      .ww-e-d1SW.ww-layout, .ww-e-d1SW [data-ww-ls~="d1SW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1SX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1SX {
          display: none;
        }
      }
      .ww-e-d1SX.ww-layout, .ww-e-d1SX [data-ww-ls~="d1SX"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1SX.ww-layout, .ww-e-d1SX [data-ww-ls~="d1SX"] {
          display: none;
        }
      }
      .ww-e-d1SY {
        margin: 0;
        padding: 20px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SY.ww-layout, .ww-e-d1SY [data-ww-ls~="d1SY"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1SZ {
        margin: 0;
        padding: 10px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SZ.ww-layout, .ww-e-d1SZ [data-ww-ls~="d1SZ"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Sa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 75%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sa {
          width: 100%;
        }
      }
      .ww-e-d1Sa.ww-layout, .ww-e-d1Sa [data-ww-ls~="d1Sa"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Sb {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1Sb.ww-layout, .ww-e-d1Sb [data-ww-ls~="d1Sb"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Sc {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1Sc.ww-layout, .ww-e-d1Sc [data-ww-ls~="d1Sc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Sd {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1Sd.ww-layout, .ww-e-d1Sd [data-ww-ls~="d1Sd"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Se {
        margin: 0;
        padding: 20px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Se.ww-layout, .ww-e-d1Se [data-ww-ls~="d1Se"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Sf {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1Sf.ww-layout, .ww-e-d1Sf [data-ww-ls~="d1Sf"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Sg {
        margin: 0;
        padding: 0 0 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Sg.ww-layout, .ww-e-d1Sg [data-ww-ls~="d1Sg"] {
        display: flex;
      }
      .ww-e-d1Sh {
        margin: 0;
        padding: 0 15px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 900;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Si {
        margin: 0;
        padding: 0 0 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Si.ww-layout, .ww-e-d1Si [data-ww-ls~="d1Si"] {
        display: flex;
        align-items: baseline;
        column-gap: 3px;
      }
      .ww-e-d1Sj {
        margin: 0;
        padding: 14px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 350px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border-radius: 10px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sj {
          padding: 10px 12px;
          font-size: 16px;
        }
      }
      .ww-e-d1Sj:where(:hover) {
        background-color: #ededed;
      }
      .ww-e-d1Sk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Sk.ww-layout, .ww-e-d1Sk [data-ww-ls~="d1Sk"] {
        display: flex;
        flex-flow: column;
        row-gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sk.ww-layout, .ww-e-d1Sk [data-ww-ls~="d1Sk"] {
          row-gap: 8px;
        }
      }
      .ww-e-d1Sl {
        margin: 0;
        padding: 14px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 350px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border-radius: 10px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sl {
          font-size: 16px;
        }
      }
      .ww-e-d1Sl:where(:hover) {
        background-color: #ededed;
      }
      .ww-e-d1Sm {
        margin: 0;
        padding: 14px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 350px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border-radius: 10px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sm {
          font-size: 16px;
        }
      }
      .ww-e-d1Sm:where(:hover) {
        background-color: #ededed;
      }
      .ww-e-d1Sn {
        margin: 0;
        padding: 14px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 350px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border-radius: 10px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sn {
          font-size: 16px;
        }
      }
      .ww-e-d1Sn:where(:hover) {
        background-color: #ededed;
      }
      .ww-e-d1So {
        margin: 0;
        padding: 0 0 20px;
        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-d1Sp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Sq {
        margin: 0;
        padding: 20px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Sq.ww-layout, .ww-e-d1Sq [data-ww-ls~="d1Sq"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Sr {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1Sr.ww-layout, .ww-e-d1Sr [data-ww-ls~="d1Sr"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Ss {
        margin: 0 3px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 7px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 10px;
      }
      .ww-e-d1Ss.ww-layout, .ww-e-d1Ss [data-ww-ls~="d1Ss"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1St {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
      }
      .ww-e-d1Su {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1Su.ww-layout, .ww-e-d1Su [data-ww-ls~="d1Su"] {
        display: flex;
      }
      .ww-e-d1Sv {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: var(--ww-style-width, 100vw);
        max-width: unset;
        min-width: unset;
        height: 100vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0006;
      }
      .ww-e-d1Sv.ww-layout, .ww-e-d1Sv [data-ww-ls~="d1Sv"] {
        display: flex;
      }
      .ww-e-d1Sw {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Sw.ww-layout, .ww-e-d1Sw [data-ww-ls~="d1Sw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Sx {
        margin: 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Sx.ww-layout, .ww-e-d1Sx [data-ww-ls~="d1Sx"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Sy {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: gray;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Sz {
        margin: 0 0 16px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: 160px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      .ww-e-d1T0 {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 234px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 25px;
      }
      .ww-e-d1T0.ww-layout, .ww-e-d1T0 [data-ww-ls~="d1T0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1T1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1T1.ww-layout, .ww-e-d1T1 [data-ww-ls~="d1T1"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1T2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        line-height: 36px;
        font-weight: 700;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1T3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
      }
      .ww-e-d1T4 {
        margin: 0;
        padding: 7px 0 0;
        z-index: 50;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 49px;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
      }
      @media (max-width: 767px) {
        .ww-e-d1T4 {
          padding: 10px 0 0;
          width: 280px;
        }
      }
      .ww-e-d1T4.ww-layout, .ww-e-d1T4 [data-ww-ls~="d1T4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1T5 {
        margin: 0;
        padding: .9em 2em;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 150px;
        max-width: unset;
        min-width: unset;
        height: 55px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 0 10px 10px 0;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1T5 {
          width: 35%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1T5 {
          width: 100px;
          height: 55px;
          font-size: 16px;
        }
      }
      .ww-e-d1T6 {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 55px;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 10px 0 0 10px;
        --ww-text-text-overflow: initial;
        --placeholder-color: #000000ad;
      }
      @media (max-width: 991px) {
        .ww-e-d1T6 {
          width: 65%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1T6 {
          padding: 10px;
          width: 180px;
          font-size: 16px;
        }
      }
      .ww-e-d1T7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 14px;
        right: 41%;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        opacity: 0.7;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(360deg);
        animation-duration: 1.5s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-9c61c5d2-fafd-444d-a3c3-1bbf9c2ba386-base-default;
      }
      @keyframes ww-keyframes-element-9c61c5d2-fafd-444d-a3c3-1bbf9c2ba386-base-default {
        0% {
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      @media (max-width: 991px) {
        .ww-e-d1T7 {
          right: 37%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1T7 {
          right: 38%;
        }
      }
      .ww-e-d1T8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
      }
      .ww-e-d1T9 {
        margin: 2em 0;
        padding: .9em 2em;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 330px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 10px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1T9 {
          margin: 1.4em 0;
          padding: .5em 2em;
          align-self: center;
          font-size: 18px;
        }
      }
      .ww-e-d1TB {
        margin: 0;
        padding: 20px 0 25px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1TB {
          font-size: 18px;
          font-weight: 700;
        }
      }
      .ww-e-d1TC {
        margin: 0;
        padding: 20px 0 25px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1TC {
          font: var(--96722957-f320-4562-9910-8295d96bcb05, 700 18px/normal var(--ww-default-font-family, sans-serif));
        }
      }
      .ww-e-d1TD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TD.ww-layout, .ww-e-d1TD [data-ww-ls~="d1TD"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1TE {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TG {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TI {
        margin: 24px 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: 303px;
        flex: 0 0 auto;
        max-width: 280px;
        min-width: 310px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        background-image: none;
        border: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline-offset: 0px;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TI {
          display: flex;
          width: 300px;
          max-width: 100%;
          min-width: 300px;
        }
      }
      .ww-e-d1TI.ww-layout, .ww-e-d1TI [data-ww-ls~="d1TI"] {
        display: inline-flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TI.ww-layout, .ww-e-d1TI [data-ww-ls~="d1TI"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .ww-e-d1TJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TJ.ww-layout, .ww-e-d1TJ [data-ww-ls~="d1TJ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1TK {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 120px;
        min-height: unset;
        border-radius: 10px;
        --wwi-of: cover;
      }
      .ww-e-d1TL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TL.ww-layout, .ww-e-d1TL [data-ww-ls~="d1TL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1TM {
        margin: 24px 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: 303px;
        flex: 0 0 auto;
        max-width: 280px;
        min-width: 310px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        background-image: none;
        border: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline-offset: 0px;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TM {
          display: flex;
          width: 300px;
          max-width: 100%;
          min-width: 300px;
        }
      }
      .ww-e-d1TM.ww-layout, .ww-e-d1TM [data-ww-ls~="d1TM"] {
        display: inline-flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TM.ww-layout, .ww-e-d1TM [data-ww-ls~="d1TM"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .ww-e-d1TN {
        margin: 24px 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: 303px;
        flex: 0 0 auto;
        max-width: 280px;
        min-width: 310px;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        background-image: none;
        border: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline-offset: 0px;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TN {
          display: flex;
          width: 300px;
          max-width: 100%;
          min-width: 300px;
        }
      }
      .ww-e-d1TN.ww-layout, .ww-e-d1TN [data-ww-ls~="d1TN"] {
        display: inline-flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TN.ww-layout, .ww-e-d1TN [data-ww-ls~="d1TN"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .ww-e-d1TO {
        margin: 24px 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: 303px;
        flex: 0 0 auto;
        max-width: 280px;
        min-width: 310px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        background-image: none;
        border: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline-offset: 0px;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TO {
          display: flex;
          width: 300px;
          max-width: 100%;
          min-width: 300px;
        }
      }
      .ww-e-d1TO.ww-layout, .ww-e-d1TO [data-ww-ls~="d1TO"] {
        display: inline-flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1TO.ww-layout, .ww-e-d1TO [data-ww-ls~="d1TO"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .ww-e-d1TP {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 120px;
        min-height: unset;
        border-radius: 10px;
        --wwi-of: cover;
      }
      .ww-e-d1TQ {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1TQ {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TQ {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1TR {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1TS {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1TT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TT.ww-layout, .ww-e-d1TT [data-ww-ls~="d1TT"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1TU {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1TU {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TU {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1TV {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 120px;
        min-height: unset;
        border-radius: 10px;
        --wwi-of: cover;
      }
      .ww-e-d1TW {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1TX {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1TX {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TX {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1TY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1TY.ww-layout, .ww-e-d1TY [data-ww-ls~="d1TY"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1TZ {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1TZ {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1TZ {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1Ta {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 120px;
        min-height: unset;
        border-radius: 10px;
        --wwi-of: cover;
      }
      .ww-e-d1Tb {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Tc {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Td {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tf {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-play-state: running;
      }
      .ww-e-d1Tg {
        margin: 0 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-name: ww-keyframes-element-94fca281-c84e-4702-9725-b36940d59ec0-base-default;
      }
      @keyframes ww-keyframes-element-94fca281-c84e-4702-9725-b36940d59ec0-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d1Ti {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tj.ww-layout, .ww-e-d1Tj [data-ww-ls~="d1Tj"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Tk {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tl {
        margin: 0;
        padding: 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Tl {
          padding: 20px;
        }
      }
      .ww-e-d1Tl.ww-layout, .ww-e-d1Tl [data-ww-ls~="d1Tl"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Tm {
        margin: 0;
        padding: 0 0 16px;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tm.ww-layout, .ww-e-d1Tm [data-ww-ls~="d1Tm"] {
        display: inline-block;
      }
      .ww-e-d1Tn {
        margin: 0;
        padding: 0;
        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-d1To {
        margin: 0 0 0 -20px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 2px solid #fff;
        outline: 0 solid;
        border-radius: 100%;
      }
      .ww-e-d1Tp {
        margin: 0;
        padding: 0 0 0 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tp.ww-layout, .ww-e-d1Tp [data-ww-ls~="d1Tp"] {
        display: flex;
        flex-flow: row-reverse;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1Tr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 1.2rem;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 700;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ts {
        margin: 0;
        padding: 8px 30px;
        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: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1Tu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1Tv {
        margin: 0;
        padding: 30px;
        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: #f8f2f0;
        cursor: pointer;
        border-radius: 20px;
      }
      .ww-e-d1Tv.ww-layout, .ww-e-d1Tv [data-ww-ls~="d1Tv"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d1Tw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Tx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ty {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      .ww-e-d1Tz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1U0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1U1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1U1.ww-layout, .ww-e-d1U1 [data-ww-ls~="d1U1"] {
        display: flex;
        align-items: center;
        column-gap: 9px;
      }
      .ww-e-d1U2 {
        margin: 1em 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1U4 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1U4 {
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U4 {
          font-size: 18px;
        }
      }
      .ww-e-d1U6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 600;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1U6 {
          font-size: 18px;
        }
      }
      .ww-e-d1U8 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1U8 {
          padding: 8px 12px;
        }
      }
      .ww-e-d1U8.ww-layout, .ww-e-d1U8 [data-ww-ls~="d1U8"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1U9 {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d1UA {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1UA.ww-layout, .ww-e-d1UA [data-ww-ls~="d1UA"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1UB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 600;
        text-align: left;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1UB {
          line-height: 30px;
          text-align: left;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UB {
          margin: 0;
          padding: 0 24px 0 0;
          font-size: 18px;
          text-align: left;
        }
      }
      .ww-e-d1UC {
        margin: 0;
        padding: var(--ww-style-padding, 0);
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1UC {
          font-size: 15px;
        }
      }
      .ww-e-d1UD {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UD.ww-layout, .ww-e-d1UD [data-ww-ls~="d1UD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1UE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d1UE {
          padding: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UE {
          padding: 0;
        }
      }
      .ww-e-d1UF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UF.ww-layout, .ww-e-d1UF [data-ww-ls~="d1UF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1UG {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UH {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 2em;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1UK {
        margin: 0;
        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-e-d1UM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UM.ww-layout, .ww-e-d1UM [data-ww-ls~="d1UM"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-e-d1UN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 94px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: var(--ww-content-ww-text-font-size);
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1UR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 25px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1UT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UU.ww-layout, .ww-e-d1UU [data-ww-ls~="d1UU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1UW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UW.ww-layout, .ww-e-d1UW [data-ww-ls~="d1UW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1UZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UZ.ww-layout, .ww-e-d1UZ [data-ww-ls~="d1UZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Ub {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ub.ww-layout, .ww-e-d1Ub [data-ww-ls~="d1Ub"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Uc {
        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-d1Uc.ww-layout, .ww-e-d1Uc [data-ww-ls~="d1Uc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Ud {
        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-d1Ud.ww-layout, .ww-e-d1Ud [data-ww-ls~="d1Ud"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Ue {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ue.ww-layout, .ww-e-d1Ue [data-ww-ls~="d1Ue"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Uf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ug {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ug.ww-layout, .ww-e-d1Ug [data-ww-ls~="d1Ug"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Uh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Uh.ww-layout, .ww-e-d1Uh [data-ww-ls~="d1Uh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Ui {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ui.ww-layout, .ww-e-d1Ui [data-ww-ls~="d1Ui"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Uj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Uj.ww-layout, .ww-e-d1Uj [data-ww-ls~="d1Uj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Uk {
        margin: 0;
        padding: 60px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #f6cdcc;
        box-shadow: 13px 13px #fe5055;
      }
      @media (max-width: 991px) {
        .ww-e-d1Uk {
          padding: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Uk {
          padding: 20px;
        }
      }
      .ww-e-d1Uk.ww-layout, .ww-e-d1Uk [data-ww-ls~="d1Uk"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Ul {
        margin: 0;
        padding: 1em 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-d1Ul.ww-layout, .ww-e-d1Ul [data-ww-ls~="d1Ul"] {
        display: flex;
        justify-content: space-between;
        column-gap: 5%;
      }
      .ww-e-d1Um {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Um.ww-layout, .ww-e-d1Um [data-ww-ls~="d1Um"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Un {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Un.ww-layout, .ww-e-d1Un [data-ww-ls~="d1Un"] {
        display: flex;
        justify-content: space-between;
        column-gap: 5%;
      }
      .ww-e-d1Uo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Up {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Up.ww-layout, .ww-e-d1Up [data-ww-ls~="d1Up"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Uq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #434346;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ur {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Us {
        margin: 0;
        padding: 15px 0 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-d1Us.ww-layout, .ww-e-d1Us [data-ww-ls~="d1Us"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1Uu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Uu.ww-layout, .ww-e-d1Uu [data-ww-ls~="d1Uu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Uv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Uv.ww-layout, .ww-e-d1Uv [data-ww-ls~="d1Uv"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1Uw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Uw.ww-layout, .ww-e-d1Uw [data-ww-ls~="d1Uw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Uy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Uz {
        margin: 0 0 0 5px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1V0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1V0.ww-layout, .ww-e-d1V0 [data-ww-ls~="d1V0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1V1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      .ww-e-d1V2 {
        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-d1V2.ww-layout, .ww-e-d1V2 [data-ww-ls~="d1V2"] {
        display: flex;
      }
      .ww-e-d1V3 {
        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-d1V3.ww-layout, .ww-e-d1V3 [data-ww-ls~="d1V3"] {
        display: flex;
      }
      .ww-e-d1V4 {
        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-d1V4.ww-layout, .ww-e-d1V4 [data-ww-ls~="d1V4"] {
        display: flex;
      }
      .ww-e-d1V5 {
        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-d1V5.ww-layout, .ww-e-d1V5 [data-ww-ls~="d1V5"] {
        display: flex;
      }
      .ww-e-d1V6 {
        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-d1V6.ww-layout, .ww-e-d1V6 [data-ww-ls~="d1V6"] {
        display: flex;
      }
      .ww-e-d1V7 {
        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-d1V7.ww-layout, .ww-e-d1V7 [data-ww-ls~="d1V7"] {
        display: flex;
      }
      .ww-e-d1V8 {
        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-d1V8.ww-layout, .ww-e-d1V8 [data-ww-ls~="d1V8"] {
        display: flex;
      }
      .ww-e-d1V9 {
        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-d1V9.ww-layout, .ww-e-d1V9 [data-ww-ls~="d1V9"] {
        display: flex;
      }
      .ww-e-d1VA {
        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-d1VA.ww-layout, .ww-e-d1VA [data-ww-ls~="d1VA"] {
        display: flex;
      }
      .ww-e-d1VC {
        margin: 16px 0;
        padding: 0 0 15px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        line-height: 54px;
        font-weight: 600;
        text-align: center;
        color: #2a2a2a;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1VC {
          font-size: 40px;
          line-height: 44px;
          font-weight: 600;
          text-align: center;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1VC {
          padding: 0 0 5px;
          font-size: 25px;
          line-height: 32px;
          letter-spacing: -1px;
        }
      }
      .ww-e-d1VD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VD.ww-layout, .ww-e-d1VD [data-ww-ls~="d1VD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VE {
        margin: 0;
        padding: 0 25px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fbf3f4;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1VE {
          padding: 0 10px;
        }
      }
      .ww-e-d1VE.ww-layout, .ww-e-d1VE [data-ww-ls~="d1VE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VF {
        margin: 0;
        padding: 0 25px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fbf3f4;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1VF {
          padding: 0 10px;
        }
      }
      .ww-e-d1VF.ww-layout, .ww-e-d1VF [data-ww-ls~="d1VF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VG {
        margin: 16px 0;
        padding: 0 0 15px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        line-height: 54px;
        font-weight: 600;
        text-align: center;
        color: #2a2a2a;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1VG {
          font-size: 40px;
          line-height: 44px;
          font-weight: 600;
          text-align: center;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1VG {
          padding: 0 0 5px;
          font-size: 25px;
          line-height: 32px;
          letter-spacing: -1px;
        }
      }
      .ww-e-d1VH {
        margin: 16px 0;
        padding: 0 0 15px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        line-height: 54px;
        font-weight: 600;
        text-align: center;
        color: #2a2a2a;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1VH {
          font-size: 40px;
          line-height: 44px;
          font-weight: 600;
          text-align: center;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1VH {
          padding: 0 0 5px;
          font-size: 25px;
          line-height: 32px;
          letter-spacing: -1px;
        }
      }
      .ww-e-d1VI {
        margin: 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1VI {
          font-size: 15px;
        }
      }
      .ww-e-d1VJ {
        margin: 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1VJ {
          font-size: 15px;
        }
      }
      .ww-e-d1VK {
        margin: 0;
        padding: 1em 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VK.ww-layout, .ww-e-d1VK [data-ww-ls~="d1VK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VL {
        margin: 0;
        padding: 1em 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VL.ww-layout, .ww-e-d1VL [data-ww-ls~="d1VL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VM {
        margin: 0 0 20px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VN {
        margin: 0;
        padding: 0 0 6px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VO.ww-layout, .ww-e-d1VO [data-ww-ls~="d1VO"] {
        display: flex;
        justify-content: space-between;
        row-gap: 5%;
      }
      @media (max-width: 991px) {
        .ww-e-d1VO.ww-layout, .ww-e-d1VO [data-ww-ls~="d1VO"] {
          flex-flow: column;
        }
      }
      .ww-e-d1VP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VQ {
        margin: 0;
        padding: 0 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 33%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0 none;
        border-right: 1px solid #f0eae6;
      }
      @media (max-width: 991px) {
        .ww-e-d1VQ {
          padding: 20px 0;
          width: 100%;
          border-bottom: 1px solid #f0eae6;
          border-right: 0 solid #f0eae6;
        }
      }
      .ww-e-d1VQ.ww-layout, .ww-e-d1VQ [data-ww-ls~="d1VQ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1VR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VS {
        margin: 0;
        padding: 0;
        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-d1VT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #434346;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VU {
        margin: 0;
        padding: 15px 0 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-d1VU.ww-layout, .ww-e-d1VU [data-ww-ls~="d1VU"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1VV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #434346;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VX {
        margin: 0;
        padding: 15px 0 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-d1VX.ww-layout, .ww-e-d1VX [data-ww-ls~="d1VX"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1VY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Va {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vb.ww-layout, .ww-e-d1Vb [data-ww-ls~="d1Vb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vc.ww-layout, .ww-e-d1Vc [data-ww-ls~="d1Vc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ve {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ve.ww-layout, .ww-e-d1Ve [data-ww-ls~="d1Ve"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vf {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 2px solid #f0eae6;
        border-radius: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Vf {
          align-self: center;
          width: 95%;
        }
      }
      .ww-e-d1Vf.ww-layout, .ww-e-d1Vf [data-ww-ls~="d1Vf"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vg {
        margin: 0;
        padding: 15px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vg.ww-layout, .ww-e-d1Vg [data-ww-ls~="d1Vg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vh {
        margin: 0;
        padding: 0 0 0 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 33%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Vh {
          padding: 20px 0 0;
          width: 100%;
        }
      }
      .ww-e-d1Vh.ww-layout, .ww-e-d1Vh [data-ww-ls~="d1Vh"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Vi {
        margin: 0;
        padding: 0 5% 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 33%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 1px solid #f0eae6;
      }
      @media (max-width: 991px) {
        .ww-e-d1Vi {
          padding: 0 0% 20px 0;
          width: 100%;
          border-bottom: 1px solid #f0eae6;
          border-right: 0 solid #f0eae6;
        }
      }
      .ww-e-d1Vi.ww-layout, .ww-e-d1Vi [data-ww-ls~="d1Vi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vm.ww-layout, .ww-e-d1Vm [data-ww-ls~="d1Vm"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vn.ww-layout, .ww-e-d1Vn [data-ww-ls~="d1Vn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vo.ww-layout, .ww-e-d1Vo [data-ww-ls~="d1Vo"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: auto;
      }
      .ww-e-d1Vq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vr {
        margin: 0;
        padding: 1em 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vr.ww-layout, .ww-e-d1Vr [data-ww-ls~="d1Vr"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1Vt {
        margin: 0;
        padding: 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vt.ww-layout, .ww-e-d1Vt [data-ww-ls~="d1Vt"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Vu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vu.ww-layout, .ww-e-d1Vu [data-ww-ls~="d1Vu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vv.ww-layout, .ww-e-d1Vv [data-ww-ls~="d1Vv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Vw {
        margin: 0;
        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-e-d1Vx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vy {
        margin: 0;
        padding: 1.2em 0 2em;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Vy {
          padding: .7em 0 1.7em;
        }
      }
      .ww-e-d1Vy.ww-layout, .ww-e-d1Vy [data-ww-ls~="d1Vy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vz {
        margin: 0;
        padding: 1em 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vz.ww-layout, .ww-e-d1Vz [data-ww-ls~="d1Vz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1W0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W1.ww-layout, .ww-e-d1W1 [data-ww-ls~="d1W1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1W2 {
        margin: 0;
        padding: 1em 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W2.ww-layout, .ww-e-d1W2 [data-ww-ls~="d1W2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1W3 {
        margin: 0;
        padding: 0 18px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d1W3 {
          font-size: 15px;
        }
      }
      .ww-e-d1W4 {
        margin: 0;
        padding: 0 25px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fbf3f4;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1W4 {
          padding: 0 10px;
        }
      }
      .ww-e-d1W4.ww-layout, .ww-e-d1W4 [data-ww-ls~="d1W4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1W5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W5.ww-layout, .ww-e-d1W5 [data-ww-ls~="d1W5"] {
        display: flex;
      }
      .ww-e-d1W7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W7.ww-layout, .ww-e-d1W7 [data-ww-ls~="d1W7"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1W8 {
        margin: 0;
        padding: 1em 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1W8 {
          font-weight: 600;
        }
      }
      .ww-e-d1W9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1W9.ww-layout, .ww-e-d1W9 [data-ww-ls~="d1W9"] {
        display: flex;
      }
      .ww-e-d1WA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 40px;
        font-family: var(--ww-default-font-family);
        line-height: 44px;
        font-weight: 600;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1WC {
          font-size: 35px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1WC {
          font-size: 22px;
        }
      }
      .ww-e-d1WD {
        margin: 0;
        padding: 0 7px 0 20px;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1WD {
          font-size: 15px;
          line-height: 24px;
        }
      }
      .ww-e-d1WE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1WF {
        margin: 0;
        padding: 0 0 6px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1WG {
        margin: 0;
        padding: 0 0 6px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1WI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WJ.ww-layout, .ww-e-d1WJ [data-ww-ls~="d1WJ"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1WJ.ww-layout, .ww-e-d1WJ [data-ww-ls~="d1WJ"] {
          flex-flow: column;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1WJ.ww-layout, .ww-e-d1WJ [data-ww-ls~="d1WJ"] {
          flex-flow: column;
        }
      }
      .ww-e-d1WM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1WO {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WP {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WR {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WS {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WU {
        margin: 2px 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-d1WU.ww-layout, .ww-e-d1WU [data-ww-ls~="d1WU"] {
        display: flex;
        flex-direction: row;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1WV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WV.ww-layout, .ww-e-d1WV [data-ww-ls~="d1WV"] {
        display: flex;
        flex-direction: row;
        column-gap: 7px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1WV.ww-layout, .ww-e-d1WV [data-ww-ls~="d1WV"] {
          column-gap: 7px;
        }
      }
      .ww-e-d1WW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1WW {
          font-size: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1WW {
          font-size: 13px;
        }
      }
      .ww-e-d1WX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #828282;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1WX {
          font-size: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1WX {
          font-size: 13px;
        }
      }
      .ww-e-d1WY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WY.ww-layout, .ww-e-d1WY [data-ww-ls~="d1WY"] {
        display: flex;
        flex-flow: column;
        row-gap: 10px;
      }
      @media (max-width: 991px) {
        .ww-e-d1WY.ww-layout, .ww-e-d1WY [data-ww-ls~="d1WY"] {
          justify-content: center;
          row-gap: 5px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1WY.ww-layout, .ww-e-d1WY [data-ww-ls~="d1WY"] {
          row-gap: 6px;
        }
      }
      .ww-e-d1Wa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        text-transform: uppercase;
        letter-spacing: 5px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Wa {
          font-size: 9px;
        }
      }
      .ww-e-d1Wb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        text-transform: uppercase;
        letter-spacing: 5px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wb {
          font-size: 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Wb {
          font-size: 9px;
        }
      }
      .ww-e-d1Wc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 110px;
        max-width: 110px;
        min-width: 110px;
        height: 110px;
        aspect-ratio: unset;
        max-height: 110px;
        min-height: 110px;
        border-radius: 10px;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wc {
          width: 80px;
          max-width: 80px;
          min-width: 80px;
          height: 80px;
          max-height: 80px;
          min-height: 80px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Wc {
          width: 80px;
          max-width: 80px;
          min-width: 80px;
          height: 80px;
          max-height: 80px;
          min-height: 80px;
        }
      }
      .ww-e-d1Wd {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: Juana, serif;
        line-height: 30px;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wd {
          font-size: 20px;
          line-height: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Wd {
          font-size: 20px;
          line-height: 20px;
        }
      }
      .ww-e-d1We {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1Wf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1Wg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1Wh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1Wi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1Wk {
        margin: 0;
        padding: 16px 0 0;
        z-index: 100;
        align-self: center;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Wk {
          padding: 12px 0 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Wk {
          padding: 16px 0 0;
        }
      }
      .ww-e-d1Wk.ww-layout, .ww-e-d1Wk [data-ww-ls~="d1Wk"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wl {
        margin: 0;
        padding: 7px 16px 5px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        border-radius: 20px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Wm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Wm {
          font-weight: 800;
        }
      }
      .ww-e-d1Wn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 28px;
        font-style: italic;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Wn {
          font-style: italic;
        }
      }
      .ww-e-d1Wo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Wp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
        outline: 0 solid;
        border-radius: 50px;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      .ww-e-d1Ws {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wt {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wu {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wv {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wx {
        margin: 24px 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 300px;
        flex: 0 0 auto;
        max-width: 280px;
        min-width: 300px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        background-image: none;
        border: 1px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline: 0px solid var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        outline-offset: 0px;
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Wx {
          display: flex;
          max-width: 100%;
        }
      }
      .ww-e-d1Wx.ww-layout, .ww-e-d1Wx [data-ww-ls~="d1Wx"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Wx.ww-layout, .ww-e-d1Wx [data-ww-ls~="d1Wx"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .ww-e-d1Wy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Wz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1X0 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1X0.ww-layout, .ww-e-d1X0 [data-ww-ls~="d1X0"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1X1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1X1.ww-layout, .ww-e-d1X1 [data-ww-ls~="d1X1"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1X2 {
        margin: 0 0 8px;
        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;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1X2.ww-layout, .ww-e-d1X2 [data-ww-ls~="d1X2"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1X3 {
        margin: 0 0 8px;
        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;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1X3.ww-layout, .ww-e-d1X3 [data-ww-ls~="d1X3"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1X4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #a3a3a3;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1X5 {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 120px;
        min-height: unset;
        border-radius: 10px;
        --wwi-of: cover;
      }
      .ww-e-d1X6 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1X7 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        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: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1X7 {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1X7 {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1XA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 30px;
        font-weight: 600;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1XA {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XA {
          margin: 0;
          padding: 0 24px;
        }
      }
      .ww-e-d1XB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1XB.ww-layout, .ww-e-d1XB [data-ww-ls~="d1XB"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1XD {
        margin: 8px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1XF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 320px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        background-image: linear-gradient(0deg, #00000033, #00000033), var(--ww-style-background-image);
        background-position: 0% 0%, center center;
        background-size: auto, cover;
        background-repeat: repeat, no-repeat;
        background-attachment: scroll, scroll;
        border-radius: 12px;
        --wwi-ar: unset;
        --wwi-of: cover;
        --wwi-o: linear-gradient(undefineddeg);
      }
      .ww-e-d1XG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d1XH {
        margin: 0;
        padding: 8px;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 50%;
        left: 20px;
        width: 35px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffff80;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        transform: translateY(-50%);
        border-radius: 50%;
      }
      .ww-e-d1XH:where(:hover) {
        background-color: #fff;
        box-shadow: 0 4px 6px #00000026;
        transform: translate(-4px, -50%);
      }
      .ww-e-d1XI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d1XJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d1XL {
        margin: 80px auto;
        padding: 0 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1XL.ww-layout, .ww-e-d1XL [data-ww-ls~="d1XL"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1XM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      .ww-e-d1XN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d1XO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d1XP {
        margin: 0;
        padding: 8px;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 50%;
        right: 20px;
        width: 35px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffff80;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        transform: translateY(-50%);
        border-radius: 50%;
      }
      .ww-e-d1XP:where(:hover) {
        background-color: #fff;
        box-shadow: 0 4px 6px #00000026;
        transform: translate(4px, -50%);
      }
      .ww-e-d1XQ {
        margin: 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 8px;
        max-width: unset;
        min-width: unset;
        height: 8px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        opacity: 0.5;
        transition: all 0.3s ease;
        border-radius: 100px;
      }
      .ww-e-d1XQ:where([data-ww-states~="jk5TuZ"]) {
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        opacity: 1;
        transform: scale(1.2);
      }
      .ww-e-d1XR {
        margin: 0;
        padding: 20px 24px 26px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
      }
      .ww-e-d1XR.ww-layout, .ww-e-d1XR [data-ww-ls~="d1XR"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1XS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1XS.ww-layout, .ww-e-d1XS [data-ww-ls~="d1XS"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1XT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--aed66389-4433-45b2-be66-5622e3df32e7,#919191);
        text-transform: uppercase;
        letter-spacing: 3px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1XU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 30px;
        font-family: Juana, serif;
        font-style: italic;
        color: var(--dba3598f-a6ac-4791-a54d-c335ef510ac8,#7e1a23);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1XV {
        margin: 0;
        padding: 15px 0 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #00000080;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1XV.ww-layout, .ww-e-d1XV [data-ww-ls~="d1XV"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1XW {
        margin: 0;
        padding: 0 0 6px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--dba3598f-a6ac-4791-a54d-c335ef510ac8,#7e1a23);
        letter-spacing: 1px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1XX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: 0;
        text-decoration: underline;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1XY {
        margin: 0;
        padding: 15px 0 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #00000080;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1XY.ww-layout, .ww-e-d1XY [data-ww-ls~="d1XY"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1XZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 300;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: 0;
        text-decoration: underline;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: 0;
        text-decoration: underline;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: 0;
        text-decoration: underline;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 300;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: 0;
        text-decoration: underline;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xd {
        margin: 0;
        padding: 15px 0 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #00000080;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1Xd.ww-layout, .ww-e-d1Xd [data-ww-ls~="d1Xd"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 300;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: 0;
        text-decoration: underline;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xf {
        margin: 0;
        padding: 8px 9px 5px 14px;
        z-index: 100;
        align-self: flex-start;
        display: block;
        position: absolute;
        top: 20px;
        left: 20px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        line-height: 16px;
        font-weight: 600;
        text-align: center;
        color: var(--dba3598f-a6ac-4791-a54d-c335ef510ac8,#7e1a23);
        letter-spacing: 3px;
        white-space-collapse: preserve;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        border-radius: 50px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 420px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-e-d1Xg {
          height: 375px;
        }
      }
      .ww-e-d1Xh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 30px;
        font-family: Juana, serif;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xi.ww-layout, .ww-e-d1Xi [data-ww-ls~="d1Xi"] {
        display: flex;
        flex-direction: row;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xk {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: Juana, serif;
        line-height: 30px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xk {
          font-size: 20px;
          line-height: 21px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xk {
          font-size: 24px;
          line-height: 25px;
        }
      }
      .ww-e-d1Xl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 2;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
        --wwi-ar: 2;
        --wwi-of: cover;
      }
      .ww-e-d1Xm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xm.ww-layout, .ww-e-d1Xm [data-ww-ls~="d1Xm"] {
        display: flex;
        flex-flow: column;
        row-gap: 10px;
      }
      .ww-e-d1Xn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xn {
          font-size: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xn {
          font-size: 13px;
        }
      }
      .ww-e-d1Xo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #828282;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xo {
          font-size: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xo {
          font-size: 13px;
        }
      }
      .ww-e-d1Xp {
        margin: 2px 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-d1Xp.ww-layout, .ww-e-d1Xp [data-ww-ls~="d1Xp"] {
        display: flex;
        flex-direction: row;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xq.ww-layout, .ww-e-d1Xq [data-ww-ls~="d1Xq"] {
        display: flex;
        flex-direction: row;
        column-gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        text-transform: uppercase;
        letter-spacing: 5px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xr {
          font-size: 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xr {
          font-size: 9px;
        }
      }
      .ww-e-d1Xs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        text-transform: uppercase;
        letter-spacing: 5px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xs {
          font-size: 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xs {
          font-size: 9px;
        }
      }
      .ww-e-d1Xt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xt.ww-layout, .ww-e-d1Xt [data-ww-ls~="d1Xt"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xt.ww-layout, .ww-e-d1Xt [data-ww-ls~="d1Xt"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xt.ww-layout, .ww-e-d1Xt [data-ww-ls~="d1Xt"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Xu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xu.ww-layout, .ww-e-d1Xu [data-ww-ls~="d1Xu"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xu.ww-layout, .ww-e-d1Xu [data-ww-ls~="d1Xu"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xu.ww-layout, .ww-e-d1Xu [data-ww-ls~="d1Xu"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Xv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xv.ww-layout, .ww-e-d1Xv [data-ww-ls~="d1Xv"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xv.ww-layout, .ww-e-d1Xv [data-ww-ls~="d1Xv"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xv.ww-layout, .ww-e-d1Xv [data-ww-ls~="d1Xv"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Xw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xw.ww-layout, .ww-e-d1Xw [data-ww-ls~="d1Xw"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xw.ww-layout, .ww-e-d1Xw [data-ww-ls~="d1Xw"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xw.ww-layout, .ww-e-d1Xw [data-ww-ls~="d1Xw"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Xx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xx.ww-layout, .ww-e-d1Xx [data-ww-ls~="d1Xx"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xx.ww-layout, .ww-e-d1Xx [data-ww-ls~="d1Xx"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xx.ww-layout, .ww-e-d1Xx [data-ww-ls~="d1Xx"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Xy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Xy.ww-layout, .ww-e-d1Xy [data-ww-ls~="d1Xy"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xy.ww-layout, .ww-e-d1Xy [data-ww-ls~="d1Xy"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xy.ww-layout, .ww-e-d1Xy [data-ww-ls~="d1Xy"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Xz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xz {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xz {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Xz.ww-layout, .ww-e-d1Xz [data-ww-ls~="d1Xz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xz.ww-layout, .ww-e-d1Xz [data-ww-ls~="d1Xz"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xz.ww-layout, .ww-e-d1Xz [data-ww-ls~="d1Xz"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Y0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y0 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y0 {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Y0.ww-layout, .ww-e-d1Y0 [data-ww-ls~="d1Y0"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y0.ww-layout, .ww-e-d1Y0 [data-ww-ls~="d1Y0"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y0.ww-layout, .ww-e-d1Y0 [data-ww-ls~="d1Y0"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Y1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Y2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Y2.ww-layout, .ww-e-d1Y2 [data-ww-ls~="d1Y2"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Y3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Y4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Y4.ww-layout, .ww-e-d1Y4 [data-ww-ls~="d1Y4"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Y5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y5 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y5 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Y5.ww-layout, .ww-e-d1Y5 [data-ww-ls~="d1Y5"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y5.ww-layout, .ww-e-d1Y5 [data-ww-ls~="d1Y5"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y5.ww-layout, .ww-e-d1Y5 [data-ww-ls~="d1Y5"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Y6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y6 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y6 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Y6.ww-layout, .ww-e-d1Y6 [data-ww-ls~="d1Y6"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y6.ww-layout, .ww-e-d1Y6 [data-ww-ls~="d1Y6"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y6.ww-layout, .ww-e-d1Y6 [data-ww-ls~="d1Y6"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Y7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y7 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y7 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Y7.ww-layout, .ww-e-d1Y7 [data-ww-ls~="d1Y7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y7.ww-layout, .ww-e-d1Y7 [data-ww-ls~="d1Y7"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y7.ww-layout, .ww-e-d1Y7 [data-ww-ls~="d1Y7"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Y8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y8 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y8 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Y8.ww-layout, .ww-e-d1Y8 [data-ww-ls~="d1Y8"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y8.ww-layout, .ww-e-d1Y8 [data-ww-ls~="d1Y8"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y8.ww-layout, .ww-e-d1Y8 [data-ww-ls~="d1Y8"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Y9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y9 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y9 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Y9.ww-layout, .ww-e-d1Y9 [data-ww-ls~="d1Y9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Y9.ww-layout, .ww-e-d1Y9 [data-ww-ls~="d1Y9"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y9.ww-layout, .ww-e-d1Y9 [data-ww-ls~="d1Y9"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1YA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 69%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1YA {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YA {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1YA.ww-layout, .ww-e-d1YA [data-ww-ls~="d1YA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1YA.ww-layout, .ww-e-d1YA [data-ww-ls~="d1YA"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YA.ww-layout, .ww-e-d1YA [data-ww-ls~="d1YA"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1YB {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YB {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YB {
          font-size: 12px;
        }
      }
      .ww-e-d1YC {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YC {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1YC.ww-layout, .ww-e-d1YC [data-ww-ls~="d1YC"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1YD {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YD {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1YD.ww-layout, .ww-e-d1YD [data-ww-ls~="d1YD"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1YE {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YE {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1YE.ww-layout, .ww-e-d1YE [data-ww-ls~="d1YE"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1YF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1YF.ww-layout, .ww-e-d1YF [data-ww-ls~="d1YF"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1YF.ww-layout, .ww-e-d1YF [data-ww-ls~="d1YF"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YF.ww-layout, .ww-e-d1YF [data-ww-ls~="d1YF"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1YG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1YG {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YG {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1YH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1YH {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YH {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1YI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1YI {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YI {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1YJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1YJ {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YJ {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1YK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1YK {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YK {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1YL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1YL {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YL {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1YM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1YM {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YM {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1YN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 68px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1YN {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YN {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1YO {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YO {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YO {
          font-size: 12px;
        }
      }
      .ww-e-d1YP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YP {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YP {
          font-size: 12px;
        }
      }
      .ww-e-d1YQ {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YQ {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YQ {
          font-size: 12px;
        }
      }
      .ww-e-d1YR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YR {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YR {
          font-size: 12px;
        }
      }
      .ww-e-d1YS {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YS {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YS {
          font-size: 12px;
        }
      }
      .ww-e-d1YT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YT {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YT {
          font-size: 12px;
        }
      }
      .ww-e-d1YU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YU {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YU {
          font-size: 12px;
        }
      }
      .ww-e-d1YV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1YV {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1YV {
          font-size: 12px;
        }
      }
      .ww-e-d1YW {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YW {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1YW.ww-layout, .ww-e-d1YW [data-ww-ls~="d1YW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1YX {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YX {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1YX.ww-layout, .ww-e-d1YX [data-ww-ls~="d1YX"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1YY {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YY {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1YY.ww-layout, .ww-e-d1YY [data-ww-ls~="d1YY"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1YZ {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1YZ {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1YZ.ww-layout, .ww-e-d1YZ [data-ww-ls~="d1YZ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Ya {
        margin: 0 20px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ya {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Ya.ww-layout, .ww-e-d1Ya [data-ww-ls~="d1Ya"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Yb {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yb {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yb {
          font-size: 14px;
        }
      }
      .ww-e-d1Yc {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yc {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yc {
          font-size: 14px;
        }
      }
      .ww-e-d1Yd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yd {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yd {
          font-size: 14px;
        }
      }
      .ww-e-d1Ye {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ye.ww-layout, .ww-e-d1Ye [data-ww-ls~="d1Ye"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ye.ww-layout, .ww-e-d1Ye [data-ww-ls~="d1Ye"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ye.ww-layout, .ww-e-d1Ye [data-ww-ls~="d1Ye"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Yf {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yf {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yf {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Yg {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yg {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yg {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Yh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yh {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yh {
          font-size: 12px;
        }
      }
      .ww-e-d1Yi {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yi {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yi {
          font-size: 12px;
        }
      }
      .ww-e-d1Yj {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yj {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yj {
          font-size: 12px;
        }
      }
      .ww-e-d1Yk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 700;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yk {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yk {
          font-size: 14px;
        }
      }
      .ww-e-d1Yl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ym {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ym.ww-layout, .ww-e-d1Ym [data-ww-ls~="d1Ym"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Yn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yo.ww-layout, .ww-e-d1Yo [data-ww-ls~="d1Yo"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Yp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yq.ww-layout, .ww-e-d1Yq [data-ww-ls~="d1Yq"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Yr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ys {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ys.ww-layout, .ww-e-d1Ys [data-ww-ls~="d1Ys"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Yt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yt.ww-layout, .ww-e-d1Yt [data-ww-ls~="d1Yt"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Yu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yv.ww-layout, .ww-e-d1Yv [data-ww-ls~="d1Yv"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Yw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yx {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 95px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid #edf2f9;
        border-bottom: 1px solid #0000001a;
        border-left: 0 solid #edf2f9;
        border-right: 0 solid #edf2f9;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1Yx {
          width: 100%;
        }
      }
      .ww-e-d1Yx.ww-layout, .ww-e-d1Yx [data-ww-ls~="d1Yx"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yx.ww-layout, .ww-e-d1Yx [data-ww-ls~="d1Yx"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yx.ww-layout, .ww-e-d1Yx [data-ww-ls~="d1Yx"] {
          align-items: center;
        }
      }
      .ww-e-d1Yy {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 95px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid #edf2f9;
        border-bottom: 1px solid #0000001a;
        border-left: 0 solid #edf2f9;
        border-right: 0 solid #edf2f9;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1Yy {
          width: 100%;
        }
      }
      .ww-e-d1Yy.ww-layout, .ww-e-d1Yy [data-ww-ls~="d1Yy"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yy.ww-layout, .ww-e-d1Yy [data-ww-ls~="d1Yy"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yy.ww-layout, .ww-e-d1Yy [data-ww-ls~="d1Yy"] {
          align-items: center;
        }
      }
      .ww-e-d1Yz {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 95px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid #edf2f9;
        border-bottom: 1px solid #0000001a;
        border-left: 0 solid #edf2f9;
        border-right: 0 solid #edf2f9;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1Yz {
          width: 100%;
        }
      }
      .ww-e-d1Yz.ww-layout, .ww-e-d1Yz [data-ww-ls~="d1Yz"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yz.ww-layout, .ww-e-d1Yz [data-ww-ls~="d1Yz"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yz.ww-layout, .ww-e-d1Yz [data-ww-ls~="d1Yz"] {
          align-items: center;
        }
      }
      .ww-e-d1Z0 {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 95px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid #edf2f9;
        border-bottom: 1px solid #0000001a;
        border-left: 0 solid #edf2f9;
        border-right: 0 solid #edf2f9;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1Z0 {
          width: 100%;
        }
      }
      .ww-e-d1Z0.ww-layout, .ww-e-d1Z0 [data-ww-ls~="d1Z0"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z0.ww-layout, .ww-e-d1Z0 [data-ww-ls~="d1Z0"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z0.ww-layout, .ww-e-d1Z0 [data-ww-ls~="d1Z0"] {
          align-items: center;
        }
      }
      .ww-e-d1Z1 {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 95px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid #edf2f9;
        border-bottom: 1px solid #0000001a;
        border-left: 0 solid #edf2f9;
        border-right: 0 solid #edf2f9;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1Z1 {
          width: 100%;
        }
      }
      .ww-e-d1Z1.ww-layout, .ww-e-d1Z1 [data-ww-ls~="d1Z1"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z1.ww-layout, .ww-e-d1Z1 [data-ww-ls~="d1Z1"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z1.ww-layout, .ww-e-d1Z1 [data-ww-ls~="d1Z1"] {
          align-items: center;
        }
      }
      .ww-e-d1Z2 {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 95px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid #edf2f9;
        border-bottom: 1px solid #0000001a;
        border-left: 0 solid #edf2f9;
        border-right: 0 solid #edf2f9;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1Z2 {
          width: 100%;
        }
      }
      .ww-e-d1Z2.ww-layout, .ww-e-d1Z2 [data-ww-ls~="d1Z2"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z2.ww-layout, .ww-e-d1Z2 [data-ww-ls~="d1Z2"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z2.ww-layout, .ww-e-d1Z2 [data-ww-ls~="d1Z2"] {
          align-items: center;
        }
      }
      .ww-e-d1Z4 {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z4 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z4 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1Z5 {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z5 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z5 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1Z6 {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z6 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z6 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1Z7 {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z7 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z7 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1Z8 {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z8 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z8 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1Z9 {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 95px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid #edf2f9;
        border-bottom: 1px solid #0000001a;
        border-left: 0 solid #edf2f9;
        border-right: 0 solid #edf2f9;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1Z9 {
          width: 100%;
        }
      }
      .ww-e-d1Z9.ww-layout, .ww-e-d1Z9 [data-ww-ls~="d1Z9"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z9.ww-layout, .ww-e-d1Z9 [data-ww-ls~="d1Z9"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z9.ww-layout, .ww-e-d1Z9 [data-ww-ls~="d1Z9"] {
          align-items: center;
        }
      }
      .ww-e-d1ZA {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZA {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZA {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1ZB {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 95px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-top: 0 solid #edf2f9;
        border-bottom: 1px solid #0000001a;
        border-left: 0 solid #edf2f9;
        border-right: 0 solid #edf2f9;
        border-radius: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZB {
          width: 100%;
        }
      }
      .ww-e-d1ZB.ww-layout, .ww-e-d1ZB [data-ww-ls~="d1ZB"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZB.ww-layout, .ww-e-d1ZB [data-ww-ls~="d1ZB"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZB.ww-layout, .ww-e-d1ZB [data-ww-ls~="d1ZB"] {
          align-items: center;
        }
      }
      .ww-e-d1ZD {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZE {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: .85;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
        --wwi-ar: 0.85;
        --wwi-of: cover;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZF {
          aspect-ratio: 1.5;
          --wwi-ar: 1.5;
        }
      }
      .ww-e-d1ZG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 9px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--e964af1c-8020-4e44-96df-93b418abf1ff,#ababab);
        text-transform: uppercase;
        letter-spacing: 4px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZG {
          font-size: 6px;
          letter-spacing: 2px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZG {
          font-size: 9px;
        }
      }
      .ww-e-d1ZI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 9px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--e964af1c-8020-4e44-96df-93b418abf1ff,#ababab);
        text-transform: uppercase;
        letter-spacing: 4px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZI {
          font-size: 6px;
          letter-spacing: 2px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZI {
          font-size: 9px;
        }
      }
      .ww-e-d1ZJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZJ.ww-layout, .ww-e-d1ZJ [data-ww-ls~="d1ZJ"] {
        display: flex;
        flex-flow: column;
        row-gap: 10px;
      }
      .ww-e-d1ZK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #828282;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZK {
          font-size: 13px;
        }
      }
      .ww-e-d1ZL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZL.ww-layout, .ww-e-d1ZL [data-ww-ls~="d1ZL"] {
        display: flex;
        flex-direction: row;
        column-gap: 7px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZL.ww-layout, .ww-e-d1ZL [data-ww-ls~="d1ZL"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1ZM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        line-height: 5px;
        font-weight: 900;
        text-align: center;
        color: var(--e964af1c-8020-4e44-96df-93b418abf1ff,#ababab);
        text-transform: uppercase;
        letter-spacing: 4px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZM {
          font-size: 6px;
          letter-spacing: 2px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZM {
          font-size: 9px;
        }
      }
      .ww-e-d1ZN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1ZN {
          font-size: 13px;
        }
      }
      .ww-e-d1ZO {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 23px;
        font-family: P22 Mackinac, serif;
        line-height: 30px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZO {
          font-size: 20px;
          line-height: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZO {
          font-size: 24px;
          line-height: 25px;
        }
      }
      .ww-e-d1ZP {
        margin: 0 0 3px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1ZQ {
        margin: 0 0 3px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1ZR {
        margin: 0 5px 0 0;
        padding: var(--ww-style-padding, 0);
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ZT {
        margin: 0 0 3px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1ZU {
        margin: 0 0 3px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1ZV {
        margin: 0 0 3px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: 12px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1ZW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZX {
        margin: 0;
        padding: 20px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZX.ww-layout, .ww-e-d1ZX [data-ww-ls~="d1ZX"] {
        display: flex;
      }
      .ww-e-d1ZY {
        margin: 0;
        padding: 0 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZY.ww-layout, .ww-e-d1ZY [data-ww-ls~="d1ZY"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ZZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
        --wwi-ar: unset;
      }
      .ww-e-d1Za {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zb {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zd {
        margin: 0;
        padding: 0 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zd.ww-layout, .ww-e-d1Zd [data-ww-ls~="d1Zd"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ze {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 32px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zi {
        margin: 0 0 8px;
        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;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1Zi.ww-layout, .ww-e-d1Zi [data-ww-ls~="d1Zi"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Zj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        color: #4d4d4d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zj {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zj {
          font-size: 14px;
        }
      }
      .ww-e-d1Zk {
        margin: 0 0 8px;
        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;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1Zk.ww-layout, .ww-e-d1Zk [data-ww-ls~="d1Zk"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Zl {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Zl {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Zl.ww-layout, .ww-e-d1Zl [data-ww-ls~="d1Zl"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Zm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zm.ww-layout, .ww-e-d1Zm [data-ww-ls~="d1Zm"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 2px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zm.ww-layout, .ww-e-d1Zm [data-ww-ls~="d1Zm"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zm.ww-layout, .ww-e-d1Zm [data-ww-ls~="d1Zm"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Zn {
        margin: 0;
        padding: 0;
        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-d1Zo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #a3a3a3;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Zq {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid #edf2f9;
        border-radius: 8px;
      }
      .ww-e-d1Zq.ww-layout, .ww-e-d1Zq [data-ww-ls~="d1Zq"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Zr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zr {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zr {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Zr.ww-layout, .ww-e-d1Zr [data-ww-ls~="d1Zr"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zr.ww-layout, .ww-e-d1Zr [data-ww-ls~="d1Zr"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zr.ww-layout, .ww-e-d1Zr [data-ww-ls~="d1Zr"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Zs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: 180px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zs {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zs {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1Zt {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        color: #4d4d4d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zt {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zt {
          font-size: 14px;
        }
      }
      .ww-e-d1Zu {
        margin: 0;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 300px;
        max-width: unset;
        min-width: 300px;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border: 0 solid #edf2f9;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Zu {
          width: 100%;
        }
      }
      .ww-e-d1Zu.ww-layout, .ww-e-d1Zu [data-ww-ls~="d1Zu"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zu.ww-layout, .ww-e-d1Zu [data-ww-ls~="d1Zu"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zu.ww-layout, .ww-e-d1Zu [data-ww-ls~="d1Zu"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1Zv {
        margin: 0 0 6px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: ellipsis;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zv {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zv {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Zw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zw.ww-layout, .ww-e-d1Zw [data-ww-ls~="d1Zw"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-e-d1Zx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 94px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a0 {
        margin: 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 23px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        font-weight: 800;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1a1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: var(--ww-content-ww-text-font-size);
        font-family: var(--ww-default-font-family);
        line-height: 15px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1a2 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a3 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a5.ww-layout, .ww-e-d1a5 [data-ww-ls~="d1a5"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 3px;
      }
      .ww-e-d1a6 {
        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: 8px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 400;
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        text-transform: uppercase;
        letter-spacing: 3px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1a6 {
          text-align: center;
        }
      }
      .ww-e-d1a7 {
        margin: 0;
        padding: 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a7.ww-layout, .ww-e-d1a7 [data-ww-ls~="d1a7"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a8 {
        margin: 0;
        padding: 14px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a8.ww-layout, .ww-e-d1a8 [data-ww-ls~="d1a8"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a9 {
        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-d1a9.ww-layout, .ww-e-d1a9 [data-ww-ls~="d1a9"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-end;
        align-items: center;
      }
      .ww-e-d1aA {
        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: 13px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 700;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aA {
          text-align: center;
        }
      }
      .ww-e-d1aB {
        margin: 0;
        padding: 7px 12px 5px;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        top: 15px;
        left: 15px;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 10px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 800;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        text-transform: uppercase;
        letter-spacing: 2px;
        white-space-collapse: preserve;
        background-color: #fff;
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 20px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aB {
          text-align: center;
        }
      }
      .ww-e-d1aD {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aE {
        margin: 0 0 1px 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 26px;
        font-family: P22 Mackinac, serif;
        line-height: 26px;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aF {
          text-align: center;
        }
      }
      .ww-e-d1aG {
        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: 10px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 800;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        text-transform: uppercase;
        letter-spacing: 3px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aG {
          text-align: center;
        }
      }
      .ww-e-d1aH {
        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: 8px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 400;
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        text-transform: uppercase;
        letter-spacing: 3px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aH {
          text-align: center;
        }
      }
      .ww-e-d1aI {
        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: normal;
        font-weight: 400;
        font-style: italic;
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aI {
          text-align: center;
        }
      }
      .ww-e-d1aJ {
        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: 8px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 800;
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        text-transform: uppercase;
        letter-spacing: 3px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aJ {
          text-align: center;
        }
      }
      .ww-e-d1aK {
        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: 13px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 700;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aK {
          text-align: center;
        }
      }
      .ww-e-d1aL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 35%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aL.ww-layout, .ww-e-d1aL [data-ww-ls~="d1aL"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1aM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aM.ww-layout, .ww-e-d1aM [data-ww-ls~="d1aM"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1aN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 60%;
        aspect-ratio: unset;
        max-height: 300px;
        min-height: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1aN {
          min-width: unset;
          height: auto;
          aspect-ratio: unset;
          max-height: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d1aO {
        margin: 0;
        padding: 7px 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        text-transform: uppercase;
        letter-spacing: 3px;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-top: none;
        border-bottom: 2px solid var(--c03add80-1e15-4103-a4b0-4de0118fb607,#213A79);
        border-left: none;
        border-right: none;
        border-radius: 0;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d1aO:where(:hover) {
        box-shadow: revert-layer;
        transform: translateY(-1px);
      }
      .ww-e-d1aQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      .ww-e-d1aT {
        margin: 0;
        padding: 0;
        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-d1aU {
        margin: 0;
        padding: 0;
        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-d1aV {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1aV {
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aV {
          font-size: 18px;
        }
      }
      .ww-e-d1aW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aW.ww-layout, .ww-e-d1aW [data-ww-ls~="d1aW"] {
        display: flex;
        align-items: center;
        column-gap: 9px;
      }
      .ww-e-d1aX {
        margin: 1em 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aY {
        margin: 0;
        padding: 30px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border-radius: 20px;
      }
      .ww-e-d1aY.ww-layout, .ww-e-d1aY [data-ww-ls~="d1aY"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d1aZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aZ.ww-layout, .ww-e-d1aZ [data-ww-ls~="d1aZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ab {
        margin: 0;
        padding: 7px 16px 5px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        border-radius: 20px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ac {
        margin: 0;
        padding: 0;
        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);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ad {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ae {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: unset;
        display: flex;
        position: absolute;
        bottom: 16px;
        left: 16px;
        width: revert-layer;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ae.ww-layout, .ww-e-d1ae [data-ww-ls~="d1ae"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1af {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid;
        outline: 0 solid;
        border-radius: 24px;
      }
      .ww-e-d1ag {
        margin: 0;
        padding: 0;
        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-d1ah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ai {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--6991fe26-2f58-467a-a1c7-e9a576888df6, 400 12px/16px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1aj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3d798d9f-1dff-4804-987f-f3a7192ef9c9, 500 24px/30px var(--ww-default-font-family, sans-serif));
        color: var(--4cb797eb-6ee0-474f-b1dc-99461ce603bc,#161616);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ak {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1ak.ww-layout, .ww-e-d1ak [data-ww-ls~="d1ak"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1al {
        margin: 0;
        padding: var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1al.ww-layout, .ww-e-d1al [data-ww-ls~="d1al"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1an {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d1ap {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ap.ww-layout, .ww-e-d1ap [data-ww-ls~="d1ap"] {
        display: flex;
      }
      .ww-e-d1ar {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ar.ww-layout, .ww-e-d1ar [data-ww-ls~="d1ar"] {
        display: flex;
      }
      .ww-e-d1as {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1as.ww-layout, .ww-e-d1as [data-ww-ls~="d1as"] {
        display: flex;
      }
      .ww-e-d1at {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1at.ww-layout, .ww-e-d1at [data-ww-ls~="d1at"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1au {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d1av {
        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-d1av.ww-layout, .ww-e-d1av [data-ww-ls~="d1av"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1aw {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1aw.ww-layout, .ww-e-d1aw [data-ww-ls~="d1aw"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ax {
        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-d1ax.ww-layout, .ww-e-d1ax [data-ww-ls~="d1ax"] {
        display: flex;
      }
      .ww-e-d1ay {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ay.ww-layout, .ww-e-d1ay [data-ww-ls~="d1ay"] {
        display: flex;
        flex-direction: row;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1az {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1az.ww-layout, .ww-e-d1az [data-ww-ls~="d1az"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1b1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b1.ww-layout, .ww-e-d1b1 [data-ww-ls~="d1b1"] {
        display: flex;
      }
      .ww-e-d1b2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b2.ww-layout, .ww-e-d1b2 [data-ww-ls~="d1b2"] {
        display: flex;
      }
      .ww-e-d1b3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b3.ww-layout, .ww-e-d1b3 [data-ww-ls~="d1b3"] {
        display: flex;
      }
      .ww-e-d1b4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b4.ww-layout, .ww-e-d1b4 [data-ww-ls~="d1b4"] {
        display: flex;
      }
      .ww-e-d1b7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1b7.ww-layout, .ww-e-d1b7 [data-ww-ls~="d1b7"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1b9 {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 50px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, -9px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1bB {
        margin: 0 0 0 var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1bC {
        margin: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0 0 var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
        padding: 0 0 0 var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: var(--ww-style-min-height, unset);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: var(--ww-style-border-left);
        border-right: 0 none;
      }
      .ww-e-d1bC.ww-layout, .ww-e-d1bC [data-ww-ls~="d1bC"] {
        display: flex;
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,32px);
      }
      .ww-e-d1bD {
        margin: 0 0 0 var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        padding: 0 var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px) 0 0px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--7419c94a-472d-45eb-89ac-debf7ef21b35, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--afb0622b-008d-4d99-893c-0f0ebe9cb2ae,#00000073);
        white-space-collapse: preserve;
        transform: scale3d(1, 1, 1) translate3d(1px, -8px, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1bE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bE.ww-layout, .ww-e-d1bE [data-ww-ls~="d1bE"] {
        display: flex;
        flex-direction: var(--ww-content-ww-layout-flex-direction-row-forward, var(--ww-content-ww-layout-flex-direction-column-forward, var(--ww-content-ww-layout-flex-direction-as-authored, revert-layer)));
        align-items: flex-start;
        flex-wrap: var(--ww-content-ww-layout-flex-wrap-column, revert-layer);
      }
      .ww-e-d1bF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bF.ww-layout, .ww-e-d1bF [data-ww-ls~="d1bF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bG.ww-layout, .ww-e-d1bG [data-ww-ls~="d1bG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bH.ww-layout, .ww-e-d1bH [data-ww-ls~="d1bH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bI.ww-layout, .ww-e-d1bI [data-ww-ls~="d1bI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bJ.ww-layout, .ww-e-d1bJ [data-ww-ls~="d1bJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bK.ww-layout, .ww-e-d1bK [data-ww-ls~="d1bK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bL.ww-layout, .ww-e-d1bL [data-ww-ls~="d1bL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bM.ww-layout, .ww-e-d1bM [data-ww-ls~="d1bM"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bN.ww-layout, .ww-e-d1bN [data-ww-ls~="d1bN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ba {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1be {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1br {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1by {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1c9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1cM {
          font-size: 14px;
        }
      }
      .ww-e-d1cO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1cO {
          font-size: 14px;
        }
      }
      .ww-e-d1cP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1cR {
        margin: 12px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1cS {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1cS:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1cS.ww-layout, .ww-e-d1cS [data-ww-ls~="d1cS"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1cT {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1cT:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1cT.ww-layout, .ww-e-d1cT [data-ww-ls~="d1cT"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1cU {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1cU:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1cU.ww-layout, .ww-e-d1cU [data-ww-ls~="d1cU"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1cW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cW.ww-layout, .ww-e-d1cW [data-ww-ls~="d1cW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cX {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1cX:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1cX.ww-layout, .ww-e-d1cX [data-ww-ls~="d1cX"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1cY {
        margin: 0;
        padding: 6px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1cY:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1cY.ww-layout, .ww-e-d1cY [data-ww-ls~="d1cY"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1cZ {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1cZ:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1cZ.ww-layout, .ww-e-d1cZ [data-ww-ls~="d1cZ"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1ca {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1ca:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1ca.ww-layout, .ww-e-d1ca [data-ww-ls~="d1ca"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1cb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1d6:hover) .ww-e-d1cb {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1cc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1cd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ce {
        margin: 0;
        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-d1ch {
        margin: 0;
        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-d1ci {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ci.ww-layout, .ww-e-d1ci [data-ww-ls~="d1ci"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: var(--ww-style-transform);
      }
      .ww-e-d1cl.ww-layout, .ww-e-d1cl [data-ww-ls~="d1cl"] {
        display: flex;
      }
      .ww-e-d1cm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1co {
        margin: 0;
        padding: 0;
        z-index: 1000;
        align-self: unset;
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1co.ww-layout, .ww-e-d1co [data-ww-ls~="d1co"] {
        display: block;
      }
      .ww-e-d1cp {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cp.ww-layout, .ww-e-d1cp [data-ww-ls~="d1cp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cq {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cq.ww-layout, .ww-e-d1cq [data-ww-ls~="d1cq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cu {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cu.ww-layout, .ww-e-d1cu [data-ww-ls~="d1cu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cw {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) 0 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cw.ww-layout, .ww-e-d1cw [data-ww-ls~="d1cw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a46682a1-6522-4402-851e-ac1aba0b897c, 500 36px/36px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1cy {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
        border-radius: 20px;
      }
      .ww-e-d1cy.ww-layout, .ww-e-d1cy [data-ww-ls~="d1cy"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1d0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--d9f75b67-53a7-4a7f-9a0e-f4ab7985cde6, 400 12px/20px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1d1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: 340px;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1d2 {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 6px;
        max-width: unset;
        min-width: unset;
        height: 6px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 100%;
      }
      .ww-e-d1d2.ww-layout, .ww-e-d1d2 [data-ww-ls~="d1d2"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1d3 {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        width: 6px;
        max-width: unset;
        min-width: unset;
        height: 6px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-403bce69-2135-4458-a451-717f8211d692-base-default;
        border-radius: 100%;
      }
      @keyframes ww-keyframes-element-403bce69-2135-4458-a451-717f8211d692-base-default {
        0% {
        }
        100% {
          transform: scale3d(2, 2, 2) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-d1d3.ww-layout, .ww-e-d1d3 [data-ww-ls~="d1d3"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1d7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--90e4433f-28ec-48c5-8432-3a4ad4f12c6a, 500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--f0e9c89a-44ab-4e0e-b1d4-1c223f5c1088,#2e2e2e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1d8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1d9 {
        margin: 0 0 var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d9.ww-layout, .ww-e-d1d9 [data-ww-ls~="d1d9"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1dA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f2a71115-b847-4f32-ade9-6ec28c04d178, 400 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1dC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
        transform: var(--ww-style-transform);
      }
      .ww-e-d1dD {
        margin: 0;
        padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--4cb797eb-6ee0-474f-b1dc-99461ce603bc,#161616);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1dD:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1dE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dE.ww-layout, .ww-e-d1dE [data-ww-ls~="d1dE"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1dF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1dG {
        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-d1dH {
        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-d1dK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dK.ww-layout, .ww-e-d1dK [data-ww-ls~="d1dK"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .ww-e-d1dM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--1a3aa549-d178-4106-bc9e-5d1e7bb34c8c, 500 16px/24px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1dN {
        margin: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: unset;
        min-width: var(--ww-style-min-width, unset);
        height: 1px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        opacity: var(--ww-style-opacity);
        border-top: var(--ww-style-border-top);
        border-bottom: 0 none;
        border-left: 0px solid var(--53fa3c65-6379-44a9-9195-fecffea53d98,#1890FF);
        border-right: 0 none;
      }
      .ww-e-d1dN.ww-layout, .ww-e-d1dN [data-ww-ls~="d1dN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dO.ww-layout, .ww-e-d1dO [data-ww-ls~="d1dO"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1dP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dP.ww-layout, .ww-e-d1dP [data-ww-ls~="d1dP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1dS {
        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-d1dT {
        margin: 0;
        padding: 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
      }
      .ww-e-d1dT.ww-layout, .ww-e-d1dT [data-ww-ls~="d1dT"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1dU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1dV {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1dV.ww-layout, .ww-e-d1dV [data-ww-ls~="d1dV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dW {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1dW.ww-layout, .ww-e-d1dW [data-ww-ls~="d1dW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dX:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dX:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dY {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 11px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #000000ad;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1dY:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1dZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dZ:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dZ:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1da {
        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-d1da.ww-layout, .ww-e-d1da [data-ww-ls~="d1da"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1db {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1db:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dc:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dc:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dd:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dd:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1de {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1de:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1df {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1df:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1df:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dg:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dg:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dh:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dh:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1di {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1di:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1di:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dj {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1dj.ww-layout, .ww-e-d1dj [data-ww-ls~="d1dj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dk {
        margin: 0;
        padding: 0;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dk.ww-layout, .ww-e-d1dk [data-ww-ls~="d1dk"] {
        display: flex;
        align-items: center;
        column-gap: 4px;
      }
      .ww-e-d1dl {
        margin: 0;
        padding: 0;
        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-d1dm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dm:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dm:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dn {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1dn.ww-layout, .ww-e-d1dn [data-ww-ls~="d1dn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1do {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: 84px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: #000000ad;
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1dp {
        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-d1dq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dq:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dq:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dr:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ds {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dt {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1dt.ww-layout, .ww-e-d1dt [data-ww-ls~="d1dt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1du {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1du:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1du:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dv {
        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-d1dw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dw:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dw:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dx:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dx:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1dy {
        margin: 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #ebecf0;
      }
      .ww-e-d1dy.ww-layout, .ww-e-d1dy [data-ww-ls~="d1dy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1dz:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1dz:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1e0 {
        margin: 0;
        padding: 8px;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: 200px;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
      }
      .ww-e-d1e1 {
        margin: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px) 0 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--6991fe26-2f58-467a-a1c7-e9a576888df6, 400 12px/16px var(--ww-default-font-family, sans-serif));
        color: var(--eb5500ae-9ab2-4f6a-83e9-afdc2e3bc1b2,#5e5e5e);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1e2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1e2.ww-layout, .ww-e-d1e2 [data-ww-ls~="d1e2"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1e4 {
        margin: 0 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-name: ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-base-default;
      }
      @keyframes ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-base-default {
        0% {
        }
        100% {
        }
      }
      :where(.ww-e-d1b8[data-ww-states~="ZK1gKd"]) .ww-e-d1e4 {
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default;
      }
      @keyframes ww-keyframes-element-d5d1a85e-34ca-411c-af50-ec1bb7037d56-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d1e5 {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-play-state: running;
      }
      :where(.ww-e-d1b8[data-ww-states~="ZK1gKd"]) .ww-e-d1e5 {
        animation-duration: 1s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-03a8143a-9bac-40b0-a07d-bd4e40e2839d-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default;
      }
      @keyframes ww-keyframes-element-03a8143a-9bac-40b0-a07d-bd4e40e2839d-_wwParent_cabb598b-3bbf-49c3-9343-bd3d5161fe6c_ZK1gKd-default {
        0% {
          transform: rotate(0);
        }
        100% {
          transform: rotate(360deg);
        }
      }
      .ww-e-d1e6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
      }
      .ww-e-d1e7 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d1e7:where([data-ww-states~="RtdIzw"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1e7:where([data-ww-states~="OfApdE"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d1e8 {
        margin: 0;
        padding: 8px 0 8px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1eA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
        transform: var(--ww-style-transform);
      }
      .ww-e-d1eB {
        margin: 0;
        padding: 4px 12px;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1eD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--7419c94a-472d-45eb-89ac-debf7ef21b35, 400 14px/22px var(--ww-default-font-family, sans-serif));
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1eE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--d7a3303e-30a9-4e87-a23c-cb6e262d91e7, 500 12px/16px var(--ww-default-font-family, sans-serif));
        color: #242424;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1eG:hover) .ww-e-d1eE {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1eF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1cX:hover) .ww-e-d1eF {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1eG {
        margin: 0 0 4px;
        padding: 8px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 41px;
        max-height: unset;
        min-height: unset;
        border-bottom: 0 solid;
        border-left: 0 solid;
        border-right: 0 none;
      }
      .ww-e-d1eG.ww-layout, .ww-e-d1eG [data-ww-ls~="d1eG"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1eH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1cZ:hover) .ww-e-d1eH {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1eI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1ca:hover) .ww-e-d1eI {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1eJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1cU:hover) .ww-e-d1eJ {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1eK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1cT:hover) .ww-e-d1eK {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1eL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f4a28b33-58fd-41ca-b1fd-feda6a0a7e75, 400 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1cY:hover) .ww-e-d1eL {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1eM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 22px;
        color: var(--7cf305c2-c2a8-42ae-96b7-e045c13ac228,#52525B);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1cS:hover) .ww-e-d1eM {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1eO {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d1eP {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--5172739f-2906-4f10-a758-a1d4929606dc,#777777);
      }
      .ww-e-d1eP:where([data-ww-states~="7tIHjV"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1eP:where([data-ww-states~="ImbPKi"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d1eQ {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1eQ:where([data-ww-states~="gxM2Rl"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1eQ:where([data-ww-states~="K302yt"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
    }
    @layer custom {
      .ww-e-d1Zh {
        scrollbar-width: none;
        scroll-snap-type: x mandatory;
      }
      .ww-e-d1Pu {
        color: #ea515a;
        background-color: #fff;
      }
      @media (min-width: 992px) {
        .ww-e-d1X8 {
          scrollbar-width: none;
          scroll-snap-type: x mandatory;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1X8 {
          scrollbar-width: none;
          scroll-snap-type: x mandatory;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1X8 {
          scroll-snap-type: x mandatory;
        }
      }
      .ww-e-d1TH {
        mask-image: linear-gradient(90deg, #0000 0%, #000 7% 93%, #0000 100%);
        scrollbar-width: none;
        scroll-snap-type: x mandatory;
        scroll-padding-left: 30px;
      }
      .ww-e-d1Py {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1QH {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1QY {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Qa {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Qu {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Qx {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1R0 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1R8 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1RH {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1RM {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Rc {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Rd {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Rp {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Rq {
        left: -20px;
        position: relative;
      }
      .ww-e-d1Rz {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1SM {
        scroll-margin-top: 100px;
      }
      .ww-e-d1SQ {
        scroll-margin-top: 100px;
      }
      .ww-e-d1St {
        scroll-margin-top: 100px;
      }
      .ww-e-d1T3 {
        scroll-margin-top: 100px;
      }
      .ww-e-d1T8 {
        scroll-margin-top: 100px;
      }
      .ww-e-d1TB {
        scroll-margin-top: 100px;
      }
      .ww-e-d1TC {
        scroll-margin-top: 100px;
      }
      .ww-e-d1TI {
        scroll-snap-align: start;
      }
      .ww-e-d1TM {
        scroll-snap-align: start;
      }
      .ww-e-d1TN {
        scroll-snap-align: start;
      }
      .ww-e-d1TO {
        scroll-snap-align: start;
      }
      .ww-e-d1TQ {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1TR {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1TS {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1TU {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1TW {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1TX {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1TZ {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Tb {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1To {
        left: -20px;
        position: relative;
      }
      .ww-e-d1Tr {
        float: left;
      }
      .ww-e-d1U2 {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1U4 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1U6 {
        height: auto !important;
      }
      .ww-e-d1UB {
        scroll-margin-top: 100px;
      }
      .ww-e-d1VI {
        scroll-margin-top: 100px;
      }
      .ww-e-d1VJ {
        scroll-margin-top: 100px;
      }
      .ww-e-d1Vs {
        text-decoration-line: underline;
        text-decoration-thickness: initial;
        text-decoration-style: initial;
        text-decoration-color: #ea515a;
      }
      .ww-e-d1W3 {
        scroll-margin-top: 100px;
      }
      .ww-e-d1Wd {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Wx {
        scroll-snap-align: start;
      }
      .ww-e-d1X6 {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1X7 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1XA {
        scroll-margin-top: 100px;
      }
      .ww-e-d1Xg {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d1Xk {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Yf {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Yg {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Z4 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Z5 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Z6 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Z7 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Z8 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1ZA {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1ZK {
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1ZO {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Zb {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Zv {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1aV {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1aX {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1dR {
        width: max-content;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1UQ {
        align-self: unset;
        flex: 0 1 auto;
      }
      .ww-e-d1Ut {
        margin: 2em 0;
      }
      .ww-e-d1Vj {
        margin: 2em 0;
      }
      .ww-e-d1Vk {
        margin: 2em 0;
      }
      .ww-e-d1Vl {
        margin: 2em 0;
      }
      .ww-e-d1WH {
        align-self: center;
      }
      .ww-e-d1Zy {
        align-self: unset;
        flex: 0 1 auto;
      }
      .ww-e-d1dB {
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1dJ {
        margin: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px) 0 0 0;
        align-self: flex-start;
      }
      .ww-e-d1e3 {
        width: 100%;
      }
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-Kx1Omt4gI5aMcV9U {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-hrj2oKF3ZVywD-Uu {
        height: auto;
        max-height: unset;
      }
      .ww-a-Y6MTqAnlYkTtOtmG {
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ah5kXiW44wImNtcA {
        height: auto;
        z-index: unset;
        max-height: unset;
      }
      .ww-a-Ei9tS-fBM9eBqDyF {
        width: 100%;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d1B > .ww-section-element {
        padding: 2em 0 3em;
      }
      @media (max-width: 991px) {
        .ww-s-d1B > .ww-section-element {
          padding: 2em 48px 3em;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d1B > .ww-section-element {
          padding: 2em 24px 3em;
        }
      }
      .ww-s-d1B > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d1C {
        display: block;
        background-color: #fde9ea;
      }
      .ww-s-d1C > .ww-section-element {
        width: 100%;
        padding: 96px 48px;
      }
      @media (max-width: 767px) {
        .ww-s-d1C > .ww-section-element {
          padding: 96px 36px;
        }
      }
      .ww-s-d1C > .ww-section-element.ww-layout {
        display: block;
      }
      .ww-s-d2b > .ww-section-element {
        padding: 120px 0 20px;
      }
      .ww-s-d2b > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d3S {
        z-index: 2;
        min-height: unset;
        display: block;
        background-color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
      }
      .ww-s-d3S > .ww-section-element {
        width: 100%;
        padding: 64px 48px 32px;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-s-d3S > .ww-section-element {
          padding: 64px 20px 32px;
        }
      }
      .ww-s-d3S > .ww-section-element.ww-layout {
        display: block;
      }
      .ww-s-d3p {
        z-index: 1000;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        transition: transform 0.3s ease-in-out;
        transform: var(--ww-style-transform);
      }
      @media (max-width: 991px) {
        .ww-s-d3p {
          height: auto;
          aspect-ratio: unset;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3p {
          height: auto;
          aspect-ratio: unset;
          display: flex;
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      .ww-s-d3p > .ww-section-element {
        width: 100%;
        padding: 0;
        transition: transform 0.3s ease-in-out;
        transform: var(--ww-style-transform);
      }
      @media (max-width: 767px) {
        .ww-s-d3p > .ww-section-element {
          padding: 0;
        }
      }
      .ww-s-d3p > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-d3p > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3p > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      .ww-s-d2t {
        z-index: 2;
        display: block;
        background-color: #fde9ea;
      }
      .ww-s-d2t > .ww-section-element {
        width: 100%;
        padding: 60px 48px;
      }
      @media (max-width: 767px) {
        .ww-s-d2t > .ww-section-element {
          padding: 50px 23px;
        }
      }
      .ww-s-d2t > .ww-section-element.ww-layout {
        display: block;
      }
      .ww-s-d1d > .ww-section-element {
        padding: 30px 0 0;
      }
      @media (max-width: 767px) {
        .ww-s-d1d > .ww-section-element {
          padding: 10px 0 0;
        }
      }
      .ww-s-d1d > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d1e {
        min-height: 300px;
        display: flex;
        background-color: #fde9ea;
      }
      @media (max-width: 767px) {
        .ww-s-d1e {
          min-height: 230px;
        }
      }
      .ww-s-d1e > .ww-section-element {
        width: 100%;
        padding: 120px 40px 20px;
        min-height: 300px;
      }
      @media (max-width: 767px) {
        .ww-s-d1e > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          padding: 80px 20px 20px;
          min-height: 230px;
        }
      }
      .ww-s-d1e > .ww-section-element.ww-layout {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-s-d1e > .ww-section-element.ww-layout {
          align-items: flex-end;
        }
      }
      .ww-s-d3w {
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-s-d3w {
          z-index: 100;
          background-color: #0000;
          position: sticky;
          bottom: 0;
          width: revert-layer;
        }
      }
      .ww-s-d3w > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d16 {
        background-color: #fbf3f4;
      }
      .ww-s-d16 > .ww-section-element {
        padding: 50px 0;
      }
      .ww-s-d16 > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d1q > .ww-section-element {
        padding: 30px 0 0;
      }
      @media (max-width: 767px) {
        .ww-s-d1q > .ww-section-element {
          padding: 10px 0 0;
        }
      }
      .ww-s-d1q > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d2X {
        min-height: 400px;
        display: flex;
        background-color: var(--f0f92164-1d35-469a-b397-93793660c85b,#FEF4F5);
      }
      @media (max-width: 767px) {
        .ww-s-d2X {
          min-height: 230px;
        }
      }
      .ww-s-d2X > .ww-section-element {
        width: 100%;
        padding: 120px 40px 48px;
        min-height: 400px;
      }
      @media (max-width: 767px) {
        .ww-s-d2X > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          padding: 80px 24px 20px;
          min-height: 230px;
        }
      }
      .ww-s-d2X > .ww-section-element.ww-layout {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-s-d2X > .ww-section-element.ww-layout {
          align-items: flex-end;
        }
      }
      .ww-s-d1t {
        display: block;
        background-color: #fde9ea;
      }
      .ww-s-d1t > .ww-section-element {
        width: 100%;
        padding: 96px 48px;
      }
      @media (max-width: 767px) {
        .ww-s-d1t > .ww-section-element {
          padding: 96px 36px;
        }
      }
      .ww-s-d1t > .ww-section-element.ww-layout {
        display: block;
      }
      .ww-s-d1V {
        min-height: 300px;
        display: flex;
        background-color: #fde9ea;
      }
      @media (max-width: 767px) {
        .ww-s-d1V {
          min-height: 230px;
        }
      }
      .ww-s-d1V > .ww-section-element {
        width: 100%;
        padding: 120px 40px 20px;
        min-height: 300px;
      }
      @media (max-width: 767px) {
        .ww-s-d1V > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          padding: 80px 20px 20px;
          min-height: 230px;
        }
      }
      .ww-s-d1V > .ww-section-element.ww-layout {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-s-d1V > .ww-section-element.ww-layout {
          align-items: flex-end;
        }
      }
      .ww-s-d1f > .ww-section-element {
        padding: 30px 0 0;
      }
      @media (max-width: 767px) {
        .ww-s-d1f > .ww-section-element {
          padding: 10px 0 0;
        }
      }
      .ww-s-d1f > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d1b {
        background-color: #fbf3f4;
      }
      .ww-s-d1b > .ww-section-element {
        padding: 50px 0;
      }
      @media (max-width: 767px) {
        .ww-s-d1b > .ww-section-element {
          padding: 50px 24px;
        }
      }
      .ww-s-d1b > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d3Q {
        z-index: 1000;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        transition: transform 0.3s ease-in-out;
        transform: var(--ww-style-transform);
      }
      @media (max-width: 991px) {
        .ww-s-d3Q {
          height: auto;
          aspect-ratio: unset;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3Q {
          height: auto;
          aspect-ratio: unset;
          display: flex;
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      .ww-s-d3Q > .ww-section-element {
        width: 100%;
        padding: 0;
        transition: transform 0.3s ease-in-out;
        transform: var(--ww-style-transform);
      }
      @media (max-width: 767px) {
        .ww-s-d3Q > .ww-section-element {
          padding: 0;
        }
      }
      .ww-s-d3Q > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-d3Q > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3Q > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      .ww-s-d3o {
        background-color: #ece7e3;
      }
      .ww-s-d3o > .ww-section-element {
        padding: 60px 48px;
      }
      @media (max-width: 767px) {
        .ww-s-d3o > .ww-section-element {
          padding: 48px 24px;
        }
      }
      .ww-s-d3o > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-d1g > .ww-section-element {
        padding: 50px 0;
      }
      @media (max-width: 767px) {
        .ww-s-d1g > .ww-section-element {
          padding: 0 0 20px;
        }
      }
      .ww-s-d1g > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-d3X {
        z-index: 1000;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        transition: transform 0.3s ease-in-out;
        transform: var(--ww-style-transform);
      }
      @media (max-width: 991px) {
        .ww-s-d3X {
          height: auto;
          aspect-ratio: unset;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3X {
          height: auto;
          aspect-ratio: unset;
          display: flex;
          background-color: #0003;
        }
      }
      .ww-s-d3X > .ww-section-element {
        width: 100%;
        padding: 0;
        transition: transform 0.3s ease-in-out;
        transform: var(--ww-style-transform);
      }
      @media (max-width: 767px) {
        .ww-s-d3X > .ww-section-element {
          padding: 0;
        }
      }
      .ww-s-d3X > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-d3X > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3X > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      .ww-s-d2o {
        background-color: var(--66afe4d2-5aa6-4d6d-a037-2b74c84b1161,#f8f2f0);
      }
      .ww-s-d2o > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-d3E {
        min-height: 90vh;
        display: flex;
        background-color: #ea515a;
      }
      @media (max-width: 991px) {
        .ww-s-d3E {
          min-height: 100vh;
          background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-s-d3E > .ww-section-element {
        width: 100%;
        padding: 140px 48px 48px;
        min-height: 90vh;
      }
      @media (max-width: 991px) {
        .ww-s-d3E > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          padding: 140px 48px 48px;
          min-height: 100vh;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3E > .ww-section-element {
          padding: 96px 36px 36px;
        }
      }
      .ww-s-d3E > .ww-section-element.ww-layout {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-d3E > .ww-section-element.ww-layout {
          align-items: center;
        }
      }
      .ww-s-d1J {
        min-height: 500px;
        display: flex;
        background-color: #0000;
        background-image: linear-gradient(0deg, #0006, #0006), url("/images/BIG_GROUP_10603_copy.jpg?_wwcv=1757");
        background-position: 0% 0%, center center;
        background-size: auto, 115%;
        background-repeat: repeat, no-repeat;
        background-attachment: scroll, scroll;
      }
      @media (max-width: 991px) {
        .ww-s-d1J {
          background-size: auto, cover;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d1J {
          min-height: 500px;
        }
      }
      .ww-s-d1J > .ww-section-element {
        width: 100%;
        padding: 116px 48px 48px;
        min-height: 500px;
      }
      @media (max-width: 767px) {
        .ww-s-d1J > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          padding: 24px;
          min-height: 500px;
        }
      }
      .ww-s-d1J > .ww-section-element.ww-layout {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-s-d1J > .ww-section-element.ww-layout {
          align-items: center;
        }
      }
      .ww-s-d3C > .ww-section-element {
        padding: 64px 48px;
        max-width: unset;
      }
      @media (max-width: 991px) {
        .ww-s-d3C > .ww-section-element {
          padding: 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3C > .ww-section-element {
          --ww-section-root-auto-align: initial;
          --ww-section-root-auto-width: initial;
          padding: 40px 20px;
          max-width: 400px;
        }
      }
      .ww-s-d3C > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: flex-start;
        gap: 0 100px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-s-d3C > .ww-section-element.ww-layout {
          flex-flow: column;
          align-items: center;
          gap: 0;
        }
      }
      .ww-s-dP {
        margin: 0;
        background-color: var(--66afe4d2-5aa6-4d6d-a037-2b74c84b1161,#f8f2f0);
      }
      .ww-s-dP > .ww-section-element {
        padding: 48px 0;
      }
      @media (max-width: 767px) {
        .ww-s-dP > .ww-section-element {
          padding: 48px 24px;
        }
      }
      .ww-s-dP > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
    }
  }
  @layer custom {
    .ww-s-d3S {
      color: #fff;
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-d3p {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-s-d3p {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-d3Q {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-s-d3Q {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-d3X {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-s-d3X {
        aspect-ratio: unset;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .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-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-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-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-aHkaB3RIQAvSD9RJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-CQC-UYJF9-3biM3_ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2elUZrNeFcrb8ddI {
        margin: 0;
        z-index: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-dQVf4AfE6DwFXRwu {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-xgfU0ILP5VyL4zt- {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-2XmtwZSC2Y1t00Nv {
        margin: 0;
        padding: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-nZjgbPdLeWAAAagC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-bFEgtcq9YEkXH3Rr {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Uds4CVZOBCUG_xSn {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-4RoHNZRxGrkSNyJL {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-S3P6wVQio-2VDbZv {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-fc3evq1gpVKLdfJA {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-MAOj6ERGDcSW_KsW {
        margin: 0;
        z-index: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7z7Fp3CUQKsvog5J {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-Wf3kR1fDZCtNqRYp {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-LJSAAJA2gDzWAYve {
        margin: 0;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-11o189YJ-X9gY18t {
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-musbR7AL09vB7JZp {
        margin: 0;
        padding: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-IUnyWkFKz3ZECs3E {
        margin: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-VeFuYcVLOE0HvpCf {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .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-iVX9xAOhxPh0TDna {
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-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-wCjge8_rdNd11WSV {
        margin: 0;
        padding: 0;
        z-index: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-_rDyiuYmO8YDf0fU {
        margin: 0;
        padding: 0;
        z-index: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-BUy5c_7mQD_pnjJN {
        margin: 0;
        padding: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-blOCnW0pZaEXGcaT {
        z-index: unset;
        display: flex;
        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-9nS4S3naw0fj5ZAV {
        margin: 0;
        z-index: unset;
        display: flex;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-vLL8B-ybMuvyJF2p {
        margin: 0;
        padding: 0;
        z-index: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-NnDDkE4isWy_Ig-- {
        margin: 0;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Ryg85BKhmXi11jk6 {
        margin: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-0XtwMMjcpjxcaUFe {
        margin: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-JU5hsWRMf20xKDmf {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-bADOFiuil5qDsyIo {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-_rxiAnQ9Oc5JL4Rc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-VKUhmmNDcyZcVcWk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-XKShXLyCydBzAGJC {
        margin: 0;
        padding: 0;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-hxcSTpC8fdLsw1eQ {
        margin: 0;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-kk0oBHzAksgCvLY6 {
        margin: 0;
        z-index: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-7dxAqErApSSqFalm {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-SiJcWq-XGxbMNGjU {
        margin: 0;
        padding: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-rTsqU64juf9F-b7N {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-4EJ5XMDtCfADOrfC {
        margin: 0;
        padding: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YRfn88Fc_a_pUrQN {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d3y {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d3y {
          align-self: center;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d3y {
          z-index: unset;
          align-self: center;
          display: block;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d3z {
        padding: 2px 0 0;
        font-size: 16px;
        font-family: Kentledge, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d3z {
          font-size: 13px;
        }
      }
      .ww-e-d40 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d40.ww-layout, .ww-e-d40 [data-ww-ls~="d40"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d41 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d41.ww-layout, .ww-e-d41 [data-ww-ls~="d41"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d42 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d42.ww-layout, .ww-e-d42 [data-ww-ls~="d42"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d43 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d43.ww-layout, .ww-e-d43 [data-ww-ls~="d43"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d44 {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d44 {
          width: 33%;
        }
      }
      .ww-e-d44.ww-layout, .ww-e-d44 [data-ww-ls~="d44"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d44.ww-layout, .ww-e-d44 [data-ww-ls~="d44"] {
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d44.ww-layout, .ww-e-d44 [data-ww-ls~="d44"] {
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d45 {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d45 {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d45 {
          padding: 16px 12px;
        }
      }
      .ww-e-d45.ww-layout, .ww-e-d45 [data-ww-ls~="d45"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d46 {
        display: flex;
        width: 100%;
        max-width: unset;
        height: 50px;
        aspect-ratio: unset;
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-e-d46 {
          height: 40px;
        }
      }
      .ww-e-d46.ww-layout, .ww-e-d46 [data-ww-ls~="d46"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d47 {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d47 {
          padding: 12px 0;
        }
      }
      .ww-e-d47.ww-layout, .ww-e-d47 [data-ww-ls~="d47"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d48 {
        padding: 0 45px 0 10px;
        width: 100%;
      }
      .ww-e-d48.ww-layout, .ww-e-d48 [data-ww-ls~="d48"] {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        column-gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d48.ww-layout, .ww-e-d48 [data-ww-ls~="d48"] {
          justify-content: center;
        }
      }
      .ww-e-d49 {
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d49 {
          padding: 48px;
          overflow: scroll;
          max-width: unset;
          height: 100%;
          aspect-ratio: unset;
          max-height: 100vh;
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d49 {
          padding: 24px;
          z-index: 10001;
          max-height: 100vh;
          min-height: 100vh;
        }
      }
      .ww-e-d49.ww-layout, .ww-e-d49 [data-ww-ls~="d49"] {
        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-d4A {
        padding: 0 48px;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: 100%;
        height: 80px;
        aspect-ratio: unset;
        background-color: #0000004d;
      }
      @media (max-width: 991px) {
        .ww-e-d4A {
          padding: 0;
          align-self: center;
          display: flex;
          width: 100%;
          flex: 1 0 auto;
          height: 80px;
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4A {
          padding: 0 24px;
          align-self: var(--ww-section-root-auto-align, unset);
          display: flex;
          width: 100%;
          max-width: 100%;
          height: 60px;
          background-color: #0000004d;
        }
      }
      .ww-e-d4A.ww-layout, .ww-e-d4A [data-ww-ls~="d4A"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d4A.ww-layout, .ww-e-d4A [data-ww-ls~="d4A"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4A.ww-layout, .ww-e-d4A [data-ww-ls~="d4A"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d4C {
          padding: 0 0 0 48px;
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4C {
          padding: 0;
          width: 33%;
        }
      }
      .ww-e-d4C.ww-layout, .ww-e-d4C [data-ww-ls~="d4C"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d4C.ww-layout, .ww-e-d4C [data-ww-ls~="d4C"] {
          justify-content: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4C.ww-layout, .ww-e-d4C [data-ww-ls~="d4C"] {
          justify-content: center;
        }
      }
      .ww-e-d4E {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-d4E {
          width: 40px;
        }
      }
      .ww-e-d4F {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d4F {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4F {
          z-index: 10002;
          position: absolute;
          top: 25px;
          cursor: pointer;
        }
      }
      .ww-e-d4G {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4H {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4H {
          width: 33%;
        }
      }
      .ww-e-d4H.ww-layout, .ww-e-d4H [data-ww-ls~="d4H"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d4H.ww-layout, .ww-e-d4H [data-ww-ls~="d4H"] {
          align-items: flex-end;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4H.ww-layout, .ww-e-d4H [data-ww-ls~="d4H"] {
          justify-content: center;
          align-items: flex-end;
        }
      }
      .ww-e-d4I {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4I {
          font-size: 32px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4I {
          font-size: 24px;
          font-weight: 800;
        }
      }
      .ww-e-d4J {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d4J {
          width: 32px;
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4J {
          z-index: 10000;
          position: revert-layer;
          inset: revert-layer;
          width: 32px;
          cursor: pointer;
        }
      }
      .ww-e-d4K {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d4K {
          align-self: center;
          width: 49px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4K {
          z-index: unset;
          align-self: center;
          display: block;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          min-height: 25px;
          animation-duration: 1s;
          animation-iteration-count: infinite;
          animation-name: ww-keyframes-element-46aa2025-fe20-4f9f-a757-901f55c1c714-base-mobile;
          --wwi-ar: unset;
          --wwi-of: contain;
        }
        @keyframes ww-keyframes-element-46aa2025-fe20-4f9f-a757-901f55c1c714-base-mobile {
          0% {
          }
          100% {
          }
        }
      }
      .ww-e-d4L {
        padding: 8px 16px;
        height: 38px;
        aspect-ratio: unset;
        font-size: 16px;
        line-height: normal;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4M {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4N {
          width: 100%;
        }
      }
      .ww-e-d4O {
        align-self: flex-start;
        display: block;
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      .ww-e-d4P {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4Q {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4R {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4S {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4T {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4U {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4U {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4U {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4V {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d4V:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d4W {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d4W:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d4X {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d4X:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d4Y {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d4Y:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d4Z {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d4Z:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d4a {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d4a:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d4b {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4b {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4b {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4c {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4c {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4c {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4d {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4d {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4d {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4e {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4e {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4e {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4f {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4f {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4f {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4g {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4g {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4g {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4h {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4h {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4h {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4i {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4i {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4i {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4j {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4j {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4j {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4k {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d4k {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4k {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4l {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4l {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4l {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d4m {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4m {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4m {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d4n {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4n {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4n {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d4o {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4o {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4o {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d4p {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4p {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4p {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d4q {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4q {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4q {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d4r {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d4r {
          display: inline-grid;
          width: 40px;
          max-width: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4r {
          display: flex;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d4r.ww-layout, .ww-e-d4r [data-ww-ls~="d4r"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d4r.ww-layout, .ww-e-d4r [data-ww-ls~="d4r"] {
          display: inline-grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4r.ww-layout, .ww-e-d4r [data-ww-ls~="d4r"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d4s {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d4s.ww-layout, .ww-e-d4s [data-ww-ls~="d4s"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d4t {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d4t.ww-layout, .ww-e-d4t [data-ww-ls~="d4t"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d4u {
        padding: 8px;
        overflow: hidden;
        display: flex;
        width: 220px;
        max-width: 400px;
        height: auto;
        background-color: #fff;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 8px;
      }
      .ww-e-d4u.ww-layout, .ww-e-d4u [data-ww-ls~="d4u"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d4v {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d4v {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4v {
          padding: 16px 12px;
        }
      }
      .ww-e-d4v.ww-layout, .ww-e-d4v [data-ww-ls~="d4v"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d4w {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d4w {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4w {
          padding: 16px 12px;
        }
      }
      .ww-e-d4w.ww-layout, .ww-e-d4w [data-ww-ls~="d4w"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d4x {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d4x {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4x {
          padding: 16px 12px;
        }
      }
      .ww-e-d4x.ww-layout, .ww-e-d4x [data-ww-ls~="d4x"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d4y {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d4y {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4y {
          padding: 16px 12px;
        }
      }
      .ww-e-d4y.ww-layout, .ww-e-d4y [data-ww-ls~="d4y"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d4z {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d4z {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4z {
          padding: 16px 12px;
        }
      }
      .ww-e-d4z.ww-layout, .ww-e-d4z [data-ww-ls~="d4z"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d50 {
        animation-duration: .6s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-75bbf388-8ec3-49c3-9abe-c0aed3063c0b-base-default;
      }
      @keyframes ww-keyframes-element-75bbf388-8ec3-49c3-9abe-c0aed3063c0b-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d51 {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-d51 {
          width: 40px;
        }
      }
      .ww-e-d52 {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d52 {
          font-size: 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d52 {
          font-size: 24px;
          font-weight: 800;
        }
      }
      .ww-e-d53 {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d53 {
          padding: 12px 0;
          width: 100%;
        }
      }
      .ww-e-d53.ww-layout, .ww-e-d53 [data-ww-ls~="d53"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d54 {
        width: 460px;
        border-top: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d54 {
          width: 100%;
        }
      }
      .ww-e-d55 {
        margin: 48px 0 0;
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-d55 {
          margin: 10px 0 0;
        }
      }
      .ww-e-d55.ww-layout, .ww-e-d55 [data-ww-ls~="d55"] {
        display: flex;
        flex-flow: column;
        gap: 32px;
      }
      @media (max-width: 767px) {
        .ww-e-d55.ww-layout, .ww-e-d55 [data-ww-ls~="d55"] {
          row-gap: 24px;
        }
      }
      .ww-e-d56 {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d56 {
          max-height: 100vh;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d56 {
          padding: 1px 16px 16px;
          z-index: 10000;
          align-self: center;
          max-width: 100%;
        }
      }
      .ww-e-d56.ww-layout, .ww-e-d56 [data-ww-ls~="d56"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-d56.ww-layout, .ww-e-d56 [data-ww-ls~="d56"] {
          row-gap: 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d56.ww-layout, .ww-e-d56 [data-ww-ls~="d56"] {
          row-gap: 20px;
        }
      }
      .ww-e-d57 {
        margin: 0 4px;
        width: 10px;
        height: 10px;
        cursor: pointer;
        transition: all 0.3s ease;
      }
      .ww-e-d57:where([data-ww-states~="jk5TuZ"]) {
        transform: scale(1.2);
      }
      .ww-e-d58 {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d58 {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d58 {
          padding: 24px 0;
        }
      }
      .ww-e-d58.ww-layout, .ww-e-d58 [data-ww-ls~="d58"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d58.ww-layout, .ww-e-d58 [data-ww-ls~="d58"] {
          row-gap: 8px;
        }
      }
      .ww-e-d59 {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d59 {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d59 {
          padding: 24px 0;
        }
      }
      .ww-e-d59.ww-layout, .ww-e-d59 [data-ww-ls~="d59"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d59.ww-layout, .ww-e-d59 [data-ww-ls~="d59"] {
          row-gap: 8px;
        }
      }
      .ww-e-d5A {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        color: var(--de3d2056-1df2-48bd-a5a8-75d350afef5d,#7F0924);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5A {
          font-size: 16px;
        }
      }
      .ww-e-d5B {
        margin: 8px 0;
        padding: 0;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        height: 350px;
        animation-duration: .4s;
        animation-iteration-count: infinite;
      }
      @media (max-width: 767px) {
        .ww-e-d5B {
          padding: 36px 24px;
          height: 420px;
          animation-duration: .3s;
          animation-timing-function: ease-in;
          animation-iteration-count: infinite;
        }
      }
      .ww-e-d5C {
        padding: 44px 0 0;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-d5C.ww-layout, .ww-e-d5C [data-ww-ls~="d5C"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d5D {
        padding: 0 0 16px;
        width: 600px;
        font-size: 28px;
        line-height: 34px;
        font-weight: 600;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5D {
          width: 100%;
          font-size: 24px;
          line-height: 28px;
        }
      }
      .ww-e-d5E {
        margin: 0;
        padding: 0;
        width: 100%;
        font-size: 40px;
        font-weight: 600;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d5E {
          width: revert-layer;
          font-size: 34px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5E {
          margin: 0;
          padding: 0 24px;
          width: revert-layer;
        }
      }
      .ww-e-d5F {
        padding: 8px;
        z-index: 1;
        position: absolute;
        right: 10px;
        width: 40px;
        height: 40px;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        border-radius: 50%;
      }
      .ww-e-d5F:where(:hover) {
        box-shadow: 0 4px 6px #00000026;
        transform: translateX(4px);
      }
      .ww-e-d5G {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d5H {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d5I {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d5J {
        margin: 80px auto;
        padding: 0 24px;
        display: flex;
        max-width: 800px;
      }
      .ww-e-d5J.ww-layout, .ww-e-d5J [data-ww-ls~="d5J"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d5K {
        padding: 8px;
        z-index: 1;
        position: absolute;
        top: 24px;
        left: 10px;
        width: 40px;
        height: 40px;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border-radius: 50%;
      }
      .ww-e-d5K:where(:hover) {
        box-shadow: 0 4px 6px #00000026;
        transform: translateX(-4px);
      }
      .ww-e-d5L {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        color: var(--de3d2056-1df2-48bd-a5a8-75d350afef5d,#7F0924);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5L {
          font-size: 16px;
        }
      }
      .ww-e-d5M {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        color: var(--de3d2056-1df2-48bd-a5a8-75d350afef5d,#7F0924);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5M {
          font-size: 16px;
        }
      }
      .ww-e-d5N {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        color: var(--de3d2056-1df2-48bd-a5a8-75d350afef5d,#7F0924);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5N {
          font-size: 16px;
        }
      }
      .ww-e-d5O {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        color: var(--de3d2056-1df2-48bd-a5a8-75d350afef5d,#7F0924);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5O {
          font-size: 16px;
        }
      }
      .ww-e-d5P {
        padding: 0;
        display: flex;
        width: 100%;
        height: 100%;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d5P {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5P {
          padding: 0;
        }
      }
      .ww-e-d5P.ww-layout, .ww-e-d5P [data-ww-ls~="d5P"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 8px;
      }
      .ww-e-d5Q {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d5Q {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5Q {
          padding: 24px 0;
        }
      }
      .ww-e-d5Q.ww-layout, .ww-e-d5Q [data-ww-ls~="d5Q"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d5Q.ww-layout, .ww-e-d5Q [data-ww-ls~="d5Q"] {
          row-gap: 8px;
        }
      }
      .ww-e-d5R {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d5R {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5R {
          padding: 24px 0;
        }
      }
      .ww-e-d5R.ww-layout, .ww-e-d5R [data-ww-ls~="d5R"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d5R.ww-layout, .ww-e-d5R [data-ww-ls~="d5R"] {
          row-gap: 8px;
        }
      }
      .ww-e-d5S {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        font-style: italic;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5S {
          font-size: 16px;
        }
      }
      .ww-e-d5T {
        padding: 0 0 16px;
        width: 600px;
        font-size: 28px;
        line-height: 34px;
        font-weight: 600;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5T {
          width: 100%;
          font-size: 24px;
          line-height: 28px;
        }
      }
      .ww-e-d5U {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        font-style: italic;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5U {
          font-size: 16px;
        }
      }
      .ww-e-d5V {
        padding: 0 0 16px;
        width: 600px;
        font-size: 28px;
        line-height: 34px;
        font-weight: 600;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5V {
          width: 100%;
          font-size: 24px;
          line-height: 28px;
        }
      }
      .ww-e-d5W {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        font-style: italic;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5W {
          font-size: 16px;
        }
      }
      .ww-e-d5X {
        padding: 0 0 16px;
        width: 600px;
        font-size: 28px;
        line-height: 34px;
        font-weight: 600;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5X {
          width: 100%;
          font-size: 24px;
          line-height: 28px;
        }
      }
      .ww-e-d5Y {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        font-style: italic;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5Y {
          font-size: 16px;
        }
      }
      .ww-e-d5Z {
        padding: 0 0 16px;
        width: 600px;
        font-size: 28px;
        line-height: 34px;
        font-weight: 600;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5Z {
          width: 100%;
          font-size: 24px;
          line-height: 28px;
        }
      }
      .ww-e-d5a {
        padding: 0 24px;
        overflow: hidden;
        max-width: 800px;
        height: auto;
        aspect-ratio: unset;
        font-size: 20px;
        line-height: 22px;
        font-weight: 500;
        font-style: italic;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5a {
          font-size: 16px;
        }
      }
      .ww-e-d61 {
        align-self: center;
      }
      .ww-e-d62 {
        align-self: center;
        display: flex;
        width: revert-layer;
      }
      .ww-e-d62.ww-layout, .ww-e-d62 [data-ww-ls~="d62"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d67 {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d67 {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d67 {
          z-index: 10002;
          position: absolute;
          top: 25px;
          cursor: pointer;
        }
      }
      .ww-e-d68 {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d68 {
          width: 32px;
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d68 {
          z-index: 10000;
          position: revert-layer;
          inset: revert-layer;
          width: 32px;
          cursor: pointer;
        }
      }
      .ww-e-d69 {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d69 {
          align-self: center;
          width: 49px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d69 {
          z-index: unset;
          align-self: center;
          display: block;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          min-height: 25px;
          animation-duration: 1s;
          animation-iteration-count: infinite;
          animation-name: ww-keyframes-element-597c5d5e-68ec-4549-89ea-cf4252ac39f0-base-mobile;
          --wwi-ar: unset;
          --wwi-of: contain;
        }
        @keyframes ww-keyframes-element-597c5d5e-68ec-4549-89ea-cf4252ac39f0-base-mobile {
          0% {
          }
          100% {
          }
        }
      }
      @media (max-width: 991px) {
        .ww-e-d6A {
          width: 100%;
        }
      }
      .ww-e-d6B {
        display: flex;
        width: 100%;
        max-width: unset;
        height: 50px;
        aspect-ratio: unset;
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-e-d6B {
          height: 40px;
        }
      }
      .ww-e-d6B.ww-layout, .ww-e-d6B [data-ww-ls~="d6B"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d6C {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6D {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d6D {
          align-self: center;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6D {
          z-index: unset;
          align-self: center;
          display: block;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d6E {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d6E:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d6F {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6F {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6F {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6G {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6G {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6G {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6H {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6H {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6H {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6I {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6I {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6I {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6J {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6J {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6J {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6K {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d6K.ww-layout, .ww-e-d6K [data-ww-ls~="d6K"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d6L {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d6L {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6L {
          padding: 16px 12px;
        }
      }
      .ww-e-d6L.ww-layout, .ww-e-d6L [data-ww-ls~="d6L"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d6M {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d6M {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6M {
          padding: 16px 12px;
        }
      }
      .ww-e-d6M.ww-layout, .ww-e-d6M [data-ww-ls~="d6M"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d6N {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d6N {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6N {
          padding: 16px 12px;
        }
      }
      .ww-e-d6N.ww-layout, .ww-e-d6N [data-ww-ls~="d6N"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d6O {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d6O {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6O {
          padding: 16px 12px;
        }
      }
      .ww-e-d6O.ww-layout, .ww-e-d6O [data-ww-ls~="d6O"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d6P {
        padding: 0 48px;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: 100%;
        height: 80px;
        aspect-ratio: unset;
        background-color: #fff;
      }
      @media (max-width: 991px) {
        .ww-e-d6P {
          align-self: center;
          display: flex;
          width: 100%;
          flex: 1 0 auto;
          height: 80px;
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6P {
          padding: 0 24px;
          align-self: var(--ww-section-root-auto-align, unset);
          display: flex;
          width: 100%;
          max-width: 100%;
          height: 60px;
        }
      }
      .ww-e-d6P.ww-layout, .ww-e-d6P [data-ww-ls~="d6P"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d6P.ww-layout, .ww-e-d6P [data-ww-ls~="d6P"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6P.ww-layout, .ww-e-d6P [data-ww-ls~="d6P"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d6Q {
          align-self: flex-end;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6Q {
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: auto;
          flex: 0 1 auto;
        }
      }
      .ww-e-d6S {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-d6S {
          width: 40px;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d6T {
          padding: 0;
        }
      }
      .ww-e-d6U {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d6U.ww-layout, .ww-e-d6U [data-ww-ls~="d6U"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d6V {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6V {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6V {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d6W {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6W {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6W {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d6X {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-d6X {
          width: 40px;
        }
      }
      .ww-e-d6Y {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6Y {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6Y {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d6Z {
        padding: 8px 16px;
        height: 38px;
        aspect-ratio: unset;
        font-size: 16px;
        line-height: normal;
        font-weight: 500;
        color: #000;
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6a {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6a {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6a {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d6b {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6c {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6c {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6c {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6d {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d6d {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6d {
          padding: 16px 12px;
        }
      }
      .ww-e-d6d.ww-layout, .ww-e-d6d [data-ww-ls~="d6d"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d6e {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d6e {
          display: inline-grid;
          width: 40px;
          max-width: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6e {
          display: flex;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d6e.ww-layout, .ww-e-d6e [data-ww-ls~="d6e"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d6e.ww-layout, .ww-e-d6e [data-ww-ls~="d6e"] {
          display: inline-grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6e.ww-layout, .ww-e-d6e [data-ww-ls~="d6e"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d6f {
        padding: 2px 0 0;
        font-size: 16px;
        font-family: Kentledge, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d6f {
          font-size: 13px;
        }
      }
      .ww-e-d6g {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6h {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6h {
          font-size: 32px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6h {
          font-size: 24px;
          font-weight: 800;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d6i {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6i {
          width: 33%;
        }
      }
      .ww-e-d6i.ww-layout, .ww-e-d6i [data-ww-ls~="d6i"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d6i.ww-layout, .ww-e-d6i [data-ww-ls~="d6i"] {
          align-items: flex-end;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6i.ww-layout, .ww-e-d6i [data-ww-ls~="d6i"] {
          justify-content: center;
          align-items: flex-end;
        }
      }
      .ww-e-d6j {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6k {
        align-self: flex-start;
        display: block;
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      .ww-e-d6l {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d6l {
          padding: 12px 0;
        }
      }
      .ww-e-d6l.ww-layout, .ww-e-d6l [data-ww-ls~="d6l"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d6m {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6n {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6o {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6p {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6p {
          width: 33%;
        }
      }
      .ww-e-d6p.ww-layout, .ww-e-d6p [data-ww-ls~="d6p"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d6p.ww-layout, .ww-e-d6p [data-ww-ls~="d6p"] {
          justify-content: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6p.ww-layout, .ww-e-d6p [data-ww-ls~="d6p"] {
          justify-content: center;
        }
      }
      .ww-e-d6q {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6q {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6q {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6r {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d6r:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d6s {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d6s:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d6t {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d6t:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d6u {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d6u:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d6v {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-d6v:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d6w {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6w {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6w {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6x {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6x {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6x {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6y {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6y {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6y {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6z {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d6z {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6z {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d70 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d70.ww-layout, .ww-e-d70 [data-ww-ls~="d70"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d71 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d71.ww-layout, .ww-e-d71 [data-ww-ls~="d71"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d72 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d72.ww-layout, .ww-e-d72 [data-ww-ls~="d72"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d73 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d73.ww-layout, .ww-e-d73 [data-ww-ls~="d73"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d74 {
        padding: 8px;
        overflow: hidden;
        display: flex;
        width: 220px;
        max-width: 400px;
        height: auto;
        background-color: #fff;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 8px;
      }
      .ww-e-d74.ww-layout, .ww-e-d74 [data-ww-ls~="d74"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d75 {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d75 {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d75 {
          padding: 16px 12px;
        }
      }
      .ww-e-d75.ww-layout, .ww-e-d75 [data-ww-ls~="d75"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d76 {
        animation-duration: .6s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-2289b3f1-f5fd-49f2-a150-521b682b40cc-base-default;
      }
      @keyframes ww-keyframes-element-2289b3f1-f5fd-49f2-a150-521b682b40cc-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d77 {
        padding: 0 45px 0 10px;
        width: 100%;
      }
      .ww-e-d77.ww-layout, .ww-e-d77 [data-ww-ls~="d77"] {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        column-gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d77.ww-layout, .ww-e-d77 [data-ww-ls~="d77"] {
          justify-content: center;
        }
      }
      .ww-e-d78 {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d78 {
          font-size: 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d78 {
          font-size: 24px;
          font-weight: 800;
        }
      }
      .ww-e-d79 {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d79 {
          padding: 12px 0;
          width: 100%;
        }
      }
      .ww-e-d79.ww-layout, .ww-e-d79 [data-ww-ls~="d79"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d7A {
        width: 460px;
        border-top: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d7A {
          width: 100%;
        }
      }
      .ww-e-d7B {
        margin: 48px 0 0;
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-d7B {
          margin: 10px 0 0;
        }
      }
      .ww-e-d7B.ww-layout, .ww-e-d7B [data-ww-ls~="d7B"] {
        display: flex;
        flex-flow: column;
        gap: 32px;
      }
      @media (max-width: 767px) {
        .ww-e-d7B.ww-layout, .ww-e-d7B [data-ww-ls~="d7B"] {
          row-gap: 24px;
        }
      }
      .ww-e-d7C {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d7C {
          max-height: 100vh;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7C {
          padding: 1px 16px 16px;
          z-index: 10000;
          align-self: center;
          max-width: 100%;
        }
      }
      .ww-e-d7C.ww-layout, .ww-e-d7C [data-ww-ls~="d7C"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-d7C.ww-layout, .ww-e-d7C [data-ww-ls~="d7C"] {
          row-gap: 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7C.ww-layout, .ww-e-d7C [data-ww-ls~="d7C"] {
          row-gap: 20px;
        }
      }
      .ww-e-d7D {
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d7D {
          padding: 48px;
          overflow: scroll;
          max-width: unset;
          height: 100%;
          aspect-ratio: unset;
          max-height: 100vh;
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7D {
          padding: 24px;
          z-index: 10001;
          max-height: 100vh;
          min-height: 100vh;
        }
      }
      .ww-e-d7D.ww-layout, .ww-e-d7D [data-ww-ls~="d7D"] {
        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-d7E {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d7E {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7E {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d7F {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d7F {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7F {
          font-size: 20px;
          font-weight: 800;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d7G {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7G {
          width: 33%;
        }
      }
      .ww-e-d7G.ww-layout, .ww-e-d7G [data-ww-ls~="d7G"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d7G.ww-layout, .ww-e-d7G [data-ww-ls~="d7G"] {
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7G.ww-layout, .ww-e-d7G [data-ww-ls~="d7G"] {
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dAq.ww-layout, .ww-e-dAq [data-ww-ls~="dAq"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dAr {
        padding: 9px 30px;
        align-self: unset;
        min-width: 120px;
        font-size: 18px;
        font-weight: 900;
        text-align: center;
        white-space-collapse: preserve;
        background-color: #f6cfcf;
        cursor: pointer;
        border-radius: 100px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAs {
        padding: 0 0 20px;
        align-self: center;
        display: flex;
        width: 95%;
        max-width: 800px;
        border-top: 0 none;
        border-bottom: 2px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dAs {
          width: 93%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dAs {
          width: 91%;
        }
      }
      .ww-e-dAs.ww-layout, .ww-e-dAs [data-ww-ls~="dAs"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dAt {
        font-size: 16px;
        font-weight: 800;
        color: #727272;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAu {
        padding: 0 0 20px;
      }
      .ww-e-dAu.ww-layout, .ww-e-dAu [data-ww-ls~="dAu"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dAv {
        font-size: 16px;
        font-weight: 800;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAw {
        width: 16px;
      }
      .ww-e-dAx.ww-layout, .ww-e-dAx [data-ww-ls~="dAx"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dAy {
        padding: 0 0 30px;
        opacity: var(--ww-style-opacity);
      }
      .ww-e-dAz.ww-layout, .ww-e-dAz [data-ww-ls~="dAz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dB0 {
        padding: 0 0 30px;
        opacity: var(--ww-style-opacity);
      }
      .ww-e-dB1 {
        padding: 9px 30px;
        min-width: 120px;
        font-size: 18px;
        font-weight: 900;
        text-align: center;
        white-space-collapse: preserve;
        background-color: #f6cfcf;
        cursor: pointer;
        border-radius: 100px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dB2 {
        padding: 30px 0 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 95%;
        max-width: 800px;
        border-top: 0 none;
        border-bottom: 2px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dB2.ww-layout, .ww-e-dB2 [data-ww-ls~="dB2"] {
        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-dB3.ww-layout, .ww-e-dB3 [data-ww-ls~="dB3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 3px;
        flex-wrap: revert-layer;
      }
      .ww-e-dB4 {
        padding: 20px 0 40px;
        font-size: 24px;
        line-height: 25px;
        font-weight: 600;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dB4 {
          font-size: 20px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dB4 {
          padding: 10px 0;
          font-size: 18px;
        }
      }
      .ww-e-dDN {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-dDN.ww-layout, .ww-e-dDN [data-ww-ls~="dDN"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .ww-e-dDO {
        margin: 0;
        font-size: 43px;
        font-family: PFLiberaPro-Liberissima, serif;
        line-height: 52px;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        letter-spacing: -2px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dDO {
          font-size: 36px;
          line-height: 45px;
        }
      }
      .ww-e-dDP {
        margin: 0;
        padding: 0;
        align-self: center;
        width: revert-layer;
        font-size: 17px;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dDP {
          margin: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dDP {
          margin: 14px 0 0;
          width: revert-layer;
        }
      }
      .ww-e-dDQ {
        margin: 0;
        padding: 0;
        align-self: center;
        width: revert-layer;
        font-size: 17px;
        text-align: center;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dDQ {
          margin: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dDQ {
          margin: 0;
          width: 77%;
        }
      }
      .ww-e-dEC {
        display: flex;
        flex: 1;
      }
      .ww-e-dEC.ww-layout, .ww-e-dEC [data-ww-ls~="dEC"] {
        display: flex;
        flex-flow: column;
        row-gap: 6px;
      }
      .ww-e-dED {
        display: flex;
        width: 100%;
        max-width: 1200px;
      }
      .ww-e-dED.ww-layout, .ww-e-dED [data-ww-ls~="dED"] {
        display: flex;
        align-items: center;
        gap: 64px 100px;
      }
      .ww-e-dEE {
        align-self: center;
        width: 100%;
        max-width: 600px;
        font-size: 42px;
        line-height: 48px;
        font-weight: 600;
        text-align: center;
        color: #2a2a2a;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dEE {
          font-size: 2em;
          line-height: 37px;
        }
      }
      .ww-e-dEF {
        align-self: center;
        max-width: 600px;
      }
      .ww-e-dEG {
        align-self: center;
        font-size: 11px;
        line-height: 22px;
        font-weight: 700;
        text-align: center;
        color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        text-transform: uppercase;
        letter-spacing: 1px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dEG {
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-dK6 {
        display: flex;
        width: 100%;
        max-width: 1200px;
      }
      .ww-e-dK6.ww-layout, .ww-e-dK6 [data-ww-ls~="dK6"] {
        display: flex;
        align-items: center;
        gap: 64px 100px;
      }
      .ww-e-dK7 {
        font-size: 42px;
        line-height: 1.2;
        font-weight: 600;
        text-align: center;
        color: #2a2a2a;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dK7 {
          font-size: 2em;
        }
      }
      .ww-e-dK8 {
        align-self: center;
        max-width: 600px;
      }
      .ww-e-dK9 {
        display: flex;
        flex: 1;
      }
      .ww-e-dK9.ww-layout, .ww-e-dK9 [data-ww-ls~="dK9"] {
        display: flex;
        flex-flow: column;
        row-gap: 6px;
      }
      .ww-e-dKP {
        display: block;
        width: 96%;
        height: auto;
        aspect-ratio: unset;
        border-radius: 24px;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-dKP {
          padding: 16px 0;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKP {
          padding: 8px 7px 0 0;
          width: 100%;
        }
      }
      .ww-e-dKQ {
        width: 550px;
        font-size: 18px;
        font-weight: 400;
        text-align: left;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dKQ {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKQ {
          padding: 16px 0;
          width: 100%;
          text-align: left;
          color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      .ww-e-dKR {
        margin: 0 -43px 0 0;
        display: flex;
        width: 60%;
        flex: 1;
      }
      @media (max-width: 991px) {
        .ww-e-dKR {
          margin: 0;
          align-self: center;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKR {
          margin: 0;
        }
      }
      .ww-e-dKR.ww-layout, .ww-e-dKR [data-ww-ls~="dKR"] {
        display: flex;
        flex-flow: column;
        gap: 32px 24px;
      }
      @media (max-width: 991px) {
        .ww-e-dKR.ww-layout, .ww-e-dKR [data-ww-ls~="dKR"] {
          row-gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKR.ww-layout, .ww-e-dKR [data-ww-ls~="dKR"] {
          align-items: flex-start;
          gap: 0 24px;
        }
      }
      .ww-e-dKT {
        margin: 0 6px 0 0;
        width: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dKU {
          padding: 16px 0 8px;
          align-self: flex-start;
        }
      }
      .ww-e-dKV {
        display: block;
        flex: 1;
        height: auto;
        aspect-ratio: unset;
        border-radius: 24px;
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      @media (max-width: 991px) {
        .ww-e-dKV {
          padding: 16px 0;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKV {
          padding: 8px 7px 0 0;
          width: 100%;
        }
      }
      .ww-e-dKW {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dKX {
        align-self: center;
        font-size: 16px;
        text-align: center;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dKX {
          align-self: flex-start;
        }
      }
      .ww-e-dKY {
        width: 43%;
        height: auto;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dKY {
          width: 60%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKY {
          width: 100%;
        }
      }
      .ww-e-dKY.ww-layout, .ww-e-dKY [data-ww-ls~="dKY"] {
        display: flex;
        flex-flow: column;
        justify-content: space-around;
        align-items: flex-start;
      }
      .ww-e-dKZ {
        display: flex;
        width: 100%;
        max-width: 1200px;
      }
      @media (max-width: 991px) {
        .ww-e-dKZ {
          align-self: flex-start;
          width: 100%;
        }
      }
      .ww-e-dKZ.ww-layout, .ww-e-dKZ [data-ww-ls~="dKZ"] {
        display: flex;
        align-items: center;
        gap: 0;
      }
      @media (max-width: 991px) {
        .ww-e-dKZ.ww-layout, .ww-e-dKZ [data-ww-ls~="dKZ"] {
          flex-flow: column;
          align-items: center;
          gap: 24px 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKZ.ww-layout, .ww-e-dKZ [data-ww-ls~="dKZ"] {
          align-items: flex-start;
          row-gap: 8px;
        }
      }
      .ww-e-dKa {
        margin: 0 0 -28px;
        padding: 0;
        font-size: 140px;
        line-height: 125px;
        font-weight: 900;
        color: #fff;
        letter-spacing: -4px;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dKa {
          margin: 0;
          padding: 0;
          align-self: center;
          font-size: 140px;
          line-height: 130px;
          font-weight: 900;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKa {
          font-size: var(--ww-content-ww-text-font-size);
          line-height: var(--ww-content-ww-text-line-height);
          font-weight: 900;
          text-align: left;
          letter-spacing: -3px;
        }
      }
      .ww-e-dKb {
        margin: 0;
        padding: 9px 24px;
        align-self: center;
        font-size: 16px;
        line-height: 18px;
        font-weight: 600;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 24px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dKb {
          padding: 12px 32px;
          font-size: 18px;
          line-height: 23px;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
          text-transform: capitalize;
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKb {
          align-self: flex-start;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      .ww-e-dKb:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-dKb:where(:hover) {
          background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-dKc {
        align-self: center;
      }
      @media (max-width: 767px) {
        .ww-e-dKc {
          align-self: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKd {
          width: 100%;
        }
      }
      .ww-e-dKe {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 767px) {
        .ww-e-dKe {
          background-color: var(--66afe4d2-5aa6-4d6d-a037-2b74c84b1161,#f8f2f0);
        }
      }
      .ww-e-dKe.ww-layout, .ww-e-dKe [data-ww-ls~="dKe"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dKf {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 767px) {
        .ww-e-dKf {
          padding: 0 24px;
          height: 50px;
          aspect-ratio: unset;
          background: linear-gradient(0deg, #fff 0%, #fff0 100%);
          transition: revert-layer;
        }
      }
      .ww-e-dKf.ww-layout, .ww-e-dKf [data-ww-ls~="dKf"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-dKf.ww-layout, .ww-e-dKf [data-ww-ls~="dKf"] {
          justify-content: center;
        }
      }
      .ww-e-dLB {
        display: flex;
        flex: 1;
      }
      .ww-e-dLB.ww-layout, .ww-e-dLB [data-ww-ls~="dLB"] {
        display: flex;
        flex-flow: column;
        row-gap: 6px;
      }
      .ww-e-dLC {
        display: flex;
        width: 100%;
        max-width: 1200px;
      }
      .ww-e-dLC.ww-layout, .ww-e-dLC [data-ww-ls~="dLC"] {
        display: flex;
        align-items: center;
        gap: 64px 100px;
      }
      .ww-e-dLD {
        align-self: center;
        width: 100%;
        max-width: 600px;
        font-size: 42px;
        line-height: 48px;
        font-weight: 600;
        text-align: center;
        color: #2a2a2a;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dLD {
          font-size: 2em;
        }
      }
      .ww-e-dLE {
        align-self: center;
        max-width: 600px;
      }
      .ww-e-dLF {
        align-self: center;
        font-size: 11px;
        line-height: 22px;
        font-weight: 700;
        text-align: center;
        color: #c10f19;
        text-transform: uppercase;
        letter-spacing: 1px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dLg {
        padding: 0 48px;
        align-self: center;
        display: flex;
        width: 80%;
        flex: 0 0 auto;
        max-width: 1200px;
      }
      @media (max-width: 991px) {
        .ww-e-dLg {
          padding: 0;
        }
      }
      .ww-e-dLg.ww-layout, .ww-e-dLg [data-ww-ls~="dLg"] {
        display: flex;
        flex-flow: wrap;
        place-content: flex-start center;
        align-items: center;
        gap: 16px 24px;
      }
      .ww-e-dLh {
        display: flex;
        width: 100%;
        max-width: 1200px;
      }
      .ww-e-dLh.ww-layout, .ww-e-dLh [data-ww-ls~="dLh"] {
        display: flex;
        flex-flow: column;
        row-gap: 32px;
      }
      .ww-e-dLi {
        width: 179px;
      }
      .ww-e-dLj {
        width: 153px;
      }
      .ww-e-dLk {
        width: 190px;
      }
      .ww-e-dLl {
        width: 253px;
        flex: 1 0 auto;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      .ww-e-dLm {
        display: block;
        width: 332px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      .ww-e-dLn {
        margin: 0;
        padding: 0;
        width: 100%;
        font-size: 40px;
        font-weight: 600;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dLn {
          width: revert-layer;
          font-size: 34px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dLn {
          width: revert-layer;
        }
      }
      .ww-e-dUg {
        font-size: 16px;
        font-weight: 800;
        color: #727272;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dUi {
        padding: 0 0 2em;
        align-self: center;
        width: 95%;
        max-width: 1200px;
      }
      @media (max-width: 991px) {
        .ww-e-dUi {
          width: 90%;
        }
      }
      .ww-e-dUi.ww-layout, .ww-e-dUi [data-ww-ls~="dUi"] {
        display: flex;
        flex-flow: column;
        gap: 36px 8%;
      }
      @media (max-width: 991px) {
        .ww-e-dUi.ww-layout, .ww-e-dUi [data-ww-ls~="dUi"] {
          flex-flow: column;
        }
      }
      .ww-e-dUj {
        width: 78px;
        height: 78px;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dUj {
          display: none;
        }
      }
      .ww-e-dUk {
        margin: .8em 0;
        padding: 0;
        font-size: 28px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dUk {
          font-size: 23px;
        }
      }
      .ww-e-dUl {
        padding: 24px 0 0;
      }
      .ww-e-dUm {
        width: 16px;
      }
      .ww-e-dUn {
        width: 16px;
      }
      .ww-e-dUo {
        padding: 0 0 20px;
      }
      .ww-e-dUo.ww-layout, .ww-e-dUo [data-ww-ls~="dUo"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dUp {
        font-size: 16px;
        font-weight: 800;
        color: #727272;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dUq {
        padding: 20px 0;
        font-size: 24px;
        line-height: 25px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dUq {
          font-size: 20px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUq {
          padding: 10px 0;
          font-size: 18px;
        }
      }
      .ww-e-dUr {
        padding: 0 0 20px;
      }
      .ww-e-dUr.ww-layout, .ww-e-dUr [data-ww-ls~="dUr"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dUs {
        font-size: 16px;
        font-weight: 800;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dUt {
        height: 50px;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dUt {
          height: 40px;
        }
      }
      .ww-e-dUu {
        margin: 0 0 40px;
        padding: 0 90px;
        font-size: 20px;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dUu {
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUu {
          padding: 0 40px;
        }
      }
      .ww-e-dUv {
        margin: 2em 0 0;
        padding: 24px 0;
        display: flex;
        width: 100%;
        max-width: 940px;
        background-color: #fde9ea;
        border-radius: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-dUv {
          padding: 20px 0;
        }
      }
      .ww-e-dUv.ww-layout, .ww-e-dUv [data-ww-ls~="dUv"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dUx {
        padding: 20px 0;
        font-size: 24px;
        line-height: 25px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dUx {
          font-size: 20px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dUx {
          padding: 10px 0;
          font-size: 18px;
        }
      }
      .ww-e-dUz {
        font-size: 16px;
        font-weight: 800;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dV0.ww-layout, .ww-e-dV0 [data-ww-ls~="dV0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 3px;
        flex-wrap: revert-layer;
      }
      .ww-e-dV1.ww-layout, .ww-e-dV1 [data-ww-ls~="dV1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 3px;
        flex-wrap: revert-layer;
      }
      .ww-e-dV2 {
        padding: 0;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dV2 {
          width: 100%;
        }
      }
      .ww-e-dV2.ww-layout, .ww-e-dV2 [data-ww-ls~="dV2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dV3 {
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dV3 {
          width: 100%;
        }
      }
      .ww-e-dV3.ww-layout, .ww-e-dV3 [data-ww-ls~="dV3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dV4 {
        padding: 24px 0 0;
      }
      .ww-e-dV5 {
        padding: 24px 0 0;
      }
      @media (max-width: 991px) {
        .ww-e-dYb {
          align-self: flex-end;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYb {
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: auto;
          flex: 0 1 auto;
        }
      }
      .ww-e-dYc {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-dYc {
          align-self: center;
          width: 49px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYc {
          z-index: unset;
          align-self: center;
          display: block;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          min-height: 25px;
          animation-duration: 1s;
          animation-iteration-count: infinite;
          animation-name: ww-keyframes-element-bdcc7928-892d-42dd-982d-51521c82c0f5-base-mobile;
          --wwi-ar: unset;
          --wwi-of: contain;
        }
        @keyframes ww-keyframes-element-bdcc7928-892d-42dd-982d-51521c82c0f5-base-mobile {
          0% {
          }
          100% {
          }
        }
      }
      @media (max-width: 991px) {
        .ww-e-dYd {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYd {
          width: 33%;
        }
      }
      .ww-e-dYd.ww-layout, .ww-e-dYd [data-ww-ls~="dYd"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dYd.ww-layout, .ww-e-dYd [data-ww-ls~="dYd"] {
          align-items: flex-end;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYd.ww-layout, .ww-e-dYd [data-ww-ls~="dYd"] {
          justify-content: center;
          align-items: flex-end;
        }
      }
      .ww-e-dYe {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-dYe {
          padding: 12px 0;
        }
      }
      .ww-e-dYe.ww-layout, .ww-e-dYe [data-ww-ls~="dYe"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dYf {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dYg {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-dYg {
          align-self: center;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYg {
          z-index: unset;
          align-self: center;
          display: block;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dYh {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dYh {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYh {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-dYi {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-dYi.ww-layout, .ww-e-dYi [data-ww-ls~="dYi"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dYj {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-dYj.ww-layout, .ww-e-dYj [data-ww-ls~="dYj"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dYk {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-dYk.ww-layout, .ww-e-dYk [data-ww-ls~="dYk"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dYl {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-dYl.ww-layout, .ww-e-dYl [data-ww-ls~="dYl"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dYm {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYm {
          width: 33%;
        }
      }
      .ww-e-dYm.ww-layout, .ww-e-dYm [data-ww-ls~="dYm"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dYm.ww-layout, .ww-e-dYm [data-ww-ls~="dYm"] {
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYm.ww-layout, .ww-e-dYm [data-ww-ls~="dYm"] {
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dYn {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-dYn {
          width: 40px;
        }
      }
      .ww-e-dYo {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dYo {
          font-size: 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYo {
          font-size: 24px;
          font-weight: 800;
        }
      }
      .ww-e-dYp {
        padding: 8px 16px;
        height: 38px;
        aspect-ratio: unset;
        font-size: 16px;
        line-height: normal;
        font-weight: 500;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dYq {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dYq {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYq {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dYr {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dYr {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYr {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-dYs {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dYs {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYs {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-dYt {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dYt {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYt {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-dYu {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dYu {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYu {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-dYv {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dYv {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYv {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-dYw {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dYw {
          display: inline-grid;
          width: 40px;
          max-width: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYw {
          display: flex;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dYw.ww-layout, .ww-e-dYw [data-ww-ls~="dYw"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-dYw.ww-layout, .ww-e-dYw [data-ww-ls~="dYw"] {
          display: inline-grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dYw.ww-layout, .ww-e-dYw [data-ww-ls~="dYw"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dYx {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-dYx.ww-layout, .ww-e-dYx [data-ww-ls~="dYx"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dYy {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-dYy {
          padding: 12px 0;
          width: 100%;
        }
      }
      .ww-e-dYy.ww-layout, .ww-e-dYy [data-ww-ls~="dYy"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dZ0 {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-dZ0 {
          width: 40px;
        }
      }
      .ww-e-dZ1 {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dZ1 {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZ1 {
          z-index: 10002;
          position: absolute;
          top: 25px;
          cursor: pointer;
        }
      }
      .ww-e-dZ2 {
        padding: 2px 0 0;
        font-size: 16px;
        font-family: Kentledge, sans-serif;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dZ2 {
          font-size: 13px;
        }
      }
      .ww-e-dZ3 {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dZ4 {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dZ4 {
          font-size: 32px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZ4 {
          font-size: 24px;
          font-weight: 800;
        }
      }
      .ww-e-dZ5 {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dZ5 {
          width: 32px;
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZ5 {
          z-index: 10000;
          position: revert-layer;
          inset: revert-layer;
          width: 32px;
          cursor: pointer;
        }
      }
      .ww-e-dZ6 {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dZ7 {
          width: 100%;
        }
      }
      .ww-e-dZ8 {
        align-self: flex-start;
        display: block;
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      .ww-e-dZ9 {
        display: flex;
        width: 100%;
        max-width: unset;
        height: 50px;
        aspect-ratio: unset;
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-e-dZ9 {
          height: 40px;
        }
      }
      .ww-e-dZ9.ww-layout, .ww-e-dZ9 [data-ww-ls~="dZ9"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-dZA {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dZB {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dZC {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dZD {
        font-size: 16px;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dZE {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZE {
          width: 33%;
        }
      }
      .ww-e-dZE.ww-layout, .ww-e-dZE [data-ww-ls~="dZE"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dZE.ww-layout, .ww-e-dZE [data-ww-ls~="dZE"] {
          justify-content: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZE.ww-layout, .ww-e-dZE [data-ww-ls~="dZE"] {
          justify-content: center;
        }
      }
      .ww-e-dZF {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZF {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZF {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZG {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-dZG:where(:hover) {
        font-weight: 700;
      }
      .ww-e-dZH {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-dZH:where(:hover) {
        font-weight: 700;
      }
      .ww-e-dZI {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-dZI:where(:hover) {
        font-weight: 700;
      }
      .ww-e-dZJ {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-dZJ:where(:hover) {
        font-weight: 700;
      }
      .ww-e-dZK {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-dZK:where(:hover) {
        font-weight: 700;
      }
      .ww-e-dZL {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        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-dZL:where(:hover) {
        font-weight: 700;
      }
      .ww-e-dZM {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZM {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZM {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZN {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZN {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZN {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZO {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZO {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZO {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZP {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZP {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZP {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZQ {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZQ {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZQ {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZR {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZR {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZR {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZS {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZS {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZS {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZT {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZT {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZT {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZU {
        font-size: 24px;
        font-weight: 500;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dZU {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZU {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-dZV {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-dZV.ww-layout, .ww-e-dZV [data-ww-ls~="dZV"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dZW {
        padding: 8px;
        overflow: hidden;
        display: flex;
        width: 220px;
        max-width: 400px;
        height: auto;
        background-color: #fff;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 8px;
      }
      .ww-e-dZW.ww-layout, .ww-e-dZW [data-ww-ls~="dZW"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dZX {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZX {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZX {
          padding: 16px 12px;
        }
      }
      .ww-e-dZX.ww-layout, .ww-e-dZX [data-ww-ls~="dZX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZY {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZY {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZY {
          padding: 16px 12px;
        }
      }
      .ww-e-dZY.ww-layout, .ww-e-dZY [data-ww-ls~="dZY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZZ {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZZ {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZZ {
          padding: 16px 12px;
        }
      }
      .ww-e-dZZ.ww-layout, .ww-e-dZZ [data-ww-ls~="dZZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZa {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZa {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZa {
          padding: 16px 12px;
        }
      }
      .ww-e-dZa.ww-layout, .ww-e-dZa [data-ww-ls~="dZa"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZb {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZb {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZb {
          padding: 16px 12px;
        }
      }
      .ww-e-dZb.ww-layout, .ww-e-dZb [data-ww-ls~="dZb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZc {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZc {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZc {
          padding: 16px 12px;
        }
      }
      .ww-e-dZc.ww-layout, .ww-e-dZc [data-ww-ls~="dZc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZd {
        animation-duration: .6s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-f969e1f4-5c13-4a76-bbd1-1f74c73a82e0-base-default;
      }
      @keyframes ww-keyframes-element-f969e1f4-5c13-4a76-bbd1-1f74c73a82e0-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-dZe {
        padding: 0 45px 0 10px;
        width: 100%;
      }
      .ww-e-dZe.ww-layout, .ww-e-dZe [data-ww-ls~="dZe"] {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        column-gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-dZe.ww-layout, .ww-e-dZe [data-ww-ls~="dZe"] {
          justify-content: center;
        }
      }
      .ww-e-dZf {
        width: 460px;
        border-top: 0 none;
        border-bottom: 1px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dZf {
          width: 100%;
        }
      }
      .ww-e-dZg {
        padding: 0 48px;
        z-index: 100;
        align-self: center;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: 100%;
        height: 80px;
        aspect-ratio: unset;
        background-color: #3e0310;
      }
      @media (max-width: 991px) {
        .ww-e-dZg {
          align-self: center;
          display: flex;
          width: 100%;
          flex: 1 0 auto;
          height: 80px;
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZg {
          padding: 0 24px;
          align-self: var(--ww-section-root-auto-align, unset);
          display: flex;
          width: 100%;
          max-width: 100%;
          height: 60px;
          background-color: #3e0310;
        }
      }
      .ww-e-dZg.ww-layout, .ww-e-dZg [data-ww-ls~="dZg"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dZg.ww-layout, .ww-e-dZg [data-ww-ls~="dZg"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZg.ww-layout, .ww-e-dZg [data-ww-ls~="dZg"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dZh {
        margin: 48px 0 0;
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-dZh {
          margin: 10px 0 0;
        }
      }
      .ww-e-dZh.ww-layout, .ww-e-dZh [data-ww-ls~="dZh"] {
        display: flex;
        flex-flow: column;
        gap: 32px;
      }
      @media (max-width: 767px) {
        .ww-e-dZh.ww-layout, .ww-e-dZh [data-ww-ls~="dZh"] {
          row-gap: 24px;
        }
      }
      .ww-e-dZi {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dZi {
          max-height: 100vh;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZi {
          padding: 1px 16px 16px;
          z-index: 10000;
          align-self: center;
          max-width: 100%;
        }
      }
      .ww-e-dZi.ww-layout, .ww-e-dZi [data-ww-ls~="dZi"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dZi.ww-layout, .ww-e-dZi [data-ww-ls~="dZi"] {
          row-gap: 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZi.ww-layout, .ww-e-dZi [data-ww-ls~="dZi"] {
          row-gap: 20px;
        }
      }
      .ww-e-dZj {
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-dZj {
          padding: 48px;
          overflow: scroll;
          max-width: unset;
          height: 100%;
          aspect-ratio: unset;
          max-height: 100vh;
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZj {
          padding: 24px;
          z-index: 10001;
          max-height: 100vh;
          min-height: 100vh;
          background-color: #3e0310;
        }
      }
      .ww-e-dZj.ww-layout, .ww-e-dZj [data-ww-ls~="dZj"] {
        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-dZy {
        overflow: scroll;
        align-self: center;
        width: 100%;
        max-width: 900px;
      }
      .ww-e-dZz {
        align-self: center;
        width: revert-layer;
        font-size: 24px;
        line-height: 30px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-da0 {
        margin: 1em 0;
        width: 400px;
      }
      @media (max-width: 767px) {
        .ww-e-da0 {
          width: 250px;
        }
      }
      .ww-e-da1 {
        margin: 20px 0 0;
        align-self: center;
        width: revert-layer;
      }
      .ww-e-dg0 {
        align-self: center;
      }
      .ww-e-dg1 {
        width: 24px;
        background-image: none;
      }
      .ww-e-dg2 {
        width: 139px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dg2 {
          width: 122px;
          flex: 0 1 auto;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dg3 {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dg4 {
        width: 139px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dg4 {
          width: 122px;
          flex: 0 1 auto;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dg5 {
        width: 154px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dg5 {
          width: 134px;
          flex: 0 1 auto;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dg6 {
        color: var(--f0f92164-1d35-469a-b397-93793660c85b,#FEF4F5);
        white-space-collapse: preserve;
      }
      .ww-e-dg7 {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dg8 {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dg9 {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgA {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgB {
        align-self: flex-end;
        display: flex;
        width: 100%;
      }
      .ww-e-dgB.ww-layout, .ww-e-dgB [data-ww-ls~="dgB"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dgB.ww-layout, .ww-e-dgB [data-ww-ls~="dgB"] {
          justify-content: center;
        }
      }
      .ww-e-dgC {
        padding: 0 16px 0 0;
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 1px solid #636363;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgD {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgE {
        width: 24px;
        background-image: none;
      }
      .ww-e-dgF {
        width: 24px;
        background-image: none;
      }
      .ww-e-dgG {
        display: flex;
      }
      .ww-e-dgG.ww-layout, .ww-e-dgG [data-ww-ls~="dgG"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dgH {
        width: 24px;
        background-image: none;
      }
      .ww-e-dgI {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgJ {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgK {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgL {
        width: revert-layer;
      }
      .ww-e-dgM {
        padding: 2px 0 0;
        font-size: 14px;
        line-height: 14px;
        color: #ccc;
        white-space-collapse: preserve;
      }
      .ww-e-dgN {
        font-size: 16px;
        font-weight: 700;
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgO {
        color: var(--f0f92164-1d35-469a-b397-93793660c85b,#FEF4F5);
        white-space-collapse: preserve;
      }
      .ww-e-dgP {
        color: var(--f0f92164-1d35-469a-b397-93793660c85b,#FEF4F5);
        white-space-collapse: preserve;
      }
      .ww-e-dgQ {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgR {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgS {
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dgS {
          text-align: center;
        }
      }
      .ww-e-dgT {
        display: flex;
      }
      .ww-e-dgT.ww-layout, .ww-e-dgT [data-ww-ls~="dgT"] {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        gap: 16px;
      }
      .ww-e-dgU {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        text-align: left;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgV {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgW {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgX {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgY {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgZ {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 767px) {
        .ww-e-dgZ {
          align-self: center;
          width: revert-layer;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dgZ.ww-layout, .ww-e-dgZ [data-ww-ls~="dgZ"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dgZ.ww-layout, .ww-e-dgZ [data-ww-ls~="dgZ"] {
          justify-content: center;
        }
      }
      .ww-e-dga {
        padding: 0;
        align-self: flex-start;
        display: flex;
        border-top: 0 solid #404040;
      }
      .ww-e-dga.ww-layout, .ww-e-dga [data-ww-ls~="dga"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 16px;
      }
      .ww-e-dgb {
        display: flex;
      }
      .ww-e-dgb.ww-layout, .ww-e-dgb [data-ww-ls~="dgb"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dgc {
        display: flex;
      }
      .ww-e-dgc.ww-layout, .ww-e-dgc [data-ww-ls~="dgc"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dgd {
        display: flex;
      }
      .ww-e-dgd.ww-layout, .ww-e-dgd [data-ww-ls~="dgd"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dge {
        display: flex;
      }
      .ww-e-dge.ww-layout, .ww-e-dge [data-ww-ls~="dge"] {
        display: flex;
        flex-flow: column;
        gap: 28px 8px;
      }
      .ww-e-dgf {
        align-self: flex-start;
        display: flex;
      }
      .ww-e-dgf.ww-layout, .ww-e-dgf [data-ww-ls~="dgf"] {
        display: flex;
        flex-flow: column;
        gap: 28px 8px;
      }
      .ww-e-dgg {
        padding: 0;
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgh {
        display: flex;
      }
      .ww-e-dgh.ww-layout, .ww-e-dgh [data-ww-ls~="dgh"] {
        display: flex;
        flex-flow: column;
        gap: 28px 12px;
      }
      .ww-e-dgi {
        display: flex;
      }
      .ww-e-dgi.ww-layout, .ww-e-dgi [data-ww-ls~="dgi"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dgj {
        align-self: center;
        display: flex;
        width: 100%;
      }
      .ww-e-dgj.ww-layout, .ww-e-dgj [data-ww-ls~="dgj"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dgj.ww-layout, .ww-e-dgj [data-ww-ls~="dgj"] {
          justify-content: center;
          align-content: revert-layer;
          row-gap: 32px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dgk {
        padding: 0;
        align-self: flex-end;
        display: flex;
        border-top: 0 solid #404040;
      }
      .ww-e-dgk.ww-layout, .ww-e-dgk [data-ww-ls~="dgk"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 16px;
      }
      .ww-e-dgl {
        display: flex;
      }
      .ww-e-dgl.ww-layout, .ww-e-dgl [data-ww-ls~="dgl"] {
        display: flex;
        gap: 64px 130px;
      }
      @media (max-width: 767px) {
        .ww-e-dgl.ww-layout, .ww-e-dgl [data-ww-ls~="dgl"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dgm {
        padding: 0;
        align-self: unset;
        display: flex;
        border-top: 0 solid #404040;
      }
      .ww-e-dgm.ww-layout, .ww-e-dgm [data-ww-ls~="dgm"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dgm.ww-layout, .ww-e-dgm [data-ww-ls~="dgm"] {
          justify-content: center;
          align-content: revert-layer;
          row-gap: 32px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dgn {
        padding: 40px 0;
        display: flex;
        border-top: 1px solid #636363;
        border-bottom: 1px solid #636363;
        border-left: 0 none;
        border-right: 0 none;
        outline-offset: 0px;
      }
      .ww-e-dgn.ww-layout, .ww-e-dgn [data-ww-ls~="dgn"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dgo {
        margin: 0 auto;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 1200px;
      }
      .ww-e-dgo.ww-layout, .ww-e-dgo [data-ww-ls~="dgo"] {
        display: flex;
        flex-flow: column;
        gap: 32px 48px;
      }
      .ww-e-dgp {
        align-self: flex-start;
        font-size: 16px;
        line-height: 20px;
        font-weight: 400;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgq {
        width: 24px;
        background-image: none;
      }
      .ww-e-dgr {
        width: 24px;
        background-image: none;
      }
      .ww-e-dgs {
        width: 154px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dgs {
          width: 134px;
          flex: 0 1 auto;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dgx {
        font-size: 18px;
        font-weight: 400;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dgx {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dgx {
          padding: 12px 0;
          font-size: 17px;
        }
      }
      .ww-e-dgy {
        align-self: center;
        font-size: 18px;
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dgy {
          margin: 8px 0 0;
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dgy {
          margin: 0;
          padding: 8px 0;
        }
      }
      .ww-e-dgz {
        width: 80%;
      }
      .ww-e-dgz.ww-layout, .ww-e-dgz [data-ww-ls~="dgz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dgz.ww-layout, .ww-e-dgz [data-ww-ls~="dgz"] {
          flex-flow: column;
          align-items: stretch;
        }
      }
      .ww-e-dh0 {
        margin: 0 0 24px;
        padding: 0;
        width: 100%;
        font-size: 65px;
        font-family: Kentledge, sans-serif;
        line-height: 69px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dh0 {
          align-self: center;
          width: revert-layer;
          font-size: 40px;
          line-height: 50px;
          text-align: center;
          --ww-text-white-space: initial;
          --ww-text-overflow: initial;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dh0 {
          width: revert-layer;
          font-size: 42px;
          line-height: 39px;
        }
      }
      .ww-e-dh1 {
        margin: 0 6px 0 0;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dh2 {
          margin: 16px 0 0;
        }
      }
      .ww-e-dh3 {
        font-size: 18px;
        font-weight: 400;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dh3 {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dh3 {
          padding: 12px 0;
        }
      }
      .ww-e-dh5 {
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dh5 {
          width: revert-layer;
          flex: 0 1 auto;
          height: 400px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dh6 {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dh7 {
        margin: 0;
        padding: 9px 24px;
        align-self: center;
        font-size: 16px;
        line-height: 18px;
        font-weight: 600;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 24px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dh7 {
          padding: 12px 32px;
          font-size: 18px;
          line-height: 23px;
          text-transform: capitalize;
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-dh7:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-dh7:where(:hover) {
          background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-dh8 {
        display: flex;
        width: 100%;
        max-width: 940px;
        height: auto;
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dh8 {
          align-self: center;
        }
      }
      .ww-e-dh8.ww-layout, .ww-e-dh8 [data-ww-ls~="dh8"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: stretch;
        column-gap: 30px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dh8.ww-layout, .ww-e-dh8 [data-ww-ls~="dh8"] {
          justify-content: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dh8.ww-layout, .ww-e-dh8 [data-ww-ls~="dh8"] {
          justify-content: center;
        }
      }
      .ww-e-dh9 {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dh9.ww-layout, .ww-e-dh9 [data-ww-ls~="dh9"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-diA {
        margin: 16px 0;
        padding: 0;
        align-self: center;
        width: revert-layer;
        aspect-ratio: unset;
        font-size: 54px;
        line-height: 54px;
        font-weight: 600;
        text-align: center;
        color: #2a2a2a;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-diA {
          font-size: 40px;
          line-height: 44px;
          font-weight: 600;
          text-align: center;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-diA {
          font-size: 30px;
          line-height: 32px;
          letter-spacing: -1px;
        }
      }
      .ww-e-dkb {
        display: flex;
        flex: 1;
      }
      @media (max-width: 767px) {
        .ww-e-dkb {
          width: 100%;
        }
      }
      .ww-e-dkb.ww-layout, .ww-e-dkb [data-ww-ls~="dkb"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-dkc {
        align-self: center;
        width: 600px;
        font-size: 24px;
        line-height: 28px;
        font-weight: 600;
        text-align: center;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkc {
          width: revert-layer;
        }
      }
      .ww-e-dke {
        display: flex;
        width: 100%;
        max-width: 1200px;
      }
      @media (max-width: 767px) {
        .ww-e-dke {
          max-width: unset;
        }
      }
      .ww-e-dke.ww-layout, .ww-e-dke [data-ww-ls~="dke"] {
        display: flex;
        align-items: center;
        gap: 64px 0;
      }
      @media (max-width: 767px) {
        .ww-e-dke.ww-layout, .ww-e-dke [data-ww-ls~="dke"] {
          align-items: center;
          row-gap: 64px;
        }
      }
      .ww-e-dkf {
        align-self: center;
        width: 600px;
        font-size: 20px;
        font-weight: 400;
        text-align: center;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkf {
          width: revert-layer;
        }
      }
      .ww-e-dkg.ww-layout, .ww-e-dkg [data-ww-ls~="dkg"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dkh.ww-layout, .ww-e-dkh [data-ww-ls~="dkh"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dki {
        z-index: 100;
        align-self: center;
        font-size: 50px;
        font-family: Canela, serif;
        line-height: 50px;
        font-weight: 500;
        text-align: center;
        color: #3e0310;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dki {
          margin: 0;
          padding: 0;
          z-index: 90;
          align-self: flex-start;
          font-size: 56px;
          line-height: 61px;
          letter-spacing: -2px;
        }
      }
      .ww-e-dkj {
        z-index: 100;
        align-self: center;
        font-size: 50px;
        font-family: Canela, serif;
        line-height: 50px;
        font-weight: 300;
        font-style: italic;
        text-align: center;
        color: #3e0310;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkj {
          margin: 0;
          padding: 0;
          z-index: 90;
          align-self: flex-start;
          font-size: 56px;
          line-height: 61px;
          letter-spacing: -2px;
        }
      }
      .ww-e-dkk {
        z-index: 100;
        align-self: center;
        font-size: 50px;
        font-family: Canela, serif;
        line-height: 50px;
        font-weight: 300;
        text-align: center;
        color: #3e0310;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkk {
          margin: 0;
          padding: 0;
          z-index: 90;
          align-self: flex-start;
          font-size: 56px;
          line-height: 61px;
          letter-spacing: -2px;
        }
      }
      .ww-e-dkl {
        z-index: 100;
        align-self: center;
        font-size: 50px;
        font-family: Canela, serif;
        line-height: 50px;
        font-weight: 500;
        font-style: italic;
        text-align: center;
        color: #3e0310;
        letter-spacing: 0;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkl {
          margin: 0;
          padding: 0;
          z-index: 90;
          align-self: flex-start;
          font-size: 56px;
          line-height: 61px;
          letter-spacing: -2px;
        }
      }
      .ww-e-dkm {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: 350px;
      }
      .ww-e-dkm.ww-layout, .ww-e-dkm [data-ww-ls~="dkm"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dkm.ww-layout, .ww-e-dkm [data-ww-ls~="dkm"] {
          align-items: flex-start;
        }
      }
      .ww-e-dkn {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: 350px;
      }
      .ww-e-dkn.ww-layout, .ww-e-dkn [data-ww-ls~="dkn"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dkn.ww-layout, .ww-e-dkn [data-ww-ls~="dkn"] {
          align-items: flex-start;
        }
      }
      .ww-e-dko {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dko.ww-layout, .ww-e-dko [data-ww-ls~="dko"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        column-gap: 100px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dko.ww-layout, .ww-e-dko [data-ww-ls~="dko"] {
          flex-flow: column;
          align-items: flex-start;
          gap: 50px 0;
        }
      }
      .ww-e-dkp {
        z-index: unset;
        font-size: 13px;
        font-family: Kentledge, sans-serif;
        font-weight: 700;
        text-align: center;
        color: #ea515a;
        letter-spacing: 1px;
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkp {
          padding: 0;
          align-self: flex-start;
          text-align: center;
        }
      }
      .ww-e-dkq {
        z-index: unset;
        font-size: 13px;
        font-family: Kentledge, sans-serif;
        font-weight: 700;
        text-align: center;
        color: #ea515a;
        letter-spacing: 1px;
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkq {
          padding: 0;
          align-self: flex-start;
          text-align: center;
        }
      }
      .ww-e-dkr {
        z-index: unset;
        font-size: 12px;
        font-family: Kentledge, sans-serif;
        line-height: 20px;
        font-weight: 200;
        text-align: center;
        letter-spacing: 0;
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkr {
          padding: 0;
          text-align: left;
        }
      }
      .ww-e-dks {
        z-index: unset;
        font-size: 12px;
        font-family: Kentledge, sans-serif;
        line-height: 20px;
        font-weight: 200;
        text-align: center;
        letter-spacing: 0;
        white-space-collapse: preserve;
        border: 0 solid;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dks {
          padding: 0;
          text-align: left;
        }
      }
      .ww-e-dli {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-dlj {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dlj.ww-layout, .ww-e-dlj [data-ww-ls~="dlj"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dlk {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dll {
        margin: 0;
        padding: 9px 24px;
        align-self: center;
        font-size: 16px;
        line-height: 18px;
        font-weight: 600;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 24px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-dll {
          padding: 12px 32px;
          font-size: 18px;
          line-height: 23px;
          text-transform: capitalize;
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-dll:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-dll:where(:hover) {
          background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-dlm {
        font-size: 18px;
        font-weight: 400;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dlm {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dlm {
          padding: 12px 0;
        }
      }
      .ww-e-dln {
        font-size: 18px;
        font-weight: 400;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dln {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dln {
          padding: 12px 0;
        }
      }
      @media (max-width: 991px) {
        .ww-e-dlo {
          margin: 16px 0 0;
        }
      }
      .ww-e-dlp {
        width: 100%;
      }
      .ww-e-dlp.ww-layout, .ww-e-dlp [data-ww-ls~="dlp"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dlp.ww-layout, .ww-e-dlp [data-ww-ls~="dlp"] {
          flex-flow: column;
        }
      }
      .ww-e-dlq {
        display: flex;
        width: 80%;
        max-width: 940px;
        height: auto;
        aspect-ratio: unset;
      }
      .ww-e-dlq.ww-layout, .ww-e-dlq [data-ww-ls~="dlq"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: stretch;
        column-gap: 30px;
        flex-wrap: revert-layer;
      }
      .ww-e-dlr {
        align-self: center;
        font-size: 18px;
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dlr {
          margin: 8px 0 0;
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dlr {
          margin: 0;
          padding: 8px 0;
        }
      }
      .ww-e-dls {
        margin: 0 0 24px;
        padding: 0;
        width: 100%;
        font-size: 40px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dls {
          align-self: center;
          width: revert-layer;
          font-size: 34px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dls {
          width: revert-layer;
          line-height: 36px;
        }
      }
      .ww-e-dlu {
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dlu {
          width: revert-layer;
          flex: 0 1 auto;
          height: 400px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dx8 {
        font-size: 16px;
        font-weight: 800;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dx9 {
        padding: 1em 0;
        align-self: center;
        width: revert-layer;
        font-size: 32px;
        line-height: 36px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dx9 {
          font-size: 22px;
          font-weight: 600;
        }
      }
      .ww-e-dxA {
        padding: 80px 50px;
        z-index: 100;
        align-self: center;
        display: flex;
        width: 95%;
        max-width: 760px;
        background-image: var(--ww-style-background-image, none);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
      }
      @media (max-width: 767px) {
        .ww-e-dxA {
          padding: 45px 24px;
          width: 100%;
        }
      }
      .ww-e-dxA.ww-layout, .ww-e-dxA [data-ww-ls~="dxA"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dxB {
        padding: 6px 0 12px;
        align-self: center;
        max-width: 430px;
        font-size: 42px;
        line-height: 48px;
        font-weight: 700;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dxB {
          padding: 6px 0 16px;
          font-size: 24px;
          line-height: 35px;
          font-weight: 600;
          text-align: left;
        }
      }
      .ww-e-dxC {
        margin: 0 -20px 0 0;
        padding: 0 0 0 40px;
      }
      .ww-e-dxC.ww-layout, .ww-e-dxC [data-ww-ls~="dxC"] {
        display: flex;
        flex-flow: row-reverse;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dxD {
        z-index: unset;
        display: flex;
        position: absolute;
        right: 0;
        bottom: -5px;
        width: 38px;
      }
      @media (max-width: 767px) {
        .ww-e-dxD {
          width: 24px;
        }
      }
      .ww-e-dxE {
        width: 128px;
        height: 128px;
        aspect-ratio: unset;
        border: 5px solid #fff;
        border-radius: 100%;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dxE {
          width: 64px;
          height: 64px;
        }
      }
      .ww-e-dxF {
        position: absolute;
        top: -60px;
        left: 238px;
        width: 128px;
        height: 128px;
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dxF {
          top: -29px;
          left: 15px;
          width: 64px;
          height: 64px;
          aspect-ratio: unset;
        }
      }
      .ww-e-dxF.ww-layout, .ww-e-dxF [data-ww-ls~="dxF"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dxG {
        align-self: center;
        max-width: 350px;
        font-size: 16px;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dxG {
          font-size: 15px;
          text-align: left;
        }
      }
      .ww-e-dxH {
        margin: 40px 0 25px;
        width: 250px;
        height: 47px;
        aspect-ratio: unset;
      }
      .ww-e-dxI {
        font-size: 16px;
        font-weight: 800;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxJ {
        padding: 90px 20px 45px;
        display: flex;
        width: 95%;
        max-width: 600px;
        background-color: #fff;
        background-image: none;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-dxJ {
          padding: 50px 20px 20px;
        }
      }
      .ww-e-dxJ.ww-layout, .ww-e-dxJ [data-ww-ls~="dxJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dxK {
        padding: 0 0 10px;
        align-self: center;
        max-width: 430px;
        font-size: 18px;
        line-height: 18px;
        font-weight: 800;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dxK {
          align-self: flex-start;
          font-size: 20px;
          line-height: 35px;
          text-align: left;
        }
      }
      .ww-e-dxL {
        align-self: center;
      }
      .ww-e-dxL.ww-layout, .ww-e-dxL [data-ww-ls~="dxL"] {
        display: flex;
        align-items: center;
        column-gap: 20px;
      }
      .ww-e-dxM {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxN.ww-layout, .ww-e-dxN [data-ww-ls~="dxN"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-dxO {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxP.ww-layout, .ww-e-dxP [data-ww-ls~="dxP"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-dxQ {
        margin: 0 0 0 -20px;
        padding: 0;
        display: inline-block;
        width: revert-layer;
        border: 2px solid #fff;
        outline: 0 solid;
        border-radius: 100%;
      }
      .ww-e-d14Z {
        padding: 30px 0 20px;
        align-self: center;
        display: flex;
        width: 95%;
        max-width: 800px;
      }
      .ww-e-d14Z.ww-layout, .ww-e-d14Z [data-ww-ls~="d14Z"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14a {
        padding: 0 0 30px;
        align-self: center;
        display: flex;
        width: 95%;
        max-width: 800px;
        border-top: 0 none;
        border-bottom: 2px solid #e3e3e3;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d14a.ww-layout, .ww-e-d14a [data-ww-ls~="d14a"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d14b {
        padding: 0 0 30px;
        opacity: var(--ww-style-opacity);
      }
      .ww-e-d14d {
        padding: 20px 0 40px;
        font-size: 24px;
        line-height: 25px;
        font-weight: 800;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d14d {
          font-size: 20px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d14d {
          padding: 10px 0;
          font-size: 18px;
        }
      }
      .ww-e-d14e {
        font-size: 16px;
        font-weight: 800;
        color: #727272;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14f.ww-layout, .ww-e-d14f [data-ww-ls~="d14f"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d14g {
        padding: 0 0 20px;
      }
      .ww-e-d14g.ww-layout, .ww-e-d14g [data-ww-ls~="d14g"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d14h {
        width: 16px;
      }
      .ww-e-d14i {
        padding: 9px 30px;
        min-width: 120px;
        font-size: 18px;
        font-weight: 900;
        text-align: center;
        white-space-collapse: preserve;
        background-color: #f6cfcf;
        cursor: pointer;
        border-radius: 100px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14j.ww-layout, .ww-e-d14j [data-ww-ls~="d14j"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d14k.ww-layout, .ww-e-d14k [data-ww-ls~="d14k"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d14l {
        padding: 9px 30px;
        align-self: unset;
        min-width: 120px;
        font-size: 18px;
        font-weight: 900;
        text-align: center;
        white-space-collapse: preserve;
        background-color: #f6cfcf;
        cursor: pointer;
        border-radius: 100px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14m {
        font-size: 16px;
        font-weight: 800;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d14n.ww-layout, .ww-e-d14n [data-ww-ls~="d14n"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 3px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Es {
        width: 100%;
      }
      .ww-e-d1Es.ww-layout, .ww-e-d1Es [data-ww-ls~="d1Es"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Es.ww-layout, .ww-e-d1Es [data-ww-ls~="d1Es"] {
          flex-flow: column;
        }
      }
      .ww-e-d1Et {
        margin: 0 0 24px;
        padding: 0;
        width: 100%;
        font-size: 40px;
        font-weight: 600;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Et {
          align-self: center;
          width: revert-layer;
          font-size: 34px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Et {
          width: revert-layer;
          line-height: 36px;
        }
      }
      .ww-e-d1Eu {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-d1Ev {
        display: flex;
        width: 80%;
        max-width: 940px;
        height: auto;
        aspect-ratio: unset;
      }
      .ww-e-d1Ev.ww-layout, .ww-e-d1Ev [data-ww-ls~="d1Ev"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: stretch;
        column-gap: 30px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ew {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d1Ew.ww-layout, .ww-e-d1Ew [data-ww-ls~="d1Ew"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1Ex {
        font-size: 18px;
        font-weight: 400;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ex {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ex {
          padding: 12px 0;
        }
      }
      .ww-e-d1Ey {
        align-self: center;
        font-size: 18px;
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ey {
          margin: 8px 0 0;
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ey {
          margin: 0;
          padding: 8px 0;
        }
      }
      .ww-e-d1F0 {
        margin: 0 0 0 6px;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d1F1 {
          margin: 16px 0 0;
        }
      }
      .ww-e-d1F2 {
        font-size: 18px;
        font-weight: 400;
        text-align: center;
        color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1F2 {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1F2 {
          padding: 12px 0;
        }
      }
      .ww-e-d1F3 {
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1F3 {
          width: revert-layer;
          flex: 0 1 auto;
          height: 400px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d1F4 {
        margin: 0;
        padding: 9px 24px;
        align-self: center;
        font-size: 16px;
        line-height: 18px;
        font-weight: 600;
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.3s ease;
        border: none;
        border-radius: 24px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d1F4 {
          padding: 12px 32px;
          font-size: 18px;
          line-height: 23px;
          text-transform: capitalize;
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-d1F4:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-d1F4:where(:hover) {
          background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1PQ {
        overflow: scroll;
        align-self: center;
        width: 100%;
        max-width: 900px;
      }
      .ww-e-d1PR {
        margin: 20px 0 0;
        align-self: center;
        width: revert-layer;
      }
      .ww-e-d1PS {
        align-self: center;
        width: revert-layer;
        font-size: 24px;
        line-height: 30px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1PT {
        margin: 1em 0;
        width: 400px;
      }
      @media (max-width: 767px) {
        .ww-e-d1PT {
          width: 250px;
        }
      }
    }
  }
  @layer custom {
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d3y {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d3y {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 992px) {
      .ww-e-d4A {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d4A {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d4A {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d4F {
        align-self: flex-start;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d4r {
        align-items: center;
        aspect-ratio: unset;
      }
    }
    .ww-e-d5A {
      scroll-margin-top: 100px;
    }
    .ww-e-d5B {
      align-items: center;
      justify-content: center;
    }
    @media (max-width: 767px) {
      .ww-e-d5E {
        scroll-margin-top: 100px;
      }
    }
    .ww-e-d5L {
      scroll-margin-top: 100px;
    }
    .ww-e-d5M {
      scroll-margin-top: 100px;
    }
    .ww-e-d5N {
      scroll-margin-top: 100px;
    }
    .ww-e-d5O {
      scroll-margin-top: 100px;
    }
    .ww-e-d5S {
      scroll-margin-top: 100px;
    }
    .ww-e-d5U {
      scroll-margin-top: 100px;
    }
    .ww-e-d5W {
      scroll-margin-top: 100px;
    }
    .ww-e-d5Y {
      scroll-margin-top: 100px;
    }
    .ww-e-d5a {
      scroll-margin-top: 100px;
    }
    @media (max-width: 767px) {
      .ww-e-d67 {
        align-self: flex-start;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d6D {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d6D {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 992px) {
      .ww-e-d6P {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d6P {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d6P {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d6e {
        align-items: center;
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dLn {
        scroll-margin-top: 100px;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dYg {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dYg {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dYw {
        align-items: center;
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dZ1 {
        align-self: flex-start;
      }
    }
    @media (min-width: 992px) {
      .ww-e-dZg {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-dZg {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dZg {
        aspect-ratio: unset;
      }
    }
    .ww-e-dZy {
      mask-image: linear-gradient(90deg, #0000 0%, #000 10% 90%, #0000 100%);
      scrollbar-width: none;
      scroll-snap-type: x mandatory;
    }
    @media (max-width: 767px) {
      .ww-e-dh0 {
        scroll-margin-top: 100px;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dls {
        scroll-margin-top: 100px;
      }
    }
    .ww-e-dxQ {
      left: -20px;
      position: relative;
    }
    @media (max-width: 767px) {
      .ww-e-d1Et {
        scroll-margin-top: 100px;
      }
    }
    .ww-e-d1PQ {
      mask-image: linear-gradient(90deg, #0000 0%, #000 10% 90%, #0000 100%);
      scrollbar-width: none;
      scroll-snap-type: x mandatory;
    }
  }
}
@layer ww-style-layout-override {
}
