@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-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-style-bottom {
  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-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;
        align-items: center;
        column-gap: 5px;
      }
      .ww-e-d1af {
        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-d1af.ww-layout, .ww-e-d1af [data-ww-ls~="d1af"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1b3 {
        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-d1b3 {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1b3 {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1U9 {
        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-d1U9 {
          padding: 0 10px;
          width: var(--ww-style-width);
        }
      }
      .ww-e-d1U9.ww-layout, .ww-e-d1U9 [data-ww-ls~="d1U9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Up {
        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-d1Up {
          padding: 20px;
        }
      }
      .ww-e-d1Up.ww-layout, .ww-e-d1Up [data-ww-ls~="d1Up"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VK {
        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-d1VK.ww-layout, .ww-e-d1VK [data-ww-ls~="d1VK"] {
        display: flex;
      }
      .ww-e-d1VW {
        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-d1VW.ww-layout, .ww-e-d1VW [data-ww-ls~="d1VW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1SS {
        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-d1SS {
          width: 100%;
        }
      }
      .ww-e-d1SS.ww-layout, .ww-e-d1SS [data-ww-ls~="d1SS"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        gap: 25px;
      }
      .ww-e-d1de {
        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-d1de.ww-layout, .ww-e-d1de [data-ww-ls~="d1de"] {
        display: flex;
        align-items: center;
        column-gap: 12px;
      }
      .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-d1bn.ww-layout, .ww-e-d1bn [data-ww-ls~="d1bn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1c4 {
        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-d1c4.ww-layout, .ww-e-d1c4 [data-ww-ls~="d1c4"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1c7 {
        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-d1c7:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d1c7:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d1c7:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d1c7: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-d1c7: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-d1c7: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-d1c7: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-d1c7:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d1df {
        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-d1df.ww-layout, .ww-e-d1df [data-ww-ls~="d1df"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      .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-d1c5.ww-layout, .ww-e-d1c5 [data-ww-ls~="d1c5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1eK {
        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-d1eK.ww-layout, .ww-e-d1eK [data-ww-ls~="d1eK"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d1ay {
        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-d1ay.ww-layout, .ww-e-d1ay [data-ww-ls~="d1ay"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1XK {
        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-d1XK.ww-layout, .ww-e-d1XK [data-ww-ls~="d1XK"] {
        display: flex;
        align-items: center;
        column-gap: 5px;
      }
      .ww-e-d1XP {
        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-d1XP {
          padding: .5em 2em;
          font-size: 18px;
          border: 2px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1RD {
        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-d1RD:where(:hover) {
        background-color: var(--66afe4d2-5aa6-4d6d-a037-2b74c84b1161,#f8f2f0);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1YJ {
        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-d1YJ {
          max-width: 330px;
        }
      }
      .ww-e-d1YJ.ww-layout, .ww-e-d1YJ [data-ww-ls~="d1YJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Us {
        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-d1Us.ww-layout, .ww-e-d1Us [data-ww-ls~="d1Us"] {
        display: flex;
        align-items: center;
        column-gap: 5px;
      }
      .ww-e-d1Xi {
        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-d1Xi.ww-layout, .ww-e-d1Xi [data-ww-ls~="d1Xi"] {
        display: flex;
        align-items: center;
        column-gap: 5px;
      }
      .ww-e-d1VR {
        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-d1VR {
          padding: 11px 24px 8px;
          align-self: center;
          display: flex;
          text-transform: capitalize;
          background-color: #fff;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1VR {
          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-d1T3 {
        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-d1T3 {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1T3 {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1UE {
        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-d1UE {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UE {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1bB {
        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-d1bB {
          width: revert-layer;
          min-width: unset;
        }
      }
      .ww-e-d1bB.ww-layout, .ww-e-d1bB [data-ww-ls~="d1bB"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
        row-gap: 11px;
      }
      .ww-e-d1XS {
        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-d1XS {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XS {
          padding: .8em 1.2em;
          font-size: 16px;
          font-weight: 600;
        }
      }
      .ww-e-d1XJ {
        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-d1XJ {
          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-d1XJ {
          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-d1XM {
        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-d1XM {
          padding: 11px 24px 8px;
          align-self: center;
          display: flex;
          text-transform: capitalize;
          background: var(--ww-style-background-color);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XM {
          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-d1Sg {
        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-d1Sg.ww-layout, .ww-e-d1Sg [data-ww-ls~="d1Sg"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1fr;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sg.ww-layout, .ww-e-d1Sg [data-ww-ls~="d1Sg"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1VO {
        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-d1VO.ww-layout, .ww-e-d1VO [data-ww-ls~="d1VO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1V2 {
        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-d1V2.ww-layout, .ww-e-d1V2 [data-ww-ls~="d1V2"] {
        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-d1V2.ww-layout, .ww-e-d1V2 [data-ww-ls~="d1V2"] {
          align-content: revert-layer;
          row-gap: 16px;
          flex-wrap: wrap;
        }
      }
      .ww-e-d1V6 {
        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-d1V6 {
          padding: 16px 24px;
        }
      }
      .ww-e-d1Xp {
        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-d1Xp.ww-layout, .ww-e-d1Xp [data-ww-ls~="d1Xp"] {
        display: flex;
        flex-flow: column;
        row-gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Xp.ww-layout, .ww-e-d1Xp [data-ww-ls~="d1Xp"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xp.ww-layout, .ww-e-d1Xp [data-ww-ls~="d1Xp"] {
          row-gap: 4px;
        }
      }
      .ww-e-d1Y8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Y8.ww-layout, .ww-e-d1Y8 [data-ww-ls~="d1Y8"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Xv {
        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-d1Xv:where(:hover) {
        background-color: var(--66afe4d2-5aa6-4d6d-a037-2b74c84b1161,#f8f2f0);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1aB {
        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-d1aB {
          padding: .5em 2em;
          font-size: 18px;
          border: 2px solid var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1ag {
        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-d1ag {
          width: 100%;
        }
      }
      .ww-e-d1ag.ww-layout, .ww-e-d1ag [data-ww-ls~="d1ag"] {
        display: flex;
        flex-flow: row;
        align-content: revert-layer;
        gap: 24px;
      }
      .ww-e-d1bZ {
        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-d1bZ.ww-layout, .ww-e-d1bZ [data-ww-ls~="d1bZ"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1Qs {
        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-d1Qs {
          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-d1Qs {
          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-d1RW {
        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-d1RW {
          width: 100%;
        }
      }
      .ww-e-d1RW.ww-layout, .ww-e-d1RW [data-ww-ls~="d1RW"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        row-gap: 25px;
      }
      @media (max-width: 767px) {
        .ww-e-d1RW.ww-layout, .ww-e-d1RW [data-ww-ls~="d1RW"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1T6 {
        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-d1T6 {
          padding: .6em 1.2em;
          font-size: 14px;
          font-weight: 600;
        }
      }
      .ww-e-d1Qt {
        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-d1Qt {
          line-height: 40px;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
          border-radius: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Qt {
          padding: 3px 24px 0;
          font-weight: 800;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1Qt:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d1Qt:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d1Qt:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d1Qt: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-d1Qt: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-d1Qt: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-d1Qt: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-d1Qt:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d1Sr {
        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-d1Sr.ww-layout, .ww-e-d1Sr [data-ww-ls~="d1Sr"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr;
        grid-template-rows: revert-layer;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sr.ww-layout, .ww-e-d1Sr [data-ww-ls~="d1Sr"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-d1Qw {
        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-d1Qw {
          width: 100%;
        }
      }
      .ww-e-d1Qw.ww-layout, .ww-e-d1Qw [data-ww-ls~="d1Qw"] {
        display: grid;
        grid-template-columns: var(--ww-content-ww-grid-columns);
        row-gap: 25px;
      }
      .ww-e-d1Y7 {
        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-d1Y7 {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y7 {
          padding: 0;
          display: flex;
        }
      }
      .ww-e-d1Y7.ww-layout, .ww-e-d1Y7 [data-ww-ls~="d1Y7"] {
        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-d1Y7.ww-layout, .ww-e-d1Y7 [data-ww-ls~="d1Y7"] {
          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-d1Y7.ww-layout, .ww-e-d1Y7 [data-ww-ls~="d1Y7"] {
          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-d1Ug {
        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-d1Ug {
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ug {
          font-weight: 800;
          color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1Ug: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-d1Ug: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-d1Ug:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d1Ug:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d1Ug:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d1Ug: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-d1Ug:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d1Ug: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-d1UG {
        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-d1UG {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UG {
          display: flex;
        }
      }
      .ww-e-d1UG.ww-layout, .ww-e-d1UG [data-ww-ls~="d1UG"] {
        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-d1UG.ww-layout, .ww-e-d1UG [data-ww-ls~="d1UG"] {
          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-d1UG.ww-layout, .ww-e-d1UG [data-ww-ls~="d1UG"] {
          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-d1bO {
        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-d1bO.ww-layout, .ww-e-d1bO [data-ww-ls~="d1bO"] {
        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-d1bO.ww-layout, .ww-e-d1bO [data-ww-ls~="d1bO"] {
          align-content: revert-layer;
          row-gap: 16px;
          flex-wrap: wrap;
        }
      }
      .ww-e-d1Ud {
        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-d1Ud {
          padding: .8em 1.2em;
          font-size: 16px;
          font-weight: 800;
        }
      }
      .ww-e-d1YD {
        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-d1YD: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-d1YD.ww-layout, .ww-e-d1YD [data-ww-ls~="d1YD"] {
        display: flex;
        flex-flow: column;
        row-gap: 12px;
      }
      .ww-e-d1T0 {
        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-d1T0: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-d1T0.ww-layout, .ww-e-d1T0 [data-ww-ls~="d1T0"] {
        display: flex;
        flex-flow: column;
        row-gap: 12px;
      }
      .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;
      }
      .ww-e-d1VH {
        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-d1VH {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1VH {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1SY {
        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-d1SY {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SY {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1a3 {
        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-d1a3 {
          width: 100%;
        }
      }
      .ww-e-d1a3.ww-layout, .ww-e-d1a3 [data-ww-ls~="d1a3"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 24px 25px;
      }
      @media (max-width: 767px) {
        .ww-e-d1a3.ww-layout, .ww-e-d1a3 [data-ww-ls~="d1a3"] {
          grid-template-columns: 1fr;
          row-gap: 0;
        }
      }
      .ww-e-d1aG {
        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-d1aG.ww-layout, .ww-e-d1aG [data-ww-ls~="d1aG"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1Yi {
        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-d1Yi.ww-layout, .ww-e-d1Yi [data-ww-ls~="d1Yi"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-d1XY {
        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-d1XY.ww-layout, .ww-e-d1XY [data-ww-ls~="d1XY"] {
        display: flex;
        flex-direction: row;
        gap: 0 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1V4 {
        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-d1V4 {
          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-d1V4 {
          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-d1Xq {
        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-d1Xq {
          padding: .9em 2.8em;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xq {
          padding: .8em 1.8em;
          font-size: 18px;
          font-weight: 600;
        }
      }
      .ww-e-d1dU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dU.ww-layout, .ww-e-d1dU [data-ww-ls~="d1dU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1e5 {
        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-d1e5:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1e5.ww-layout, .ww-e-d1e5 [data-ww-ls~="d1e5"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1fB {
        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-d1fB: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-d1fB: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-d1fB: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-d1fB: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-d1fB: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-d1fB: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-d1fB: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-d1fB: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-d1fB.ww-layout, .ww-e-d1fB [data-ww-ls~="d1fB"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1e3 {
        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-d1e3: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-d1e3: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-d1e3: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-d1e3: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-d1e3.ww-layout, .ww-e-d1e3 [data-ww-ls~="d1e3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dM {
        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-d1dM.ww-layout, .ww-e-d1dM [data-ww-ls~="d1dM"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1dP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dP.ww-layout, .ww-e-d1dP [data-ww-ls~="d1dP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bl {
        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-d1bl.ww-layout, .ww-e-d1bl [data-ww-ls~="d1bl"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1eH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eH.ww-layout, .ww-e-d1eH [data-ww-ls~="d1eH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1f8 {
        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-d1f8.ww-layout, .ww-e-d1f8 [data-ww-ls~="d1f8"] {
        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-d1e4 {
        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-d1e4: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-d1e4: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-d1e4: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-d1e4: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-d1e4.ww-layout, .ww-e-d1e4 [data-ww-ls~="d1e4"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1fM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1fM.ww-layout, .ww-e-d1fM [data-ww-ls~="d1fM"] {
        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-d1bp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bp.ww-layout, .ww-e-d1bp [data-ww-ls~="d1bp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dy {
        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-d1dy.ww-layout, .ww-e-d1dy [data-ww-ls~="d1dy"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1QT {
        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-d1QT:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1QT.ww-layout, .ww-e-d1QT [data-ww-ls~="d1QT"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1QU {
        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-d1QU:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1QU.ww-layout, .ww-e-d1QU [data-ww-ls~="d1QU"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1QV {
        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-d1QW {
        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-d1QX {
        margin: 0;
        padding: 0;
        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-d1QY {
        margin: 0;
        padding: 0;
        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-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: column;
      }
      .ww-e-d1Qa {
        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-d1Qa:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1Qa.ww-layout, .ww-e-d1Qa [data-ww-ls~="d1Qa"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1Qb {
        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-d1Qb.ww-layout, .ww-e-d1Qb [data-ww-ls~="d1Qb"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Qc {
        margin: 0;
        padding: 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-d1Qc:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1Qc.ww-layout, .ww-e-d1Qc [data-ww-ls~="d1Qc"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1Qd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Qe {
        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-d1Qf {
        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-d1Qg {
        margin: 0;
        padding: 0;
        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-d1Qh {
        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-d1Qh:where(:hover) {
        background-color: #efeff4;
      }
      .ww-e-d1Qh.ww-layout, .ww-e-d1Qh [data-ww-ls~="d1Qh"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1Qi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Qi.ww-layout, .ww-e-d1Qi [data-ww-ls~="d1Qi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qj {
        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-d1Qj.ww-layout, .ww-e-d1Qj [data-ww-ls~="d1Qj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: 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-d1Ql {
        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-d1Ql.ww-layout, .ww-e-d1Ql [data-ww-ls~="d1Ql"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qm {
        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-d1Qm.ww-layout, .ww-e-d1Qm [data-ww-ls~="d1Qm"] {
        display: flex;
      }
      .ww-e-d1Qo {
        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-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: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Qq {
        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-d1Qr {
        margin: 0;
        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-d1Qr.ww-layout, .ww-e-d1Qr [data-ww-ls~="d1Qr"] {
        display: flex;
      }
      .ww-e-d1Qu {
        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-d1Qt[data-ww-states~="ZK1gKd"]) .ww-e-d1Qu {
        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-d1Qv {
        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-d1Qt[data-ww-states~="ZK1gKd"]) .ww-e-d1Qv {
        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-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: 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-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;
          font-weight: 800;
        }
      }
      .ww-e-d1Qy {
        margin: 0;
        padding: 0;
        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-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: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1R0 {
        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-d1R0 {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R0 {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1R1 {
        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-d1R1 {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1R1.ww-layout, .ww-e-d1R1 [data-ww-ls~="d1R1"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1R2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #a3a3a3;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1R3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1R3 {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R3 {
          font-size: 14px;
        }
      }
      .ww-e-d1R4 {
        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-d1R4 {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R4 {
          font-size: 14px;
        }
      }
      .ww-e-d1R5 {
        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-d1R5.ww-layout, .ww-e-d1R5 [data-ww-ls~="d1R5"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1R6 {
        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-d1R6.ww-layout, .ww-e-d1R6 [data-ww-ls~="d1R6"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1R7 {
        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-d1R7.ww-layout, .ww-e-d1R7 [data-ww-ls~="d1R7"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1R8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1R8.ww-layout, .ww-e-d1R8 [data-ww-ls~="d1R8"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 2px;
      }
      @media (max-width: 991px) {
        .ww-e-d1R8.ww-layout, .ww-e-d1R8 [data-ww-ls~="d1R8"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R8.ww-layout, .ww-e-d1R8 [data-ww-ls~="d1R8"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1R9 {
        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-d1R9 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R9 {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1R9.ww-layout, .ww-e-d1R9 [data-ww-ls~="d1R9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1R9.ww-layout, .ww-e-d1R9 [data-ww-ls~="d1R9"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1R9.ww-layout, .ww-e-d1R9 [data-ww-ls~="d1R9"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1RA {
        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-d1RA {
          width: 100%;
        }
      }
      .ww-e-d1RA.ww-layout, .ww-e-d1RA [data-ww-ls~="d1RA"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1RA.ww-layout, .ww-e-d1RA [data-ww-ls~="d1RA"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RA.ww-layout, .ww-e-d1RA [data-ww-ls~="d1RA"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1RB {
        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-d1RC {
        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-d1RE {
        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-d1RE {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RE {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1RE.ww-layout, .ww-e-d1RE [data-ww-ls~="d1RE"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1RE.ww-layout, .ww-e-d1RE [data-ww-ls~="d1RE"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RE.ww-layout, .ww-e-d1RE [data-ww-ls~="d1RE"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1RF {
        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-d1RF {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RF {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1RG {
        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-d1RG {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RG {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1RH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1RH {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RH {
          font-size: 14px;
        }
      }
      .ww-e-d1RI {
        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-d1RI {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RI {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1RJ {
        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-d1RJ {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RJ {
          font-size: 14px;
        }
      }
      .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 {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1RK.ww-layout, .ww-e-d1RK [data-ww-ls~="d1RK"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1RK.ww-layout, .ww-e-d1RK [data-ww-ls~="d1RK"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RK.ww-layout, .ww-e-d1RK [data-ww-ls~="d1RK"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1RL {
        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-d1RL {
          margin: 0 10px 0 0;
        }
      }
      .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;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RM.ww-layout, .ww-e-d1RM [data-ww-ls~="d1RM"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1RM.ww-layout, .ww-e-d1RM [data-ww-ls~="d1RM"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RM.ww-layout, .ww-e-d1RM [data-ww-ls~="d1RM"] {
          column-gap: 4px;
        }
      }
      .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: 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-d1RN {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RN {
          font-size: 14px;
        }
      }
      .ww-e-d1RO {
        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-d1RO {
          width: 100%;
        }
      }
      .ww-e-d1RO.ww-layout, .ww-e-d1RO [data-ww-ls~="d1RO"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1RO.ww-layout, .ww-e-d1RO [data-ww-ls~="d1RO"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RO.ww-layout, .ww-e-d1RO [data-ww-ls~="d1RO"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1RP {
        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-d1RP {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1RP.ww-layout, .ww-e-d1RP [data-ww-ls~="d1RP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1RQ {
        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-d1RQ {
          width: 100%;
        }
      }
      .ww-e-d1RQ.ww-layout, .ww-e-d1RQ [data-ww-ls~="d1RQ"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1RQ.ww-layout, .ww-e-d1RQ [data-ww-ls~="d1RQ"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RQ.ww-layout, .ww-e-d1RQ [data-ww-ls~="d1RQ"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1RR {
        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-d1RR {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RR {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .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: 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-d1RS {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RS {
          font-size: 14px;
        }
      }
      .ww-e-d1RT {
        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-d1RT {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RT {
          font-size: 14px;
        }
      }
      .ww-e-d1RU {
        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-d1RU {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RU {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1RU.ww-layout, .ww-e-d1RU [data-ww-ls~="d1RU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1RU.ww-layout, .ww-e-d1RU [data-ww-ls~="d1RU"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RU.ww-layout, .ww-e-d1RU [data-ww-ls~="d1RU"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1RV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RV.ww-layout, .ww-e-d1RV [data-ww-ls~="d1RV"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1RV.ww-layout, .ww-e-d1RV [data-ww-ls~="d1RV"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RV.ww-layout, .ww-e-d1RV [data-ww-ls~="d1RV"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1RX {
        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-d1RX {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RX {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1RY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1RY {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RY {
          font-size: 14px;
        }
      }
      .ww-e-d1RZ {
        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-d1RZ {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1RZ {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Ra {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ra.ww-layout, .ww-e-d1Ra [data-ww-ls~="d1Ra"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ra.ww-layout, .ww-e-d1Ra [data-ww-ls~="d1Ra"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ra.ww-layout, .ww-e-d1Ra [data-ww-ls~="d1Ra"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Rb {
        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-d1Rb {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rb {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Rb.ww-layout, .ww-e-d1Rb [data-ww-ls~="d1Rb"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rb.ww-layout, .ww-e-d1Rb [data-ww-ls~="d1Rb"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rb.ww-layout, .ww-e-d1Rb [data-ww-ls~="d1Rb"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Rc {
        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-d1Rc {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rc {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1Rd {
        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-d1Rd {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Rd.ww-layout, .ww-e-d1Rd [data-ww-ls~="d1Rd"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Re {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        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-d1Re {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Re {
          font-size: 14px;
        }
      }
      .ww-e-d1Rf {
        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-d1Rf {
          width: 100%;
        }
      }
      .ww-e-d1Rf.ww-layout, .ww-e-d1Rf [data-ww-ls~="d1Rf"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rf.ww-layout, .ww-e-d1Rf [data-ww-ls~="d1Rf"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rf.ww-layout, .ww-e-d1Rf [data-ww-ls~="d1Rf"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1Rg {
        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-d1Rg {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Rg.ww-layout, .ww-e-d1Rg [data-ww-ls~="d1Rg"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Rh {
        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-d1Rh {
          width: 100%;
        }
      }
      .ww-e-d1Rh.ww-layout, .ww-e-d1Rh [data-ww-ls~="d1Rh"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rh.ww-layout, .ww-e-d1Rh [data-ww-ls~="d1Rh"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rh.ww-layout, .ww-e-d1Rh [data-ww-ls~="d1Rh"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1Ri {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ri.ww-layout, .ww-e-d1Ri [data-ww-ls~="d1Ri"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ri.ww-layout, .ww-e-d1Ri [data-ww-ls~="d1Ri"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ri.ww-layout, .ww-e-d1Ri [data-ww-ls~="d1Ri"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Rj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rj {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rj {
          font-size: 14px;
        }
      }
      .ww-e-d1Rk {
        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-d1Rk {
          margin: 0 10px 0 0;
        }
      }
      .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;
        padding: 0;
        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-d1Rl {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rl {
          font-size: 14px;
        }
      }
      .ww-e-d1Rm {
        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-d1Rm {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rm {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Rm.ww-layout, .ww-e-d1Rm [data-ww-ls~="d1Rm"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rm.ww-layout, .ww-e-d1Rm [data-ww-ls~="d1Rm"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rm.ww-layout, .ww-e-d1Rm [data-ww-ls~="d1Rm"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Rn {
        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-d1Rn {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rn {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Rn.ww-layout, .ww-e-d1Rn [data-ww-ls~="d1Rn"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rn.ww-layout, .ww-e-d1Rn [data-ww-ls~="d1Rn"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rn.ww-layout, .ww-e-d1Rn [data-ww-ls~="d1Rn"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .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: 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-d1Ro {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ro {
          font-size: 14px;
        }
      }
      .ww-e-d1Rp {
        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-d1Rp {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Rp.ww-layout, .ww-e-d1Rp [data-ww-ls~="d1Rp"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Rq {
        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-d1Rq {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Rq.ww-layout, .ww-e-d1Rq [data-ww-ls~="d1Rq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Rr {
        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-d1Rr {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rr {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Rr.ww-layout, .ww-e-d1Rr [data-ww-ls~="d1Rr"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rr.ww-layout, .ww-e-d1Rr [data-ww-ls~="d1Rr"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rr.ww-layout, .ww-e-d1Rr [data-ww-ls~="d1Rr"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .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: 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-d1Rs {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rs {
          font-size: 14px;
        }
      }
      .ww-e-d1Rt {
        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-d1Rt {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rt {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Ru {
        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-d1Ru {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ru {
          font-size: 14px;
        }
      }
      .ww-e-d1Rv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rv.ww-layout, .ww-e-d1Rv [data-ww-ls~="d1Rv"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Rv.ww-layout, .ww-e-d1Rv [data-ww-ls~="d1Rv"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rv.ww-layout, .ww-e-d1Rv [data-ww-ls~="d1Rv"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Rw {
        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-d1Rw {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rw {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Rx {
        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-d1Rx {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rx {
          font-size: 14px;
        }
      }
      .ww-e-d1Ry {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ry.ww-layout, .ww-e-d1Ry [data-ww-ls~="d1Ry"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ry.ww-layout, .ww-e-d1Ry [data-ww-ls~="d1Ry"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ry.ww-layout, .ww-e-d1Ry [data-ww-ls~="d1Ry"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Rz {
        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-d1Rz {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Rz {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1S0 {
        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-d1S0 {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S0 {
          font-size: 14px;
        }
      }
      .ww-e-d1S1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1S1.ww-layout, .ww-e-d1S1 [data-ww-ls~="d1S1"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1S1.ww-layout, .ww-e-d1S1 [data-ww-ls~="d1S1"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S1.ww-layout, .ww-e-d1S1 [data-ww-ls~="d1S1"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1S2 {
        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-d1S2 {
          width: 100%;
        }
      }
      .ww-e-d1S2.ww-layout, .ww-e-d1S2 [data-ww-ls~="d1S2"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1S2.ww-layout, .ww-e-d1S2 [data-ww-ls~="d1S2"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S2.ww-layout, .ww-e-d1S2 [data-ww-ls~="d1S2"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1S3 {
        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-d1S3 {
          width: 100%;
        }
      }
      .ww-e-d1S3.ww-layout, .ww-e-d1S3 [data-ww-ls~="d1S3"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1S3.ww-layout, .ww-e-d1S3 [data-ww-ls~="d1S3"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S3.ww-layout, .ww-e-d1S3 [data-ww-ls~="d1S3"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1S4 {
        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-d1S4 {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S4 {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1S5 {
        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-d1S5 {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S5 {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1S6 {
        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-d1S6 {
          width: 100%;
        }
      }
      .ww-e-d1S6.ww-layout, .ww-e-d1S6 [data-ww-ls~="d1S6"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1S6.ww-layout, .ww-e-d1S6 [data-ww-ls~="d1S6"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S6.ww-layout, .ww-e-d1S6 [data-ww-ls~="d1S6"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1S7 {
        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-d1S7 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S7 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1S8 {
        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-d1S8 {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S8 {
          font-size: 14px;
        }
      }
      .ww-e-d1S9 {
        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-d1S9 {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1S9 {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1SA {
        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-d1SA {
          margin: 0 10px 0 0;
        }
      }
      .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;
        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-d1SB {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SB {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1SB.ww-layout, .ww-e-d1SB [data-ww-ls~="d1SB"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1SB.ww-layout, .ww-e-d1SB [data-ww-ls~="d1SB"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SB.ww-layout, .ww-e-d1SB [data-ww-ls~="d1SB"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1SC {
        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-d1SC {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SC {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1SD {
        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-d1SD {
          width: 100%;
        }
      }
      .ww-e-d1SD.ww-layout, .ww-e-d1SD [data-ww-ls~="d1SD"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1SD.ww-layout, .ww-e-d1SD [data-ww-ls~="d1SD"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SD.ww-layout, .ww-e-d1SD [data-ww-ls~="d1SD"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1SE {
        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-d1SE {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SE {
          font-size: 14px;
        }
      }
      .ww-e-d1SF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SF.ww-layout, .ww-e-d1SF [data-ww-ls~="d1SF"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1SF.ww-layout, .ww-e-d1SF [data-ww-ls~="d1SF"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SF.ww-layout, .ww-e-d1SF [data-ww-ls~="d1SF"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1SG {
        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-d1SG {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SG {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1SH {
        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-d1SH.ww-layout, .ww-e-d1SH [data-ww-ls~="d1SH"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1SI {
        margin: 0;
        padding: 0;
        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-d1SJ {
        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-d1SJ {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SJ {
          width: 80%;
        }
      }
      .ww-e-d1SJ.ww-layout, .ww-e-d1SJ [data-ww-ls~="d1SJ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1SK {
        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-d1SK {
          width: 24%;
        }
      }
      .ww-e-d1SK.ww-layout, .ww-e-d1SK [data-ww-ls~="d1SK"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1SL {
        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-d1SL {
          width: 202px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SL {
          width: 100%;
        }
      }
      .ww-e-d1SM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1SN {
        margin: 0;
        padding: 0;
        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-d1SO {
        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-d1SO.ww-layout, .ww-e-d1SO [data-ww-ls~="d1SO"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1SP {
        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-d1SP.ww-layout, .ww-e-d1SP [data-ww-ls~="d1SP"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1SQ {
        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-d1SR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1ST {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ST.ww-layout, .ww-e-d1ST [data-ww-ls~="d1ST"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 2px;
      }
      .ww-e-d1SU {
        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-d1SU {
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1SU {
          width: 60px;
        }
      }
      .ww-e-d1SV {
        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-d1SV {
          width: 100%;
        }
      }
      .ww-e-d1SV.ww-layout, .ww-e-d1SV [data-ww-ls~="d1SV"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1SV.ww-layout, .ww-e-d1SV [data-ww-ls~="d1SV"] {
          align-content: revert-layer;
          flex-wrap: nowrap;
        }
      }
      .ww-e-d1SW {
        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-d1SX {
        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-d1SZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Sa {
        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-d1Sb {
        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-d1Sc {
        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-d1Sc {
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Sd {
        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-d1Se {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Sf {
        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-d1Sh {
        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-d1Sh.ww-layout, .ww-e-d1Sh [data-ww-ls~="d1Sh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Si {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Si.ww-layout, .ww-e-d1Si [data-ww-ls~="d1Si"] {
        display: flex;
        align-items: center;
        column-gap: 9px;
      }
      .ww-e-d1Sj {
        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-d1Sk {
        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-d1Sk.ww-layout, .ww-e-d1Sk [data-ww-ls~="d1Sk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Sl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Sm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Sn {
        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-d1Sn.ww-layout, .ww-e-d1Sn [data-ww-ls~="d1Sn"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        column-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Sn.ww-layout, .ww-e-d1Sn [data-ww-ls~="d1Sn"] {
          align-content: revert-layer;
          row-gap: 4px;
          flex-wrap: wrap;
        }
      }
      .ww-e-d1So {
        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-d1Sp {
        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-d1Sq {
        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-d1Sq.ww-layout, .ww-e-d1Sq [data-ww-ls~="d1Sq"] {
        display: flex;
        flex-flow: row-reverse;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1Ss {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1St {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1St.ww-layout, .ww-e-d1St [data-ww-ls~="d1St"] {
        display: flex;
        align-items: center;
        column-gap: 8px;
      }
      .ww-e-d1Su {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1Su {
          font-size: 14px;
        }
      }
      .ww-e-d1Sv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Sw {
        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-d1Sx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Sy {
        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-d1Sy {
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Sy {
          font-size: 20px;
        }
      }
      .ww-e-d1Sz {
        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-d1T1 {
        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-d1T2 {
        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-d1T4 {
        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-d1T5 {
        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-d1T7 {
        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-d1T8 {
        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-d1T9 {
        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-d1T9.ww-layout, .ww-e-d1T9 [data-ww-ls~="d1T9"] {
        display: flex;
      }
      .ww-e-d1TA {
        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-d1TB {
        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-d1TC {
        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-d1TD {
        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-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-d1TF {
        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-d1TF.ww-layout, .ww-e-d1TF [data-ww-ls~="d1TF"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1TG {
        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-d1TG.ww-layout, .ww-e-d1TG [data-ww-ls~="d1TG"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1TH {
        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-d1TI {
        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-d1TI.ww-layout, .ww-e-d1TI [data-ww-ls~="d1TI"] {
        display: flex;
      }
      .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;
      }
      .ww-e-d1TK {
        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-d1TK.ww-layout, .ww-e-d1TK [data-ww-ls~="d1TK"] {
        display: flex;
        align-items: flex-end;
        align-content: revert-layer;
        flex-wrap: wrap;
      }
      .ww-e-d1TL {
        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-d1TM {
        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-d1TM {
          padding: 10px 18px;
          font-size: 16px;
        }
      }
      .ww-e-d1TM:where(:hover) {
        color: #fff;
        background-color: #f2adb6;
      }
      .ww-e-d1TN {
        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-d1TO {
        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-d1TO.ww-layout, .ww-e-d1TO [data-ww-ls~="d1TO"] {
        display: flex;
      }
      .ww-e-d1TP {
        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-d1TQ {
        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-d1TQ {
          font-size: 15px;
        }
      }
      .ww-e-d1TR {
        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-d1TS {
        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-d1TT {
        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-d1TT.ww-layout, .ww-e-d1TT [data-ww-ls~="d1TT"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1TU {
        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-d1TU.ww-layout, .ww-e-d1TU [data-ww-ls~="d1TU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1TV {
        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-d1TV {
          padding: 10px;
          width: 100%;
        }
      }
      .ww-e-d1TV.ww-layout, .ww-e-d1TV [data-ww-ls~="d1TV"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1TW {
        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-d1TW {
          display: none;
        }
      }
      .ww-e-d1TW.ww-layout, .ww-e-d1TW [data-ww-ls~="d1TW"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1TW.ww-layout, .ww-e-d1TW [data-ww-ls~="d1TW"] {
          display: none;
        }
      }
      .ww-e-d1TX {
        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-d1TX.ww-layout, .ww-e-d1TX [data-ww-ls~="d1TX"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1TY {
        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-d1TY.ww-layout, .ww-e-d1TY [data-ww-ls~="d1TY"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1TZ {
        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-d1TZ {
          width: 100%;
        }
      }
      .ww-e-d1TZ.ww-layout, .ww-e-d1TZ [data-ww-ls~="d1TZ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Ta {
        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-d1Ta.ww-layout, .ww-e-d1Ta [data-ww-ls~="d1Ta"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Tb {
        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-d1Tb.ww-layout, .ww-e-d1Tb [data-ww-ls~="d1Tb"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Tc {
        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-d1Tc.ww-layout, .ww-e-d1Tc [data-ww-ls~="d1Tc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Td {
        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-d1Td.ww-layout, .ww-e-d1Td [data-ww-ls~="d1Td"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Te {
        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-d1Te.ww-layout, .ww-e-d1Te [data-ww-ls~="d1Te"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Tf {
        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-d1Tf.ww-layout, .ww-e-d1Tf [data-ww-ls~="d1Tf"] {
        display: flex;
      }
      .ww-e-d1Tg {
        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-d1Th {
        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-d1Th.ww-layout, .ww-e-d1Th [data-ww-ls~="d1Th"] {
        display: flex;
        align-items: baseline;
        column-gap: 3px;
      }
      .ww-e-d1Ti {
        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-d1Ti {
          padding: 10px 12px;
          font-size: 16px;
        }
      }
      .ww-e-d1Ti:where(:hover) {
        background-color: #ededed;
      }
      .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;
        row-gap: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Tj.ww-layout, .ww-e-d1Tj [data-ww-ls~="d1Tj"] {
          row-gap: 8px;
        }
      }
      .ww-e-d1Tk {
        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-d1Tk {
          font-size: 16px;
        }
      }
      .ww-e-d1Tk:where(:hover) {
        background-color: #ededed;
      }
      .ww-e-d1Tl {
        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-d1Tl {
          font-size: 16px;
        }
      }
      .ww-e-d1Tl:where(:hover) {
        background-color: #ededed;
      }
      .ww-e-d1Tm {
        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-d1Tm {
          font-size: 16px;
        }
      }
      .ww-e-d1Tm:where(:hover) {
        background-color: #ededed;
      }
      .ww-e-d1Tn {
        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-d1To {
        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-d1Tp {
        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-d1Tp.ww-layout, .ww-e-d1Tp [data-ww-ls~="d1Tp"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Tq {
        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-d1Tq.ww-layout, .ww-e-d1Tq [data-ww-ls~="d1Tq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Tr {
        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-d1Tr.ww-layout, .ww-e-d1Tr [data-ww-ls~="d1Tr"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Ts {
        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-d1Tt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1Tt.ww-layout, .ww-e-d1Tt [data-ww-ls~="d1Tt"] {
        display: flex;
      }
      .ww-e-d1Tu {
        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-d1Tu.ww-layout, .ww-e-d1Tu [data-ww-ls~="d1Tu"] {
        display: flex;
      }
      .ww-e-d1Tv {
        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-d1Tv.ww-layout, .ww-e-d1Tv [data-ww-ls~="d1Tv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Tw {
        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-d1Tw.ww-layout, .ww-e-d1Tw [data-ww-ls~="d1Tw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Tx {
        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-d1Ty {
        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-d1Tz {
        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-d1Tz.ww-layout, .ww-e-d1Tz [data-ww-ls~="d1Tz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1U0 {
        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-d1U0.ww-layout, .ww-e-d1U0 [data-ww-ls~="d1U0"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1U1 {
        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-d1U2 {
        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-d1U3 {
        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-d1U3 {
          padding: 10px 0 0;
          width: 280px;
        }
      }
      .ww-e-d1U3.ww-layout, .ww-e-d1U3 [data-ww-ls~="d1U3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1U4 {
        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-d1U4 {
          width: 35%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U4 {
          width: 100px;
          height: 55px;
          font-size: 16px;
        }
      }
      .ww-e-d1U5 {
        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-d1U5 {
          width: 65%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U5 {
          padding: 10px;
          width: 180px;
          font-size: 16px;
        }
      }
      .ww-e-d1U6 {
        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-d1U6 {
          right: 37%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1U6 {
          right: 38%;
        }
      }
      .ww-e-d1U7 {
        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-d1U8 {
        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-d1U8 {
          margin: 1.4em 0;
          padding: .5em 2em;
          align-self: center;
          font-size: 18px;
        }
      }
      .ww-e-d1UA {
        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-d1UA {
          font-size: 18px;
          font-weight: 700;
        }
      }
      .ww-e-d1UB {
        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-d1UB {
          font: var(--96722957-f320-4562-9910-8295d96bcb05, 700 18px/normal var(--ww-default-font-family, sans-serif));
        }
      }
      .ww-e-d1UC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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 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-d1UF {
        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: 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-d1UH {
          display: flex;
          width: 300px;
          max-width: 100%;
          min-width: 300px;
        }
      }
      .ww-e-d1UH.ww-layout, .ww-e-d1UH [data-ww-ls~="d1UH"] {
        display: inline-flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1UH.ww-layout, .ww-e-d1UH [data-ww-ls~="d1UH"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .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-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1UJ {
        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-d1UK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UK.ww-layout, .ww-e-d1UK [data-ww-ls~="d1UK"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1UL {
        margin: 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-d1UL {
          display: flex;
          width: 300px;
          max-width: 100%;
          min-width: 300px;
        }
      }
      .ww-e-d1UL.ww-layout, .ww-e-d1UL [data-ww-ls~="d1UL"] {
        display: inline-flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1UL.ww-layout, .ww-e-d1UL [data-ww-ls~="d1UL"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .ww-e-d1UM {
        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-d1UM {
          display: flex;
          width: 300px;
          max-width: 100%;
          min-width: 300px;
        }
      }
      .ww-e-d1UM.ww-layout, .ww-e-d1UM [data-ww-ls~="d1UM"] {
        display: inline-flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1UM.ww-layout, .ww-e-d1UM [data-ww-ls~="d1UM"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .ww-e-d1UN {
        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-d1UN {
          display: flex;
          width: 300px;
          max-width: 100%;
          min-width: 300px;
        }
      }
      .ww-e-d1UN.ww-layout, .ww-e-d1UN [data-ww-ls~="d1UN"] {
        display: inline-flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1UN.ww-layout, .ww-e-d1UN [data-ww-ls~="d1UN"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .ww-e-d1UO {
        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-d1UP {
        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-d1UP {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UP {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1UQ {
        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-d1UR {
        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-d1US {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1US.ww-layout, .ww-e-d1US [data-ww-ls~="d1US"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1UT {
        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-d1UT {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UT {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1UU {
        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-d1UV {
        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-d1UW {
        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-d1UW {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UW {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1UX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1UX.ww-layout, .ww-e-d1UX [data-ww-ls~="d1UX"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1UY {
        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-d1UY {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1UY {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1UZ {
        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-d1Ua {
        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-d1Ub {
        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-d1Uc {
        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-d1Ue {
        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-d1Uf {
        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-d1Uh {
        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-d1Ui {
        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-d1Ui.ww-layout, .ww-e-d1Ui [data-ww-ls~="d1Ui"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Uj {
        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-d1Uk {
        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-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: 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-d1Ul.ww-layout, .ww-e-d1Ul [data-ww-ls~="d1Ul"] {
        display: inline-block;
      }
      .ww-e-d1Um {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Un {
        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-d1Uo {
        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-d1Uo.ww-layout, .ww-e-d1Uo [data-ww-ls~="d1Uo"] {
        display: flex;
        flex-flow: row-reverse;
        align-items: flex-start;
        align-content: 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: 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-d1Ur {
        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-d1Ut {
        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-d1Uu {
        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-d1Uu.ww-layout, .ww-e-d1Uu [data-ww-ls~="d1Uu"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d1Uv {
        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-d1Uw {
        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-d1Ux {
        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-d1Uy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Uz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1V0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1V0.ww-layout, .ww-e-d1V0 [data-ww-ls~="d1V0"] {
        display: flex;
        align-items: center;
        column-gap: 9px;
      }
      .ww-e-d1V1 {
        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-d1V3 {
        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-d1V3 {
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1V3 {
          font-size: 18px;
        }
      }
      .ww-e-d1V5 {
        margin: 0;
        padding: 0;
        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-d1V5 {
          font-size: 18px;
        }
      }
      .ww-e-d1V7 {
        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-d1V7 {
          padding: 8px 12px;
        }
      }
      .ww-e-d1V7.ww-layout, .ww-e-d1V7 [data-ww-ls~="d1V7"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1V8 {
        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-d1V9 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1V9.ww-layout, .ww-e-d1V9 [data-ww-ls~="d1V9"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1VA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: 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-d1VA {
          line-height: 30px;
          text-align: left;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1VA {
          margin: 0;
          padding: 0 24px 0 0;
          font-size: 18px;
          text-align: left;
        }
      }
      .ww-e-d1VB {
        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-d1VB {
          font-size: 15px;
        }
      }
      .ww-e-d1VC {
        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-d1VC.ww-layout, .ww-e-d1VC [data-ww-ls~="d1VC"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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-d1VD {
          padding: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1VD {
          padding: 0;
        }
      }
      .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-flow: column;
      }
      .ww-e-d1VF {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VG {
        margin: 0 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-d1VI {
        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-d1VJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1VL.ww-layout, .ww-e-d1VL [data-ww-ls~="d1VL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-e-d1VM {
        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-d1VN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1VQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 25px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1VS {
        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-d1VT {
        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-d1VT.ww-layout, .ww-e-d1VT [data-ww-ls~="d1VT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VV {
        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-d1VV.ww-layout, .ww-e-d1VV [data-ww-ls~="d1VV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1VY {
        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-d1VY.ww-layout, .ww-e-d1VY [data-ww-ls~="d1VY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Va {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Va.ww-layout, .ww-e-d1Va [data-ww-ls~="d1Va"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vb {
        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-d1Vb.ww-layout, .ww-e-d1Vb [data-ww-ls~="d1Vb"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Vc {
        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-d1Vc.ww-layout, .ww-e-d1Vc [data-ww-ls~="d1Vc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .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;
        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-d1Vf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vf.ww-layout, .ww-e-d1Vf [data-ww-ls~="d1Vf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vg {
        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-d1Vg.ww-layout, .ww-e-d1Vg [data-ww-ls~="d1Vg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vh.ww-layout, .ww-e-d1Vh [data-ww-ls~="d1Vh"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vi {
        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-d1Vi.ww-layout, .ww-e-d1Vi [data-ww-ls~="d1Vi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vj {
        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-d1Vj {
          padding: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Vj {
          padding: 20px;
        }
      }
      .ww-e-d1Vj.ww-layout, .ww-e-d1Vj [data-ww-ls~="d1Vj"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Vk {
        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-d1Vk.ww-layout, .ww-e-d1Vk [data-ww-ls~="d1Vk"] {
        display: flex;
        justify-content: space-between;
        column-gap: 5%;
      }
      .ww-e-d1Vl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vl.ww-layout, .ww-e-d1Vl [data-ww-ls~="d1Vl"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vm.ww-layout, .ww-e-d1Vm [data-ww-ls~="d1Vm"] {
        display: flex;
        justify-content: space-between;
        column-gap: 5%;
      }
      .ww-e-d1Vn {
        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-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;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Vp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #434346;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Vq {
        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-d1Vr {
        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-d1Vr.ww-layout, .ww-e-d1Vr [data-ww-ls~="d1Vr"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1Vt {
        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-d1Vt.ww-layout, .ww-e-d1Vt [data-ww-ls~="d1Vt"] {
        display: flex;
        flex-flow: column;
      }
      .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;
        align-items: center;
      }
      .ww-e-d1Vv {
        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-d1Vv.ww-layout, .ww-e-d1Vv [data-ww-ls~="d1Vv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Vx {
        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-d1Vy {
        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-d1Vz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Vz.ww-layout, .ww-e-d1Vz [data-ww-ls~="d1Vz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1W0 {
        margin: 0;
        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-d1W1 {
        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-d1W1.ww-layout, .ww-e-d1W1 [data-ww-ls~="d1W1"] {
        display: flex;
      }
      .ww-e-d1W2 {
        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-d1W2.ww-layout, .ww-e-d1W2 [data-ww-ls~="d1W2"] {
        display: flex;
      }
      .ww-e-d1W3 {
        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-d1W3.ww-layout, .ww-e-d1W3 [data-ww-ls~="d1W3"] {
        display: flex;
      }
      .ww-e-d1W4 {
        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-d1W4.ww-layout, .ww-e-d1W4 [data-ww-ls~="d1W4"] {
        display: flex;
      }
      .ww-e-d1W5 {
        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-d1W5.ww-layout, .ww-e-d1W5 [data-ww-ls~="d1W5"] {
        display: flex;
      }
      .ww-e-d1W6 {
        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-d1W6.ww-layout, .ww-e-d1W6 [data-ww-ls~="d1W6"] {
        display: flex;
      }
      .ww-e-d1W7 {
        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-d1W7.ww-layout, .ww-e-d1W7 [data-ww-ls~="d1W7"] {
        display: flex;
      }
      .ww-e-d1W8 {
        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-d1W8.ww-layout, .ww-e-d1W8 [data-ww-ls~="d1W8"] {
        display: flex;
      }
      .ww-e-d1W9 {
        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-d1W9.ww-layout, .ww-e-d1W9 [data-ww-ls~="d1W9"] {
        display: flex;
      }
      .ww-e-d1WB {
        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-d1WB {
          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-d1WB {
          padding: 0 0 5px;
          font-size: 25px;
          line-height: 32px;
          letter-spacing: -1px;
        }
      }
      .ww-e-d1WC {
        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-d1WC.ww-layout, .ww-e-d1WC [data-ww-ls~="d1WC"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1WD {
        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-d1WD {
          padding: 0 10px;
        }
      }
      .ww-e-d1WD.ww-layout, .ww-e-d1WD [data-ww-ls~="d1WD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1WE {
        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-d1WE {
          padding: 0 10px;
        }
      }
      .ww-e-d1WE.ww-layout, .ww-e-d1WE [data-ww-ls~="d1WE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1WF {
        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-d1WF {
          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-d1WF {
          padding: 0 0 5px;
          font-size: 25px;
          line-height: 32px;
          letter-spacing: -1px;
        }
      }
      .ww-e-d1WG {
        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-d1WG {
          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-d1WG {
          padding: 0 0 5px;
          font-size: 25px;
          line-height: 32px;
          letter-spacing: -1px;
        }
      }
      .ww-e-d1WH {
        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-d1WH {
          font-size: 15px;
        }
      }
      .ww-e-d1WI {
        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-d1WI {
          font-size: 15px;
        }
      }
      .ww-e-d1WJ {
        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-d1WJ.ww-layout, .ww-e-d1WJ [data-ww-ls~="d1WJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1WK {
        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-d1WK.ww-layout, .ww-e-d1WK [data-ww-ls~="d1WK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1WL {
        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-d1WM {
        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-d1WN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1WN.ww-layout, .ww-e-d1WN [data-ww-ls~="d1WN"] {
        display: flex;
        justify-content: space-between;
        row-gap: 5%;
      }
      @media (max-width: 991px) {
        .ww-e-d1WN.ww-layout, .ww-e-d1WN [data-ww-ls~="d1WN"] {
          flex-flow: column;
        }
      }
      .ww-e-d1WO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1WP {
        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-d1WP {
          padding: 20px 0;
          width: 100%;
          border-bottom: 1px solid #f0eae6;
          border-right: 0 solid #f0eae6;
        }
      }
      .ww-e-d1WP.ww-layout, .ww-e-d1WP [data-ww-ls~="d1WP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1WQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: 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-d1WR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1WS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #434346;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1WT {
        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-d1WT.ww-layout, .ww-e-d1WT [data-ww-ls~="d1WT"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1WU {
        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-d1WV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: #434346;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1WW {
        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-d1WW.ww-layout, .ww-e-d1WW [data-ww-ls~="d1WW"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .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);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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: 14px;
        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;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wa.ww-layout, .ww-e-d1Wa [data-ww-ls~="d1Wa"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wb.ww-layout, .ww-e-d1Wb [data-ww-ls~="d1Wb"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .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: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Wd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wd.ww-layout, .ww-e-d1Wd [data-ww-ls~="d1Wd"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1We {
        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-d1We {
          align-self: center;
          width: 95%;
        }
      }
      .ww-e-d1We.ww-layout, .ww-e-d1We [data-ww-ls~="d1We"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wf {
        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-d1Wf.ww-layout, .ww-e-d1Wf [data-ww-ls~="d1Wf"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Wg {
        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-d1Wg {
          padding: 20px 0 0;
          width: 100%;
        }
      }
      .ww-e-d1Wg.ww-layout, .ww-e-d1Wg [data-ww-ls~="d1Wg"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Wh {
        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-d1Wh {
          padding: 0 0% 20px 0;
          width: 100%;
          border-bottom: 1px solid #f0eae6;
          border-right: 0 solid #f0eae6;
        }
      }
      .ww-e-d1Wh.ww-layout, .ww-e-d1Wh [data-ww-ls~="d1Wh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wl {
        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-d1Wl.ww-layout, .ww-e-d1Wl [data-ww-ls~="d1Wl"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wm.ww-layout, .ww-e-d1Wm [data-ww-ls~="d1Wm"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wn {
        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-d1Wn.ww-layout, .ww-e-d1Wn [data-ww-ls~="d1Wn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1Wp {
        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-d1Wq {
        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-d1Wq.ww-layout, .ww-e-d1Wq [data-ww-ls~="d1Wq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1Ws {
        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-d1Ws.ww-layout, .ww-e-d1Ws [data-ww-ls~="d1Ws"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Wt {
        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-d1Wt.ww-layout, .ww-e-d1Wt [data-ww-ls~="d1Wt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Wu.ww-layout, .ww-e-d1Wu [data-ww-ls~="d1Wu"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Wv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ww {
        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-d1Wx {
        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-d1Wx {
          padding: .7em 0 1.7em;
        }
      }
      .ww-e-d1Wx.ww-layout, .ww-e-d1Wx [data-ww-ls~="d1Wx"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wy {
        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-d1Wy.ww-layout, .ww-e-d1Wy [data-ww-ls~="d1Wy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Wz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1X0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1X0.ww-layout, .ww-e-d1X0 [data-ww-ls~="d1X0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1X1 {
        margin: 0;
        padding: 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-d1X1.ww-layout, .ww-e-d1X1 [data-ww-ls~="d1X1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1X2 {
        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-d1X2 {
          font-size: 15px;
        }
      }
      .ww-e-d1X3 {
        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-d1X3 {
          padding: 0 10px;
        }
      }
      .ww-e-d1X3.ww-layout, .ww-e-d1X3 [data-ww-ls~="d1X3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1X4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1X4.ww-layout, .ww-e-d1X4 [data-ww-ls~="d1X4"] {
        display: flex;
      }
      .ww-e-d1X6 {
        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-d1X6.ww-layout, .ww-e-d1X6 [data-ww-ls~="d1X6"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1X7 {
        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-d1X7 {
          font-weight: 600;
        }
      }
      .ww-e-d1X8 {
        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-d1X8.ww-layout, .ww-e-d1X8 [data-ww-ls~="d1X8"] {
        display: flex;
      }
      .ww-e-d1X9 {
        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-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;
      }
      .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: 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-d1XB {
          font-size: 35px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XB {
          font-size: 22px;
        }
      }
      .ww-e-d1XC {
        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-d1XC {
          font-size: 15px;
          line-height: 24px;
        }
      }
      .ww-e-d1XD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1XE {
        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-d1XF {
        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-d1XH {
        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-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;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1XI.ww-layout, .ww-e-d1XI [data-ww-ls~="d1XI"] {
          flex-flow: column;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XI.ww-layout, .ww-e-d1XI [data-ww-ls~="d1XI"] {
          flex-flow: column;
        }
      }
      .ww-e-d1XL {
        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-d1XN {
        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-d1XO {
        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-d1XQ {
        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-d1XR {
        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-d1XT {
        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-d1XT.ww-layout, .ww-e-d1XT [data-ww-ls~="d1XT"] {
        display: flex;
        flex-direction: row;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .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-direction: row;
        column-gap: 7px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1XU.ww-layout, .ww-e-d1XU [data-ww-ls~="d1XU"] {
          column-gap: 7px;
        }
      }
      .ww-e-d1XV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1XV {
          font-size: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XV {
          font-size: 13px;
        }
      }
      .ww-e-d1XW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1XW {
          font-size: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XW {
          font-size: 13px;
        }
      }
      .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: column;
        row-gap: 10px;
      }
      @media (max-width: 991px) {
        .ww-e-d1XX.ww-layout, .ww-e-d1XX [data-ww-ls~="d1XX"] {
          justify-content: center;
          row-gap: 5px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1XX.ww-layout, .ww-e-d1XX [data-ww-ls~="d1XX"] {
          row-gap: 6px;
        }
      }
      .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: 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-d1XZ {
          font-size: 9px;
        }
      }
      .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: 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-d1Xa {
          font-size: 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xa {
          font-size: 9px;
        }
      }
      .ww-e-d1Xb {
        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-d1Xb {
          width: 80px;
          max-width: 80px;
          min-width: 80px;
          height: 80px;
          max-height: 80px;
          min-height: 80px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xb {
          width: 80px;
          max-width: 80px;
          min-width: 80px;
          height: 80px;
          max-height: 80px;
          min-height: 80px;
        }
      }
      .ww-e-d1Xc {
        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-d1Xc {
          font-size: 20px;
          line-height: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xc {
          font-size: 20px;
          line-height: 20px;
        }
      }
      .ww-e-d1Xd {
        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-d1Xe {
        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-d1Xf {
        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-d1Xg {
        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-d1Xh {
        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-d1Xj {
        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-d1Xj {
          padding: 12px 0 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Xj {
          padding: 16px 0 0;
        }
      }
      .ww-e-d1Xj.ww-layout, .ww-e-d1Xj [data-ww-ls~="d1Xj"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Xk {
        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-d1Xl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1Xl {
          font-weight: 800;
        }
      }
      .ww-e-d1Xm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1Xm {
          font-style: italic;
        }
      }
      .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: 24px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xo {
        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-d1Xr {
        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-d1Xs {
        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-d1Xt {
        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-d1Xu {
        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-d1Xw {
        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-d1Xw {
          display: flex;
          max-width: 100%;
        }
      }
      .ww-e-d1Xw.ww-layout, .ww-e-d1Xw [data-ww-ls~="d1Xw"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
        column-gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Xw.ww-layout, .ww-e-d1Xw [data-ww-ls~="d1Xw"] {
          display: flex;
          flex-flow: wrap;
          align-content: revert-layer;
          column-gap: 40px;
        }
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Xy {
        margin: 0;
        padding: 0;
        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-d1Xz {
        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-d1Xz.ww-layout, .ww-e-d1Xz [data-ww-ls~="d1Xz"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Y0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Y0.ww-layout, .ww-e-d1Y0 [data-ww-ls~="d1Y0"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-d1Y1 {
        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-d1Y1.ww-layout, .ww-e-d1Y1 [data-ww-ls~="d1Y1"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Y2 {
        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-d1Y2.ww-layout, .ww-e-d1Y2 [data-ww-ls~="d1Y2"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Y3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #a3a3a3;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Y4 {
        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-d1Y5 {
        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-d1Y6 {
        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-d1Y6 {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y6 {
          margin: 0;
          padding: 0;
        }
      }
      .ww-e-d1Y9 {
        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-d1Y9 {
          line-height: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y9 {
          margin: 0;
          padding: 0 24px;
        }
      }
      .ww-e-d1YA {
        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-d1YA.ww-layout, .ww-e-d1YA [data-ww-ls~="d1YA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1YC {
        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-d1YE {
        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-d1YF {
        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-d1YG {
        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-d1YG:where(:hover) {
        background-color: #fff;
        box-shadow: 0 4px 6px #00000026;
        transform: translate(-4px, -50%);
      }
      .ww-e-d1YH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d1YI {
        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-d1YK {
        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-d1YK.ww-layout, .ww-e-d1YK [data-ww-ls~="d1YK"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d1YL {
        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-d1YM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d1YN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d1YO {
        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-d1YO:where(:hover) {
        background-color: #fff;
        box-shadow: 0 4px 6px #00000026;
        transform: translate(4px, -50%);
      }
      .ww-e-d1YP {
        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-d1YP:where([data-ww-states~="jk5TuZ"]) {
        background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        opacity: 1;
        transform: scale(1.2);
      }
      .ww-e-d1YQ {
        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-d1YQ.ww-layout, .ww-e-d1YQ [data-ww-ls~="d1YQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1YR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1YR.ww-layout, .ww-e-d1YR [data-ww-ls~="d1YR"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1YS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-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: 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-d1YU {
        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-d1YU.ww-layout, .ww-e-d1YU [data-ww-ls~="d1YU"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1YV {
        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-d1YW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: 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-d1YX {
        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-d1YX.ww-layout, .ww-e-d1YX [data-ww-ls~="d1YX"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1YY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: 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-d1YZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        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-d1Ya {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        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-d1Yb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1Yc {
        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-d1Yc.ww-layout, .ww-e-d1Yc [data-ww-ls~="d1Yc"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Yd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        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-d1Ye {
        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-d1Yf {
        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-d1Yf {
          height: 375px;
        }
      }
      .ww-e-d1Yg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 30px;
        font-family: Juana, serif;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Yh {
        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-d1Yh.ww-layout, .ww-e-d1Yh [data-ww-ls~="d1Yh"] {
        display: flex;
        flex-direction: row;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .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: 24px;
        font-family: Juana, serif;
        line-height: 30px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yj {
          font-size: 20px;
          line-height: 21px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yj {
          font-size: 24px;
          line-height: 25px;
        }
      }
      .ww-e-d1Yk {
        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-d1Yl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yl.ww-layout, .ww-e-d1Yl [data-ww-ls~="d1Yl"] {
        display: flex;
        flex-flow: column;
        row-gap: 10px;
      }
      .ww-e-d1Ym {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ym {
          font-size: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ym {
          font-size: 13px;
        }
      }
      .ww-e-d1Yn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1Yn {
          font-size: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yn {
          font-size: 13px;
        }
      }
      .ww-e-d1Yo {
        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-d1Yo.ww-layout, .ww-e-d1Yo [data-ww-ls~="d1Yo"] {
        display: flex;
        flex-direction: row;
        column-gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Yp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yp.ww-layout, .ww-e-d1Yp [data-ww-ls~="d1Yp"] {
        display: flex;
        flex-direction: row;
        column-gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Yq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1Yq {
          font-size: 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yq {
          font-size: 9px;
        }
      }
      .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: 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-d1Yr {
          font-size: 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yr {
          font-size: 9px;
        }
      }
      .ww-e-d1Ys {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ys.ww-layout, .ww-e-d1Ys [data-ww-ls~="d1Ys"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ys.ww-layout, .ww-e-d1Ys [data-ww-ls~="d1Ys"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ys.ww-layout, .ww-e-d1Ys [data-ww-ls~="d1Ys"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Yt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yt.ww-layout, .ww-e-d1Yt [data-ww-ls~="d1Yt"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yt.ww-layout, .ww-e-d1Yt [data-ww-ls~="d1Yt"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Yu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yu.ww-layout, .ww-e-d1Yu [data-ww-ls~="d1Yu"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yu.ww-layout, .ww-e-d1Yu [data-ww-ls~="d1Yu"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yu.ww-layout, .ww-e-d1Yu [data-ww-ls~="d1Yu"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Yv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yv.ww-layout, .ww-e-d1Yv [data-ww-ls~="d1Yv"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yv.ww-layout, .ww-e-d1Yv [data-ww-ls~="d1Yv"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yv.ww-layout, .ww-e-d1Yv [data-ww-ls~="d1Yv"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Yw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yw.ww-layout, .ww-e-d1Yw [data-ww-ls~="d1Yw"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yw.ww-layout, .ww-e-d1Yw [data-ww-ls~="d1Yw"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yw.ww-layout, .ww-e-d1Yw [data-ww-ls~="d1Yw"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Yx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Yx.ww-layout, .ww-e-d1Yx [data-ww-ls~="d1Yx"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yx.ww-layout, .ww-e-d1Yx [data-ww-ls~="d1Yx"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yx.ww-layout, .ww-e-d1Yx [data-ww-ls~="d1Yx"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Yy {
        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-d1Yy {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yy {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Yy.ww-layout, .ww-e-d1Yy [data-ww-ls~="d1Yy"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yy.ww-layout, .ww-e-d1Yy [data-ww-ls~="d1Yy"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yy.ww-layout, .ww-e-d1Yy [data-ww-ls~="d1Yy"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Yz {
        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-d1Yz {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yz {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1Yz.ww-layout, .ww-e-d1Yz [data-ww-ls~="d1Yz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Yz.ww-layout, .ww-e-d1Yz [data-ww-ls~="d1Yz"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Yz.ww-layout, .ww-e-d1Yz [data-ww-ls~="d1Yz"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1Z0 {
        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-d1Z1 {
        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-d1Z1.ww-layout, .ww-e-d1Z1 [data-ww-ls~="d1Z1"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Z2 {
        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-d1Z3 {
        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-d1Z3.ww-layout, .ww-e-d1Z3 [data-ww-ls~="d1Z3"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Z4 {
        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-d1Z4 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z4 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Z4.ww-layout, .ww-e-d1Z4 [data-ww-ls~="d1Z4"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z4.ww-layout, .ww-e-d1Z4 [data-ww-ls~="d1Z4"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z4.ww-layout, .ww-e-d1Z4 [data-ww-ls~="d1Z4"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Z5 {
        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-d1Z5 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z5 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Z5.ww-layout, .ww-e-d1Z5 [data-ww-ls~="d1Z5"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z5.ww-layout, .ww-e-d1Z5 [data-ww-ls~="d1Z5"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z5.ww-layout, .ww-e-d1Z5 [data-ww-ls~="d1Z5"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Z6 {
        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-d1Z6 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z6 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Z6.ww-layout, .ww-e-d1Z6 [data-ww-ls~="d1Z6"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z6.ww-layout, .ww-e-d1Z6 [data-ww-ls~="d1Z6"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z6.ww-layout, .ww-e-d1Z6 [data-ww-ls~="d1Z6"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Z7 {
        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-d1Z7 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z7 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Z7.ww-layout, .ww-e-d1Z7 [data-ww-ls~="d1Z7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z7.ww-layout, .ww-e-d1Z7 [data-ww-ls~="d1Z7"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z7.ww-layout, .ww-e-d1Z7 [data-ww-ls~="d1Z7"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Z8 {
        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-d1Z8 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z8 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Z8.ww-layout, .ww-e-d1Z8 [data-ww-ls~="d1Z8"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z8.ww-layout, .ww-e-d1Z8 [data-ww-ls~="d1Z8"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z8.ww-layout, .ww-e-d1Z8 [data-ww-ls~="d1Z8"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .ww-e-d1Z9 {
        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-d1Z9 {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z9 {
          align-self: unset;
          width: 80%;
        }
      }
      .ww-e-d1Z9.ww-layout, .ww-e-d1Z9 [data-ww-ls~="d1Z9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Z9.ww-layout, .ww-e-d1Z9 [data-ww-ls~="d1Z9"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Z9.ww-layout, .ww-e-d1Z9 [data-ww-ls~="d1Z9"] {
          justify-content: center;
          row-gap: 6px;
        }
      }
      .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: 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-d1ZB {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZB {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1ZC {
        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-d1ZC {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZC {
          font-size: 12px;
        }
      }
      .ww-e-d1ZD {
        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-d1ZD {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1ZD.ww-layout, .ww-e-d1ZD [data-ww-ls~="d1ZD"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1ZE {
        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-d1ZE {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1ZE.ww-layout, .ww-e-d1ZE [data-ww-ls~="d1ZE"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1ZF {
        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-d1ZF {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1ZF.ww-layout, .ww-e-d1ZF [data-ww-ls~="d1ZF"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1ZG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ZG.ww-layout, .ww-e-d1ZG [data-ww-ls~="d1ZG"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1ZG.ww-layout, .ww-e-d1ZG [data-ww-ls~="d1ZG"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZG.ww-layout, .ww-e-d1ZG [data-ww-ls~="d1ZG"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1ZH {
        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-d1ZH {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZH {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1ZI {
        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-d1ZI {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZI {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1ZJ {
        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-d1ZJ {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZJ {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1ZK {
        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-d1ZK {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZK {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1ZL {
        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-d1ZL {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZL {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1ZM {
        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-d1ZM {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZM {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1ZN {
        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-d1ZN {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZN {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .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: 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-d1ZO {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZO {
          font-size: 12px;
        }
      }
      .ww-e-d1ZP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1ZP {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZP {
          font-size: 12px;
        }
      }
      .ww-e-d1ZQ {
        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-d1ZQ {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZQ {
          font-size: 12px;
        }
      }
      .ww-e-d1ZR {
        margin: 0;
        padding: 0;
        z-index: unset;
        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-d1ZR {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZR {
          font-size: 12px;
        }
      }
      .ww-e-d1ZS {
        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-d1ZS {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZS {
          font-size: 12px;
        }
      }
      .ww-e-d1ZT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1ZT {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZT {
          font-size: 12px;
        }
      }
      .ww-e-d1ZU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1ZU {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZU {
          font-size: 12px;
        }
      }
      .ww-e-d1ZV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: 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-d1ZV {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ZV {
          font-size: 12px;
        }
      }
      .ww-e-d1ZW {
        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-d1ZW {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1ZW.ww-layout, .ww-e-d1ZW [data-ww-ls~="d1ZW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1ZX {
        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-d1ZX {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1ZX.ww-layout, .ww-e-d1ZX [data-ww-ls~="d1ZX"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1ZY {
        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-d1ZY {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1ZY.ww-layout, .ww-e-d1ZY [data-ww-ls~="d1ZY"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1ZZ {
        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-d1ZZ {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1ZZ.ww-layout, .ww-e-d1ZZ [data-ww-ls~="d1ZZ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1Za {
        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-d1Za {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1Za.ww-layout, .ww-e-d1Za [data-ww-ls~="d1Za"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .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: 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-d1Zb {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zb {
          font-size: 14px;
        }
      }
      .ww-e-d1Zc {
        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-d1Zc {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zc {
          font-size: 14px;
        }
      }
      .ww-e-d1Zd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-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-d1Zd {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zd {
          font-size: 14px;
        }
      }
      .ww-e-d1Ze {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ze.ww-layout, .ww-e-d1Ze [data-ww-ls~="d1Ze"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ze.ww-layout, .ww-e-d1Ze [data-ww-ls~="d1Ze"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ze.ww-layout, .ww-e-d1Ze [data-ww-ls~="d1Ze"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1Zf {
        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-d1Zf {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zf {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Zg {
        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-d1Zg {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zg {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1Zh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: 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-d1Zh {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zh {
          font-size: 12px;
        }
      }
      .ww-e-d1Zi {
        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-d1Zi {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zi {
          font-size: 12px;
        }
      }
      .ww-e-d1Zj {
        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-d1Zj {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zj {
          font-size: 12px;
        }
      }
      .ww-e-d1Zk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: 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-d1Zk {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zk {
          font-size: 14px;
        }
      }
      .ww-e-d1Zl {
        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-d1Zm {
        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-d1Zm.ww-layout, .ww-e-d1Zm [data-ww-ls~="d1Zm"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zn {
        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-d1Zo {
        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-d1Zo.ww-layout, .ww-e-d1Zo [data-ww-ls~="d1Zo"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zp {
        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-d1Zq {
        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-d1Zq.ww-layout, .ww-e-d1Zq [data-ww-ls~="d1Zq"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zr {
        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-d1Zs {
        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-d1Zs.ww-layout, .ww-e-d1Zs [data-ww-ls~="d1Zs"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zt {
        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-d1Zt.ww-layout, .ww-e-d1Zt [data-ww-ls~="d1Zt"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zu {
        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-d1Zv {
        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-d1Zv.ww-layout, .ww-e-d1Zv [data-ww-ls~="d1Zv"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Zw {
        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-d1Zx {
        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-d1Zx {
          width: 100%;
        }
      }
      .ww-e-d1Zx.ww-layout, .ww-e-d1Zx [data-ww-ls~="d1Zx"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zx.ww-layout, .ww-e-d1Zx [data-ww-ls~="d1Zx"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zx.ww-layout, .ww-e-d1Zx [data-ww-ls~="d1Zx"] {
          align-items: center;
        }
      }
      .ww-e-d1Zy {
        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-d1Zy {
          width: 100%;
        }
      }
      .ww-e-d1Zy.ww-layout, .ww-e-d1Zy [data-ww-ls~="d1Zy"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zy.ww-layout, .ww-e-d1Zy [data-ww-ls~="d1Zy"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zy.ww-layout, .ww-e-d1Zy [data-ww-ls~="d1Zy"] {
          align-items: center;
        }
      }
      .ww-e-d1Zz {
        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-d1Zz {
          width: 100%;
        }
      }
      .ww-e-d1Zz.ww-layout, .ww-e-d1Zz [data-ww-ls~="d1Zz"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Zz.ww-layout, .ww-e-d1Zz [data-ww-ls~="d1Zz"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Zz.ww-layout, .ww-e-d1Zz [data-ww-ls~="d1Zz"] {
          align-items: center;
        }
      }
      .ww-e-d1a0 {
        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-d1a0 {
          width: 100%;
        }
      }
      .ww-e-d1a0.ww-layout, .ww-e-d1a0 [data-ww-ls~="d1a0"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1a0.ww-layout, .ww-e-d1a0 [data-ww-ls~="d1a0"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a0.ww-layout, .ww-e-d1a0 [data-ww-ls~="d1a0"] {
          align-items: center;
        }
      }
      .ww-e-d1a1 {
        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-d1a1 {
          width: 100%;
        }
      }
      .ww-e-d1a1.ww-layout, .ww-e-d1a1 [data-ww-ls~="d1a1"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1a1.ww-layout, .ww-e-d1a1 [data-ww-ls~="d1a1"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a1.ww-layout, .ww-e-d1a1 [data-ww-ls~="d1a1"] {
          align-items: center;
        }
      }
      .ww-e-d1a2 {
        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-d1a2 {
          width: 100%;
        }
      }
      .ww-e-d1a2.ww-layout, .ww-e-d1a2 [data-ww-ls~="d1a2"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1a2.ww-layout, .ww-e-d1a2 [data-ww-ls~="d1a2"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a2.ww-layout, .ww-e-d1a2 [data-ww-ls~="d1a2"] {
          align-items: center;
        }
      }
      .ww-e-d1a4 {
        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-d1a4 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a4 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1a5 {
        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-d1a5 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a5 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1a6 {
        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-d1a6 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a6 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1a7 {
        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-d1a7 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a7 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1a8 {
        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-d1a8 {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a8 {
          margin: 0;
          font-size: 18px;
          line-height: 19px;
          font-weight: 800;
        }
      }
      .ww-e-d1a9 {
        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-d1a9 {
          width: 100%;
        }
      }
      .ww-e-d1a9.ww-layout, .ww-e-d1a9 [data-ww-ls~="d1a9"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1a9.ww-layout, .ww-e-d1a9 [data-ww-ls~="d1a9"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1a9.ww-layout, .ww-e-d1a9 [data-ww-ls~="d1a9"] {
          align-items: center;
        }
      }
      .ww-e-d1aA {
        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-d1aA {
          width: 100%;
        }
      }
      .ww-e-d1aA.ww-layout, .ww-e-d1aA [data-ww-ls~="d1aA"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1aA.ww-layout, .ww-e-d1aA [data-ww-ls~="d1aA"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aA.ww-layout, .ww-e-d1aA [data-ww-ls~="d1aA"] {
          align-items: center;
        }
      }
      .ww-e-d1aC {
        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-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;
        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-d1aE {
          aspect-ratio: 1.5;
          --wwi-ar: 1.5;
        }
      }
      .ww-e-d1aF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1aF {
          font-size: 6px;
          letter-spacing: 2px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aF {
          font-size: 9px;
        }
      }
      .ww-e-d1aH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1aH {
          font-size: 6px;
          letter-spacing: 2px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aH {
          font-size: 9px;
        }
      }
      .ww-e-d1aI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aI.ww-layout, .ww-e-d1aI [data-ww-ls~="d1aI"] {
        display: flex;
        flex-flow: column;
        row-gap: 10px;
      }
      .ww-e-d1aJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1aJ {
          font-size: 13px;
        }
      }
      .ww-e-d1aK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1aK.ww-layout, .ww-e-d1aK [data-ww-ls~="d1aK"] {
        display: flex;
        flex-direction: row;
        column-gap: 7px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1aK.ww-layout, .ww-e-d1aK [data-ww-ls~="d1aK"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d1aL {
        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-d1aL {
          font-size: 6px;
          letter-spacing: 2px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aL {
          font-size: 9px;
        }
      }
      .ww-e-d1aM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1aM {
          font-size: 13px;
        }
      }
      .ww-e-d1aN {
        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-d1aN {
          font-size: 20px;
          line-height: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aN {
          font-size: 24px;
          line-height: 25px;
        }
      }
      .ww-e-d1aO {
        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-d1aP {
        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-d1aQ {
        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-d1aS {
        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-d1aT {
        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-d1aU {
        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-d1aV {
        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-d1aW {
        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-d1aW.ww-layout, .ww-e-d1aW [data-ww-ls~="d1aW"] {
        display: flex;
      }
      .ww-e-d1aX {
        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-d1aX.ww-layout, .ww-e-d1aX [data-ww-ls~="d1aX"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1aY {
        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-d1aZ {
        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-d1aa {
        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-d1ab {
        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-d1ac {
        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-d1ac.ww-layout, .ww-e-d1ac [data-ww-ls~="d1ac"] {
        display: flex;
        flex-direction: row;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1ad {
        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-d1ae {
        margin: 0;
        padding: 0;
        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-d1ah {
        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-d1ah.ww-layout, .ww-e-d1ah [data-ww-ls~="d1ah"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1ai {
        margin: 0;
        padding: 0;
        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-d1ai {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ai {
          font-size: 14px;
        }
      }
      .ww-e-d1aj {
        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-d1aj.ww-layout, .ww-e-d1aj [data-ww-ls~="d1aj"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1ak {
        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-d1ak {
          margin: 0 10px 0 0;
        }
      }
      .ww-e-d1ak.ww-layout, .ww-e-d1ak [data-ww-ls~="d1ak"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1al {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1al.ww-layout, .ww-e-d1al [data-ww-ls~="d1al"] {
        display: flex;
        flex-flow: wrap;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 0 2px;
      }
      @media (max-width: 991px) {
        .ww-e-d1al.ww-layout, .ww-e-d1al [data-ww-ls~="d1al"] {
          column-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1al.ww-layout, .ww-e-d1al [data-ww-ls~="d1al"] {
          column-gap: 4px;
        }
      }
      .ww-e-d1am {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1an {
        margin: 0;
        padding: 0;
        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-d1ao {
        margin: 0;
        padding: 0;
        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-d1ap {
        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-d1ap.ww-layout, .ww-e-d1ap [data-ww-ls~="d1ap"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1aq {
        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-d1aq {
          overflow: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aq {
          align-self: flex-start;
          width: 80%;
        }
      }
      .ww-e-d1aq.ww-layout, .ww-e-d1aq [data-ww-ls~="d1aq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1aq.ww-layout, .ww-e-d1aq [data-ww-ls~="d1aq"] {
          row-gap: 4px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1aq.ww-layout, .ww-e-d1aq [data-ww-ls~="d1aq"] {
          justify-content: flex-start;
          row-gap: 6px;
        }
      }
      .ww-e-d1ar {
        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-d1ar {
          width: 60px;
          height: 60px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1ar {
          width: 60px;
          height: unset;
          aspect-ratio: 1;
          --wwi-ar: 1;
        }
      }
      .ww-e-d1as {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        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-d1as {
          font-size: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1as {
          font-size: 14px;
        }
      }
      .ww-e-d1at {
        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-d1at {
          width: 100%;
        }
      }
      .ww-e-d1at.ww-layout, .ww-e-d1at [data-ww-ls~="d1at"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1at.ww-layout, .ww-e-d1at [data-ww-ls~="d1at"] {
          align-items: flex-start;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1at.ww-layout, .ww-e-d1at [data-ww-ls~="d1at"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1au {
        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-d1au {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
          font-weight: 600;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1au {
          margin: 0;
          font-size: 20px;
          line-height: 24px;
        }
      }
      .ww-e-d1av {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1av.ww-layout, .ww-e-d1av [data-ww-ls~="d1av"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        row-gap: 15px;
      }
      .ww-e-d1aw {
        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-d1az {
        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-d1b0 {
        margin: 0;
        padding: 0;
        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-d1b1 {
        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-d1b2 {
        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-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;
        flex-flow: column;
        align-items: center;
        row-gap: 3px;
      }
      .ww-e-d1b5 {
        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-d1b5 {
          text-align: center;
        }
      }
      .ww-e-d1b6 {
        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-d1b6.ww-layout, .ww-e-d1b6 [data-ww-ls~="d1b6"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1b7 {
        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-d1b7.ww-layout, .ww-e-d1b7 [data-ww-ls~="d1b7"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1b8 {
        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-d1b8.ww-layout, .ww-e-d1b8 [data-ww-ls~="d1b8"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-end;
        align-items: center;
      }
      .ww-e-d1b9 {
        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-d1b9 {
          text-align: center;
        }
      }
      .ww-e-d1bA {
        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-d1bA {
          text-align: center;
        }
      }
      .ww-e-d1bC {
        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-d1bD {
        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-d1bE {
        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-d1bE {
          text-align: center;
        }
      }
      .ww-e-d1bF {
        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-d1bF {
          text-align: center;
        }
      }
      .ww-e-d1bG {
        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-d1bG {
          text-align: center;
        }
      }
      .ww-e-d1bH {
        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-d1bH {
          text-align: center;
        }
      }
      .ww-e-d1bI {
        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-d1bI {
          text-align: center;
        }
      }
      .ww-e-d1bJ {
        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-d1bJ {
          text-align: center;
        }
      }
      .ww-e-d1bK {
        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-d1bK.ww-layout, .ww-e-d1bK [data-ww-ls~="d1bK"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
      }
      .ww-e-d1bL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bL.ww-layout, .ww-e-d1bL [data-ww-ls~="d1bL"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1bM {
        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-d1bM {
          min-width: unset;
          height: auto;
          aspect-ratio: unset;
          max-height: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d1bN {
        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-d1bN:where(:hover) {
        box-shadow: revert-layer;
        transform: translateY(-1px);
      }
      .ww-e-d1bP {
        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-d1bQ {
        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-d1bR {
        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-d1bS {
        margin: 0;
        padding: 0;
        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-d1bT {
        margin: 0;
        padding: 0;
        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-d1bU {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        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-d1bU {
          font-size: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1bU {
          font-size: 18px;
        }
      }
      .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-d1bV.ww-layout, .ww-e-d1bV [data-ww-ls~="d1bV"] {
        display: flex;
        align-items: center;
        column-gap: 9px;
      }
      .ww-e-d1bW {
        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-d1bX {
        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-d1bX.ww-layout, .ww-e-d1bX [data-ww-ls~="d1bX"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d1bY {
        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-d1bY.ww-layout, .ww-e-d1bY [data-ww-ls~="d1bY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ba {
        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-d1bb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1bc {
        margin: 0;
        padding: 0;
        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-d1bd {
        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-d1bd.ww-layout, .ww-e-d1bd [data-ww-ls~="d1bd"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-d1be {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid;
        outline: 0 solid;
        border-radius: 24px;
      }
      .ww-e-d1bf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1bg {
        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-d1bh {
        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-d1bi {
        margin: 0;
        padding: 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-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;
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1bj.ww-layout, .ww-e-d1bj [data-ww-ls~="d1bj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bk {
        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-d1bk.ww-layout, .ww-e-d1bk [data-ww-ls~="d1bk"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1bm {
        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-d1bo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bo.ww-layout, .ww-e-d1bo [data-ww-ls~="d1bo"] {
        display: flex;
      }
      .ww-e-d1bq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1bq.ww-layout, .ww-e-d1bq [data-ww-ls~="d1bq"] {
        display: flex;
      }
      .ww-e-d1br {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1br.ww-layout, .ww-e-d1br [data-ww-ls~="d1br"] {
        display: flex;
      }
      .ww-e-d1bs {
        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-d1bs.ww-layout, .ww-e-d1bs [data-ww-ls~="d1bs"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bt {
        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-d1bu {
        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-d1bu.ww-layout, .ww-e-d1bu [data-ww-ls~="d1bu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1bv {
        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-d1bv.ww-layout, .ww-e-d1bv [data-ww-ls~="d1bv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1bw {
        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-d1bw.ww-layout, .ww-e-d1bw [data-ww-ls~="d1bw"] {
        display: flex;
      }
      .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-d1bx.ww-layout, .ww-e-d1bx [data-ww-ls~="d1bx"] {
        display: flex;
        flex-direction: row;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      .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-d1by.ww-layout, .ww-e-d1by [data-ww-ls~="d1by"] {
        display: flex;
        flex-flow: column;
      }
      .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-d1c0.ww-layout, .ww-e-d1c0 [data-ww-ls~="d1c0"] {
        display: flex;
      }
      .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-d1c1.ww-layout, .ww-e-d1c1 [data-ww-ls~="d1c1"] {
        display: flex;
      }
      .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-d1c2.ww-layout, .ww-e-d1c2 [data-ww-ls~="d1c2"] {
        display: flex;
      }
      .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-d1c3.ww-layout, .ww-e-d1c3 [data-ww-ls~="d1c3"] {
        display: flex;
      }
      .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-d1c6.ww-layout, .ww-e-d1c6 [data-ww-ls~="d1c6"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1c8 {
        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-d1cA {
        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-d1cB {
        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-d1cB.ww-layout, .ww-e-d1cB [data-ww-ls~="d1cB"] {
        display: flex;
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,32px);
      }
      .ww-e-d1cC {
        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-d1cD {
        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-d1cD.ww-layout, .ww-e-d1cD [data-ww-ls~="d1cD"] {
        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-d1cE {
        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-d1cE.ww-layout, .ww-e-d1cE [data-ww-ls~="d1cE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cF.ww-layout, .ww-e-d1cF [data-ww-ls~="d1cF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cG {
        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-d1cG.ww-layout, .ww-e-d1cG [data-ww-ls~="d1cG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cH {
        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-d1cH.ww-layout, .ww-e-d1cH [data-ww-ls~="d1cH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cI {
        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-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: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cJ.ww-layout, .ww-e-d1cJ [data-ww-ls~="d1cJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cK {
        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-d1cK.ww-layout, .ww-e-d1cK [data-ww-ls~="d1cK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cL {
        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-d1cL.ww-layout, .ww-e-d1cL [data-ww-ls~="d1cL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cM {
        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-d1cM.ww-layout, .ww-e-d1cM [data-ww-ls~="d1cM"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1cO {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cT {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cZ {
        margin: 0;
        padding: 0;
        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: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1co {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ct {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1cz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1d8 {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-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;
      }
      .ww-e-d1dD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dH {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dJ {
        margin: 0;
        padding: 0;
        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-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: 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-d1dL {
          font-size: 14px;
        }
      }
      .ww-e-d1dN {
        margin: 0;
        padding: 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-d1dN {
          font-size: 14px;
        }
      }
      .ww-e-d1dO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1dQ {
        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-d1dR {
        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-d1dR:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1dR.ww-layout, .ww-e-d1dR [data-ww-ls~="d1dR"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1dS {
        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-d1dS:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1dS.ww-layout, .ww-e-d1dS [data-ww-ls~="d1dS"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1dT {
        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-d1dT:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1dT.ww-layout, .ww-e-d1dT [data-ww-ls~="d1dT"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1dV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1dV.ww-layout, .ww-e-d1dV [data-ww-ls~="d1dV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dW {
        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-d1dW:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1dW.ww-layout, .ww-e-d1dW [data-ww-ls~="d1dW"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1dX {
        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-d1dX:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1dX.ww-layout, .ww-e-d1dX [data-ww-ls~="d1dX"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1dY {
        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-d1dY:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1dY.ww-layout, .ww-e-d1dY [data-ww-ls~="d1dY"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1dZ {
        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-d1dZ:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1dZ.ww-layout, .ww-e-d1dZ [data-ww-ls~="d1dZ"] {
        display: flex;
        align-items: center;
      }
      .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(--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-d1e5:hover) .ww-e-d1da {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1db {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1dc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1dd {
        margin: 0;
        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-d1dg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1dh {
        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-d1dh.ww-layout, .ww-e-d1dh [data-ww-ls~="d1dh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1di {
        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-d1dk {
        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-d1dk.ww-layout, .ww-e-d1dk [data-ww-ls~="d1dk"] {
        display: flex;
      }
      .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: 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-d1dn {
        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-d1dn.ww-layout, .ww-e-d1dn [data-ww-ls~="d1dn"] {
        display: block;
      }
      .ww-e-d1do {
        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-d1do.ww-layout, .ww-e-d1do [data-ww-ls~="d1do"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dp {
        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-d1dp.ww-layout, .ww-e-d1dp [data-ww-ls~="d1dp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dt {
        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-d1dt.ww-layout, .ww-e-d1dt [data-ww-ls~="d1dt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dv {
        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-d1dv.ww-layout, .ww-e-d1dv [data-ww-ls~="d1dv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1dw {
        margin: 0;
        padding: 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-d1dx {
        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-d1dx.ww-layout, .ww-e-d1dx [data-ww-ls~="d1dx"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1dz {
        margin: 0;
        padding: 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-d1e0 {
        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-d1e1 {
        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-d1e1.ww-layout, .ww-e-d1e1 [data-ww-ls~="d1e1"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1e2 {
        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-d1e2.ww-layout, .ww-e-d1e2 [data-ww-ls~="d1e2"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1e6 {
        margin: 0;
        padding: 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-d1e7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1e8 {
        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-d1e8.ww-layout, .ww-e-d1e8 [data-ww-ls~="d1e8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1e9 {
        margin: 0;
        padding: 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-d1eB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
        transform: var(--ww-style-transform);
      }
      .ww-e-d1eC {
        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-d1eC:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1eD {
        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-d1eD.ww-layout, .ww-e-d1eD [data-ww-ls~="d1eD"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1eE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1eF {
        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-d1eG {
        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-d1eJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1eJ.ww-layout, .ww-e-d1eJ [data-ww-ls~="d1eJ"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .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(--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-d1eM {
        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-d1eM.ww-layout, .ww-e-d1eM [data-ww-ls~="d1eM"] {
        display: flex;
        flex-flow: column;
      }
      .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-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1eO {
        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-d1eO.ww-layout, .ww-e-d1eO [data-ww-ls~="d1eO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1eQ {
        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-d1eR {
        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-d1eS {
        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-d1eS.ww-layout, .ww-e-d1eS [data-ww-ls~="d1eS"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1eT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1eU {
        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-d1eU.ww-layout, .ww-e-d1eU [data-ww-ls~="d1eU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1eV {
        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-d1eV.ww-layout, .ww-e-d1eV [data-ww-ls~="d1eV"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1eW {
        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-d1eW:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1eW:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1eX {
        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-d1eX:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1eY {
        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-d1eY:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1eY:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1eZ {
        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-d1eZ.ww-layout, .ww-e-d1eZ [data-ww-ls~="d1eZ"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1ea {
        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-d1ea:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1eb {
        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-d1eb:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1eb:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1ec {
        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-d1ec:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ec:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1ed {
        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-d1ed:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ee {
        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-d1ee:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ee:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1ef {
        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-d1ef:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ef:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1eg {
        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-d1eg:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1eg:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1eh {
        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-d1eh:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1eh:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1ei {
        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-d1ei.ww-layout, .ww-e-d1ei [data-ww-ls~="d1ei"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ej {
        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-d1ej.ww-layout, .ww-e-d1ej [data-ww-ls~="d1ej"] {
        display: flex;
        align-items: center;
        column-gap: 4px;
      }
      .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: 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-d1el {
        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-d1el:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1el:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1em {
        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-d1em.ww-layout, .ww-e-d1em [data-ww-ls~="d1em"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1en {
        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-d1eo {
        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-d1ep {
        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-d1ep:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ep:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1eq {
        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-d1eq:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1er {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1es {
        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-d1es.ww-layout, .ww-e-d1es [data-ww-ls~="d1es"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1et {
        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-d1et:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1et:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1eu {
        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-d1ev {
        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-d1ev:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ev:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1ew {
        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-d1ew:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ew:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1ex {
        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-d1ex.ww-layout, .ww-e-d1ex [data-ww-ls~="d1ex"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1ey {
        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-d1ey:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1ey:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1ez {
        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-d1f0 {
        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-d1f1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1f1.ww-layout, .ww-e-d1f1 [data-ww-ls~="d1f1"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1f3 {
        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-d1c7[data-ww-states~="ZK1gKd"]) .ww-e-d1f3 {
        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-d1f4 {
        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-d1c7[data-ww-states~="ZK1gKd"]) .ww-e-d1f4 {
        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-d1f5 {
        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-d1f6 {
        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-d1f6:where([data-ww-states~="RtdIzw"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1f6:where([data-ww-states~="OfApdE"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d1f7 {
        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-d1f9 {
        margin: 0;
        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-d1fA {
        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-d1fC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1fD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1fF:hover) .ww-e-d1fD {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1fE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1dW:hover) .ww-e-d1fE {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1fF {
        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-d1fF.ww-layout, .ww-e-d1fF [data-ww-ls~="d1fF"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1fG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1dY:hover) .ww-e-d1fG {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1fH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1dZ:hover) .ww-e-d1fH {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1fI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1dT:hover) .ww-e-d1fI {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1fJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1dS:hover) .ww-e-d1fJ {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1fK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1dX:hover) .ww-e-d1fK {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1fL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1dR:hover) .ww-e-d1fL {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1fN {
        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-d1fO {
        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-d1fO:where([data-ww-states~="7tIHjV"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1fO:where([data-ww-states~="ImbPKi"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d1fP {
        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-d1fP:where([data-ww-states~="gxM2Rl"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1fP:where([data-ww-states~="K302yt"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
    }
    @layer custom {
      .ww-e-d1ag {
        scrollbar-width: none;
        scroll-snap-type: x mandatory;
      }
      .ww-e-d1Qt {
        color: #ea515a;
        background-color: #fff;
      }
      @media (min-width: 992px) {
        .ww-e-d1Y7 {
          scrollbar-width: none;
          scroll-snap-type: x mandatory;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1Y7 {
          scrollbar-width: none;
          scroll-snap-type: x mandatory;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Y7 {
          scroll-snap-type: x mandatory;
        }
      }
      .ww-e-d1UG {
        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-d1Qx {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1RG {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1RX {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1RZ {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Rt {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Rw {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Rz {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1S7 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1SG {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1SL {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Sb {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Sc {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1So {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Sp {
        left: -20px;
        position: relative;
      }
      .ww-e-d1Sy {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1TL {
        scroll-margin-top: 100px;
      }
      .ww-e-d1TP {
        scroll-margin-top: 100px;
      }
      .ww-e-d1Ts {
        scroll-margin-top: 100px;
      }
      .ww-e-d1U2 {
        scroll-margin-top: 100px;
      }
      .ww-e-d1U7 {
        scroll-margin-top: 100px;
      }
      .ww-e-d1UA {
        scroll-margin-top: 100px;
      }
      .ww-e-d1UB {
        scroll-margin-top: 100px;
      }
      .ww-e-d1UH {
        scroll-snap-align: start;
      }
      .ww-e-d1UL {
        scroll-snap-align: start;
      }
      .ww-e-d1UM {
        scroll-snap-align: start;
      }
      .ww-e-d1UN {
        scroll-snap-align: start;
      }
      .ww-e-d1UP {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1UQ {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1UR {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1UT {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1UV {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1UW {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1UY {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Ua {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Un {
        left: -20px;
        position: relative;
      }
      .ww-e-d1Uq {
        float: left;
      }
      .ww-e-d1V1 {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1V3 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1V5 {
        height: auto !important;
      }
      .ww-e-d1VA {
        scroll-margin-top: 100px;
      }
      .ww-e-d1WH {
        scroll-margin-top: 100px;
      }
      .ww-e-d1WI {
        scroll-margin-top: 100px;
      }
      .ww-e-d1Wr {
        text-decoration-line: underline;
        text-decoration-thickness: initial;
        text-decoration-style: initial;
        text-decoration-color: #ea515a;
      }
      .ww-e-d1X2 {
        scroll-margin-top: 100px;
      }
      .ww-e-d1Xc {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Xw {
        scroll-snap-align: start;
      }
      .ww-e-d1Y5 {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Y6 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Y9 {
        scroll-margin-top: 100px;
      }
      .ww-e-d1Yf {
        align-items: center;
        justify-content: center;
      }
      .ww-e-d1Yj {
        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-d1Zf {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1Zg {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1a4 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1a5 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1a6 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1a7 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1a8 {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1aJ {
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1aN {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1aa {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1au {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1bU {
        display: -webkit-box;
        scroll-margin-top: 100px;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1bW {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .ww-e-d1eQ {
        width: max-content;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1VP {
        align-self: unset;
        flex: 0 1 auto;
      }
      .ww-e-d1Vs {
        margin: 2em 0;
      }
      .ww-e-d1Wi {
        margin: 2em 0;
      }
      .ww-e-d1Wj {
        margin: 2em 0;
      }
      .ww-e-d1Wk {
        margin: 2em 0;
      }
      .ww-e-d1XG {
        align-self: center;
      }
      .ww-e-d1ax {
        align-self: unset;
        flex: 0 1 auto;
      }
      .ww-e-d1eA {
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1eI {
        margin: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px) 0 0 0;
        align-self: flex-start;
      }
      .ww-e-d1f2 {
        width: 100%;
      }
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .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-hrj2oKF3ZVywD-Uu {
        height: auto;
        max-height: unset;
      }
      .ww-a-Y6MTqAnlYkTtOtmG {
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-ah5kXiW44wImNtcA {
        height: auto;
        z-index: unset;
        max-height: unset;
      }
      .ww-a-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-Ei9tS-fBM9eBqDyF {
        width: 100%;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .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-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-d3R {
        z-index: 2;
        min-height: unset;
        display: block;
        background-color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
      }
      .ww-s-d3R > .ww-section-element {
        width: 100%;
        padding: 64px 48px 32px;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-s-d3R > .ww-section-element {
          padding: 64px 20px 32px;
        }
      }
      .ww-s-d3R > .ww-section-element.ww-layout {
        display: block;
      }
      .ww-s-d3r {
        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-d3r {
          height: auto;
          aspect-ratio: unset;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3r {
          height: auto;
          aspect-ratio: unset;
          display: flex;
          background-color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        }
      }
      .ww-s-d3r > .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-d3r > .ww-section-element {
          padding: 0;
        }
      }
      .ww-s-d3r > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-d3r > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3r > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      .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-d3y {
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-s-d3y {
          z-index: 100;
          background-color: #0000;
          position: sticky;
          bottom: 0;
          width: revert-layer;
        }
      }
      .ww-s-d3y > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .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-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-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-d3q {
        background-color: #ece7e3;
      }
      .ww-s-d3q > .ww-section-element {
        padding: 60px 48px;
      }
      @media (max-width: 767px) {
        .ww-s-d3q > .ww-section-element {
          padding: 48px 24px;
        }
      }
      .ww-s-d3q > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-d3W {
        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-d3W {
          height: auto;
          aspect-ratio: unset;
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3W {
          height: auto;
          aspect-ratio: unset;
          display: flex;
          background-color: #0003;
        }
      }
      .ww-s-d3W > .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-d3W > .ww-section-element {
          padding: 0;
        }
      }
      .ww-s-d3W > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-d3W > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d3W > .ww-section-element.ww-layout {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          align-items: center;
        }
      }
      .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-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-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-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-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=1765");
        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-d3R {
      color: #fff;
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-d3r {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-s-d3r {
        aspect-ratio: unset;
      }
    }
    @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-d3W {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-s-d3W {
        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-d40 {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d40 {
          align-self: center;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d40 {
          z-index: unset;
          align-self: center;
          display: block;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d41 {
        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-d41 {
          font-size: 13px;
        }
      }
      .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;
      }
      .ww-e-d44 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d44.ww-layout, .ww-e-d44 [data-ww-ls~="d44"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d45 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d45.ww-layout, .ww-e-d45 [data-ww-ls~="d45"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d46 {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d46 {
          width: 33%;
        }
      }
      .ww-e-d46.ww-layout, .ww-e-d46 [data-ww-ls~="d46"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d46.ww-layout, .ww-e-d46 [data-ww-ls~="d46"] {
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d46.ww-layout, .ww-e-d46 [data-ww-ls~="d46"] {
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d47 {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d47 {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d47 {
          padding: 16px 12px;
        }
      }
      .ww-e-d47.ww-layout, .ww-e-d47 [data-ww-ls~="d47"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d48 {
        display: flex;
        width: 100%;
        max-width: unset;
        height: 50px;
        aspect-ratio: unset;
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-e-d48 {
          height: 40px;
        }
      }
      .ww-e-d48.ww-layout, .ww-e-d48 [data-ww-ls~="d48"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d49 {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d49 {
          padding: 12px 0;
        }
      }
      .ww-e-d49.ww-layout, .ww-e-d49 [data-ww-ls~="d49"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d4A {
        padding: 0 45px 0 10px;
        width: 100%;
      }
      .ww-e-d4A.ww-layout, .ww-e-d4A [data-ww-ls~="d4A"] {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        column-gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d4A.ww-layout, .ww-e-d4A [data-ww-ls~="d4A"] {
          justify-content: center;
        }
      }
      .ww-e-d4B {
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d4B {
          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-d4B {
          padding: 24px;
          z-index: 10001;
          max-height: 100vh;
          min-height: 100vh;
        }
      }
      .ww-e-d4B.ww-layout, .ww-e-d4B [data-ww-ls~="d4B"] {
        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-d4C {
        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-d4C {
          padding: 0;
          align-self: center;
          display: flex;
          width: 100%;
          flex: 1 0 auto;
          height: 80px;
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4C {
          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-d4C.ww-layout, .ww-e-d4C [data-ww-ls~="d4C"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d4C.ww-layout, .ww-e-d4C [data-ww-ls~="d4C"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4C.ww-layout, .ww-e-d4C [data-ww-ls~="d4C"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d4E {
          padding: 0 0 0 48px;
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4E {
          padding: 0;
          width: 33%;
        }
      }
      .ww-e-d4E.ww-layout, .ww-e-d4E [data-ww-ls~="d4E"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d4E.ww-layout, .ww-e-d4E [data-ww-ls~="d4E"] {
          justify-content: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4E.ww-layout, .ww-e-d4E [data-ww-ls~="d4E"] {
          justify-content: center;
        }
      }
      .ww-e-d4G {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-d4G {
          width: 40px;
        }
      }
      .ww-e-d4H {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d4H {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4H {
          z-index: 10002;
          position: absolute;
          top: 25px;
          cursor: pointer;
        }
      }
      .ww-e-d4I {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4J {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4J {
          width: 33%;
        }
      }
      .ww-e-d4J.ww-layout, .ww-e-d4J [data-ww-ls~="d4J"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d4J.ww-layout, .ww-e-d4J [data-ww-ls~="d4J"] {
          align-items: flex-end;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4J.ww-layout, .ww-e-d4J [data-ww-ls~="d4J"] {
          justify-content: center;
          align-items: flex-end;
        }
      }
      .ww-e-d4K {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4K {
          font-size: 32px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4K {
          font-size: 24px;
          font-weight: 800;
        }
      }
      .ww-e-d4L {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d4L {
          width: 32px;
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4L {
          z-index: 10000;
          position: revert-layer;
          inset: revert-layer;
          width: 32px;
          cursor: pointer;
        }
      }
      .ww-e-d4M {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d4M {
          align-self: center;
          width: 49px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4M {
          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-d4N {
        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-d4O {
        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-d4P {
          width: 100%;
        }
      }
      .ww-e-d4Q {
        align-self: flex-start;
        display: block;
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      .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-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: 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-d4V {
        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-d4W {
        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-d4W {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4W {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .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: 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-d4b:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d4c {
        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-d4c:where(:hover) {
        font-weight: 700;
      }
      .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 {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4d {
          font-size: 18px;
          font-weight: 500;
          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 {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4e {
          font-size: 18px;
          font-weight: 500;
          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 {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4i {
          font-size: 24px;
          font-weight: 800;
          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 {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4j {
          font-size: 24px;
          font-weight: 800;
          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 {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4k {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4l {
        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-d4l {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4l {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d4m {
        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-d4m {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4m {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .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 {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4r {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4r {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d4s {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d4s {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4s {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d4t {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d4t {
          display: inline-grid;
          width: 40px;
          max-width: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4t {
          display: flex;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d4t.ww-layout, .ww-e-d4t [data-ww-ls~="d4t"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d4t.ww-layout, .ww-e-d4t [data-ww-ls~="d4t"] {
          display: inline-grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4t.ww-layout, .ww-e-d4t [data-ww-ls~="d4t"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d4u {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d4u.ww-layout, .ww-e-d4u [data-ww-ls~="d4u"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d4v {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d4v.ww-layout, .ww-e-d4v [data-ww-ls~="d4v"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d4w {
        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-d4w.ww-layout, .ww-e-d4w [data-ww-ls~="d4w"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .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 {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d50 {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d50 {
          padding: 16px 12px;
        }
      }
      .ww-e-d50.ww-layout, .ww-e-d50 [data-ww-ls~="d50"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d51 {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d51 {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d51 {
          padding: 16px 12px;
        }
      }
      .ww-e-d51.ww-layout, .ww-e-d51 [data-ww-ls~="d51"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d52 {
        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-d53 {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-d53 {
          width: 40px;
        }
      }
      .ww-e-d54 {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d54 {
          font-size: 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d54 {
          font-size: 24px;
          font-weight: 800;
        }
      }
      .ww-e-d55 {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d55 {
          padding: 12px 0;
          width: 100%;
        }
      }
      .ww-e-d55.ww-layout, .ww-e-d55 [data-ww-ls~="d55"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d56 {
        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-d56 {
          width: 100%;
        }
      }
      .ww-e-d57 {
        margin: 48px 0 0;
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-d57 {
          margin: 10px 0 0;
        }
      }
      .ww-e-d57.ww-layout, .ww-e-d57 [data-ww-ls~="d57"] {
        display: flex;
        flex-flow: column;
        gap: 32px;
      }
      @media (max-width: 767px) {
        .ww-e-d57.ww-layout, .ww-e-d57 [data-ww-ls~="d57"] {
          row-gap: 24px;
        }
      }
      .ww-e-d58 {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d58 {
          max-height: 100vh;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d58 {
          padding: 1px 16px 16px;
          z-index: 10000;
          align-self: center;
          max-width: 100%;
        }
      }
      .ww-e-d58.ww-layout, .ww-e-d58 [data-ww-ls~="d58"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-d58.ww-layout, .ww-e-d58 [data-ww-ls~="d58"] {
          row-gap: 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d58.ww-layout, .ww-e-d58 [data-ww-ls~="d58"] {
          row-gap: 20px;
        }
      }
      .ww-e-d59 {
        margin: 0 4px;
        width: 10px;
        height: 10px;
        cursor: pointer;
        transition: all 0.3s ease;
      }
      .ww-e-d59:where([data-ww-states~="jk5TuZ"]) {
        transform: scale(1.2);
      }
      .ww-e-d5A {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d5A {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5A {
          padding: 24px 0;
        }
      }
      .ww-e-d5A.ww-layout, .ww-e-d5A [data-ww-ls~="d5A"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d5A.ww-layout, .ww-e-d5A [data-ww-ls~="d5A"] {
          row-gap: 8px;
        }
      }
      .ww-e-d5B {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d5B {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5B {
          padding: 24px 0;
        }
      }
      .ww-e-d5B.ww-layout, .ww-e-d5B [data-ww-ls~="d5B"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d5B.ww-layout, .ww-e-d5B [data-ww-ls~="d5B"] {
          row-gap: 8px;
        }
      }
      .ww-e-d5C {
        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-d5C {
          font-size: 16px;
        }
      }
      .ww-e-d5D {
        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-d5D {
          padding: 36px 24px;
          height: 420px;
          animation-duration: .3s;
          animation-timing-function: ease-in;
          animation-iteration-count: infinite;
        }
      }
      .ww-e-d5E {
        padding: 44px 0 0;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-d5E.ww-layout, .ww-e-d5E [data-ww-ls~="d5E"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d5F {
        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-d5F {
          width: 100%;
          font-size: 24px;
          line-height: 28px;
        }
      }
      .ww-e-d5G {
        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-d5G {
          width: revert-layer;
          font-size: 34px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5G {
          margin: 0;
          padding: 0 24px;
          width: revert-layer;
        }
      }
      .ww-e-d5H {
        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-d5H:where(:hover) {
        box-shadow: 0 4px 6px #00000026;
        transform: translateX(4px);
      }
      .ww-e-d5I {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d5J {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d5K {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d5L {
        margin: 80px auto;
        padding: 0 24px;
        display: flex;
        max-width: 800px;
      }
      .ww-e-d5L.ww-layout, .ww-e-d5L [data-ww-ls~="d5L"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d5M {
        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-d5M:where(:hover) {
        box-shadow: 0 4px 6px #00000026;
        transform: translateX(-4px);
      }
      .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 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-d5P {
          font-size: 16px;
        }
      }
      .ww-e-d5Q {
        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-d5Q {
          font-size: 16px;
        }
      }
      .ww-e-d5R {
        padding: 0;
        display: flex;
        width: 100%;
        height: 100%;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d5R {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5R {
          padding: 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: 8px;
      }
      .ww-e-d5S {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d5S {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5S {
          padding: 24px 0;
        }
      }
      .ww-e-d5S.ww-layout, .ww-e-d5S [data-ww-ls~="d5S"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d5S.ww-layout, .ww-e-d5S [data-ww-ls~="d5S"] {
          row-gap: 8px;
        }
      }
      .ww-e-d5T {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d5T {
          padding: 24px 48px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5T {
          padding: 24px 0;
        }
      }
      .ww-e-d5T.ww-layout, .ww-e-d5T [data-ww-ls~="d5T"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d5T.ww-layout, .ww-e-d5T [data-ww-ls~="d5T"] {
          row-gap: 8px;
        }
      }
      .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-d5b {
        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-d5b {
          width: 100%;
          font-size: 24px;
          line-height: 28px;
        }
      }
      .ww-e-d5c {
        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-d5c {
          font-size: 16px;
        }
      }
      .ww-e-d63 {
        align-self: center;
      }
      .ww-e-d64 {
        align-self: center;
        display: flex;
        width: revert-layer;
      }
      .ww-e-d64.ww-layout, .ww-e-d64 [data-ww-ls~="d64"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d69 {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d69 {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d69 {
          z-index: 10002;
          position: absolute;
          top: 25px;
          cursor: pointer;
        }
      }
      .ww-e-d6A {
        width: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d6A {
          width: 32px;
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6A {
          z-index: 10000;
          position: revert-layer;
          inset: revert-layer;
          width: 32px;
          cursor: pointer;
        }
      }
      .ww-e-d6B {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d6B {
          align-self: center;
          width: 49px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6B {
          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-d6C {
          width: 100%;
        }
      }
      .ww-e-d6D {
        display: flex;
        width: 100%;
        max-width: unset;
        height: 50px;
        aspect-ratio: unset;
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-e-d6D {
          height: 40px;
        }
      }
      .ww-e-d6D.ww-layout, .ww-e-d6D [data-ww-ls~="d6D"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d6E {
        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-d6F {
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d6F {
          align-self: center;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6F {
          z-index: unset;
          align-self: center;
          display: block;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d6G {
        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-d6G:where(:hover) {
        font-weight: 700;
      }
      .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 {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6H {
          font-size: 18px;
          font-weight: 500;
          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 {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6J {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6K {
        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-d6K {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6K {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6L {
        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-d6L {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6L {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6M {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d6M.ww-layout, .ww-e-d6M [data-ww-ls~="d6M"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .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: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d6P {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6P {
          padding: 16px 12px;
        }
      }
      .ww-e-d6P.ww-layout, .ww-e-d6P [data-ww-ls~="d6P"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d6Q {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d6Q {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6Q {
          padding: 16px 12px;
        }
      }
      .ww-e-d6Q.ww-layout, .ww-e-d6Q [data-ww-ls~="d6Q"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d6R {
        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-d6R {
          align-self: center;
          display: flex;
          width: 100%;
          flex: 1 0 auto;
          height: 80px;
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6R {
          padding: 0 24px;
          align-self: var(--ww-section-root-auto-align, unset);
          display: flex;
          width: 100%;
          max-width: 100%;
          height: 60px;
        }
      }
      .ww-e-d6R.ww-layout, .ww-e-d6R [data-ww-ls~="d6R"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d6R.ww-layout, .ww-e-d6R [data-ww-ls~="d6R"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6R.ww-layout, .ww-e-d6R [data-ww-ls~="d6R"] {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d6S {
          align-self: flex-end;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6S {
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: auto;
          flex: 0 1 auto;
        }
      }
      .ww-e-d6U {
        padding: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-d6U {
          width: 40px;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d6V {
          padding: 0;
        }
      }
      .ww-e-d6W {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d6W.ww-layout, .ww-e-d6W [data-ww-ls~="d6W"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d6X {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6X {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6X {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .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: 7px;
        width: 26px;
      }
      @media (max-width: 991px) {
        .ww-e-d6Z {
          width: 40px;
        }
      }
      .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 {
        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-d6c {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6c {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6c {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d6d {
        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-d6e {
        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-d6e {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6e {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d6f {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d6f {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6f {
          padding: 16px 12px;
        }
      }
      .ww-e-d6f.ww-layout, .ww-e-d6f [data-ww-ls~="d6f"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d6g {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d6g {
          display: inline-grid;
          width: 40px;
          max-width: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6g {
          display: flex;
          width: 40px;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d6g.ww-layout, .ww-e-d6g [data-ww-ls~="d6g"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d6g.ww-layout, .ww-e-d6g [data-ww-ls~="d6g"] {
          display: inline-grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6g.ww-layout, .ww-e-d6g [data-ww-ls~="d6g"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d6h {
        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-d6h {
          font-size: 13px;
        }
      }
      .ww-e-d6i {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6j {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d6j {
          font-size: 32px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6j {
          font-size: 24px;
          font-weight: 800;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d6k {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6k {
          width: 33%;
        }
      }
      .ww-e-d6k.ww-layout, .ww-e-d6k [data-ww-ls~="d6k"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d6k.ww-layout, .ww-e-d6k [data-ww-ls~="d6k"] {
          align-items: flex-end;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6k.ww-layout, .ww-e-d6k [data-ww-ls~="d6k"] {
          justify-content: center;
          align-items: flex-end;
        }
      }
      .ww-e-d6l {
        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-d6m {
        align-self: flex-start;
        display: block;
        width: 120px;
        height: 40px;
        cursor: pointer;
        --wwi-of: contain;
      }
      .ww-e-d6n {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d6n {
          padding: 12px 0;
        }
      }
      .ww-e-d6n.ww-layout, .ww-e-d6n [data-ww-ls~="d6n"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d6o {
        font-size: 16px;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d6p {
        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-d6q {
        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-d6r {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6r {
          width: 33%;
        }
      }
      .ww-e-d6r.ww-layout, .ww-e-d6r [data-ww-ls~="d6r"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d6r.ww-layout, .ww-e-d6r [data-ww-ls~="d6r"] {
          justify-content: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6r.ww-layout, .ww-e-d6r [data-ww-ls~="d6r"] {
          justify-content: center;
        }
      }
      .ww-e-d6s {
        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-d6s {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6s {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .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: 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-d6w:where(:hover) {
        font-weight: 700;
      }
      .ww-e-d6x {
        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-d6x:where(:hover) {
        font-weight: 700;
      }
      .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 {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6y {
          font-size: 18px;
          font-weight: 500;
          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 {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6z {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d70 {
        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-d70 {
          font-size: 32px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d70 {
          font-size: 24px;
          font-weight: 800;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .ww-e-d71 {
        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-d71 {
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d71 {
          font-size: 18px;
          font-weight: 500;
          color: var(--b82daf40-34f0-4b3f-8db2-e98f4b63712d,#000000);
        }
      }
      .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 6px;
        width: revert-layer;
      }
      .ww-e-d74.ww-layout, .ww-e-d74 [data-ww-ls~="d74"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d75 {
        padding: 8px 6px;
        width: revert-layer;
      }
      .ww-e-d75.ww-layout, .ww-e-d75 [data-ww-ls~="d75"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d76 {
        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-d76.ww-layout, .ww-e-d76 [data-ww-ls~="d76"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d77 {
        padding: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d77 {
          padding: 24px 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d77 {
          padding: 16px 12px;
        }
      }
      .ww-e-d77.ww-layout, .ww-e-d77 [data-ww-ls~="d77"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d78 {
        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-d79 {
        padding: 0 45px 0 10px;
        width: 100%;
      }
      .ww-e-d79.ww-layout, .ww-e-d79 [data-ww-ls~="d79"] {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        column-gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d79.ww-layout, .ww-e-d79 [data-ww-ls~="d79"] {
          justify-content: center;
        }
      }
      .ww-e-d7A {
        margin: 0;
        font-size: 14px;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d7A {
          font-size: 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7A {
          font-size: 24px;
          font-weight: 800;
        }
      }
      .ww-e-d7B {
        padding: 12px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d7B {
          padding: 12px 0;
          width: 100%;
        }
      }
      .ww-e-d7B.ww-layout, .ww-e-d7B [data-ww-ls~="d7B"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d7C {
        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-d7C {
          width: 100%;
        }
      }
      .ww-e-d7D {
        margin: 48px 0 0;
        display: flex;
      }
      @media (max-width: 767px) {
        .ww-e-d7D {
          margin: 10px 0 0;
        }
      }
      .ww-e-d7D.ww-layout, .ww-e-d7D [data-ww-ls~="d7D"] {
        display: flex;
        flex-flow: column;
        gap: 32px;
      }
      @media (max-width: 767px) {
        .ww-e-d7D.ww-layout, .ww-e-d7D [data-ww-ls~="d7D"] {
          row-gap: 24px;
        }
      }
      .ww-e-d7E {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d7E {
          max-height: 100vh;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7E {
          padding: 1px 16px 16px;
          z-index: 10000;
          align-self: center;
          max-width: 100%;
        }
      }
      .ww-e-d7E.ww-layout, .ww-e-d7E [data-ww-ls~="d7E"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-d7E.ww-layout, .ww-e-d7E [data-ww-ls~="d7E"] {
          row-gap: 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7E.ww-layout, .ww-e-d7E [data-ww-ls~="d7E"] {
          row-gap: 20px;
        }
      }
      .ww-e-d7F {
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 991px) {
        .ww-e-d7F {
          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-d7F {
          padding: 24px;
          z-index: 10001;
          max-height: 100vh;
          min-height: 100vh;
        }
      }
      .ww-e-d7F.ww-layout, .ww-e-d7F [data-ww-ls~="d7F"] {
        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-d7G {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d7G {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7G {
          font-size: 20px;
          font-weight: 800;
        }
      }
      .ww-e-d7H {
        font-size: 14px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d7H {
          font-size: 28px;
          font-weight: 800;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7H {
          font-size: 20px;
          font-weight: 800;
        }
      }
      @media (max-width: 991px) {
        .ww-e-d7I {
          width: 33%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7I {
          width: 33%;
        }
      }
      .ww-e-d7I.ww-layout, .ww-e-d7I [data-ww-ls~="d7I"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d7I.ww-layout, .ww-e-d7I [data-ww-ls~="d7I"] {
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7I.ww-layout, .ww-e-d7I [data-ww-ls~="d7I"] {
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dAs.ww-layout, .ww-e-dAs [data-ww-ls~="dAs"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dAt {
        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-dAu {
        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-dAu {
          width: 93%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dAu {
          width: 91%;
        }
      }
      .ww-e-dAu.ww-layout, .ww-e-dAu [data-ww-ls~="dAu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dAv {
        font-size: 16px;
        font-weight: 800;
        color: #727272;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAw {
        padding: 0 0 20px;
      }
      .ww-e-dAw.ww-layout, .ww-e-dAw [data-ww-ls~="dAw"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dAx {
        font-size: 16px;
        font-weight: 800;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dAy {
        width: 16px;
      }
      .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.ww-layout, .ww-e-dB1 [data-ww-ls~="dB1"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dB2 {
        padding: 0 0 30px;
        opacity: var(--ww-style-opacity);
      }
      .ww-e-dB3 {
        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-dB4 {
        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-dB4.ww-layout, .ww-e-dB4 [data-ww-ls~="dB4"] {
        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-dB5.ww-layout, .ww-e-dB5 [data-ww-ls~="dB5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 3px;
        flex-wrap: revert-layer;
      }
      .ww-e-dB6 {
        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-dB6 {
          font-size: 20px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dB6 {
          padding: 10px 0;
          font-size: 18px;
        }
      }
      .ww-e-dDP {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      .ww-e-dDP.ww-layout, .ww-e-dDP [data-ww-ls~="dDP"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .ww-e-dDQ {
        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-dDQ {
          font-size: 36px;
          line-height: 45px;
        }
      }
      .ww-e-dDR {
        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-dDR {
          margin: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dDR {
          margin: 14px 0 0;
          width: revert-layer;
        }
      }
      .ww-e-dDS {
        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-dDS {
          margin: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dDS {
          margin: 0;
          width: 77%;
        }
      }
      .ww-e-dEE {
        display: flex;
        flex: 1;
      }
      .ww-e-dEE.ww-layout, .ww-e-dEE [data-ww-ls~="dEE"] {
        display: flex;
        flex-flow: column;
        row-gap: 6px;
      }
      .ww-e-dEF {
        display: flex;
        width: 100%;
        max-width: 1200px;
      }
      .ww-e-dEF.ww-layout, .ww-e-dEF [data-ww-ls~="dEF"] {
        display: flex;
        align-items: center;
        gap: 64px 100px;
      }
      .ww-e-dEG {
        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-dEG {
          font-size: 2em;
          line-height: 37px;
        }
      }
      .ww-e-dEH {
        align-self: center;
        max-width: 600px;
      }
      .ww-e-dEI {
        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-dEI {
          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-dgX {
        align-self: center;
      }
      .ww-e-dgY {
        width: 24px;
        background-image: none;
      }
      .ww-e-dgZ {
        width: 139px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dgZ {
          width: 122px;
          flex: 0 1 auto;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .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 {
        width: 139px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dgb {
          width: 122px;
          flex: 0 1 auto;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dgc {
        width: 154px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dgc {
          width: 134px;
          flex: 0 1 auto;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dgd {
        color: var(--f0f92164-1d35-469a-b397-93793660c85b,#FEF4F5);
        white-space-collapse: preserve;
      }
      .ww-e-dge {
        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-dgf {
        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-dgg {
        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-dgh {
        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-dgi {
        align-self: flex-end;
        display: flex;
        width: 100%;
      }
      .ww-e-dgi.ww-layout, .ww-e-dgi [data-ww-ls~="dgi"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dgi.ww-layout, .ww-e-dgi [data-ww-ls~="dgi"] {
          justify-content: center;
        }
      }
      .ww-e-dgj {
        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-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: 24px;
        background-image: none;
      }
      .ww-e-dgm {
        width: 24px;
        background-image: none;
      }
      .ww-e-dgn {
        display: flex;
      }
      .ww-e-dgn.ww-layout, .ww-e-dgn [data-ww-ls~="dgn"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dgo {
        width: 24px;
        background-image: none;
      }
      .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 {
        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 {
        width: revert-layer;
      }
      .ww-e-dgt {
        padding: 2px 0 0;
        font-size: 14px;
        line-height: 14px;
        color: #ccc;
        white-space-collapse: preserve;
      }
      .ww-e-dgu {
        font-size: 16px;
        font-weight: 700;
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgv {
        color: var(--f0f92164-1d35-469a-b397-93793660c85b,#FEF4F5);
        white-space-collapse: preserve;
      }
      .ww-e-dgw {
        color: var(--f0f92164-1d35-469a-b397-93793660c85b,#FEF4F5);
        white-space-collapse: preserve;
      }
      .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 {
        color: var(--c2e23fde-0f79-41e5-ba39-3f1b52bdb607,#FFFFFF);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dgz {
          text-align: center;
        }
      }
      .ww-e-dh0 {
        display: flex;
      }
      .ww-e-dh0.ww-layout, .ww-e-dh0 [data-ww-ls~="dh0"] {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        gap: 16px;
      }
      .ww-e-dh1 {
        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-dh2 {
        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-dh3 {
        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-dh4 {
        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-dh5 {
        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-dh6 {
        display: flex;
        width: 100%;
        max-width: 940px;
      }
      @media (max-width: 767px) {
        .ww-e-dh6 {
          align-self: center;
          width: revert-layer;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-dh6.ww-layout, .ww-e-dh6 [data-ww-ls~="dh6"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dh6.ww-layout, .ww-e-dh6 [data-ww-ls~="dh6"] {
          justify-content: center;
        }
      }
      .ww-e-dh7 {
        padding: 0;
        align-self: flex-start;
        display: flex;
        border-top: 0 solid #404040;
      }
      .ww-e-dh7.ww-layout, .ww-e-dh7 [data-ww-ls~="dh7"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 16px;
      }
      .ww-e-dh8 {
        display: flex;
      }
      .ww-e-dh8.ww-layout, .ww-e-dh8 [data-ww-ls~="dh8"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dh9 {
        display: flex;
      }
      .ww-e-dh9.ww-layout, .ww-e-dh9 [data-ww-ls~="dh9"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dhA {
        display: flex;
      }
      .ww-e-dhA.ww-layout, .ww-e-dhA [data-ww-ls~="dhA"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-dhB {
        display: flex;
      }
      .ww-e-dhB.ww-layout, .ww-e-dhB [data-ww-ls~="dhB"] {
        display: flex;
        flex-flow: column;
        gap: 28px 8px;
      }
      .ww-e-dhC {
        align-self: flex-start;
        display: flex;
      }
      .ww-e-dhC.ww-layout, .ww-e-dhC [data-ww-ls~="dhC"] {
        display: flex;
        flex-flow: column;
        gap: 28px 8px;
      }
      .ww-e-dhD {
        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-dhE {
        display: flex;
      }
      .ww-e-dhE.ww-layout, .ww-e-dhE [data-ww-ls~="dhE"] {
        display: flex;
        flex-flow: column;
        gap: 28px 12px;
      }
      .ww-e-dhF {
        display: flex;
      }
      .ww-e-dhF.ww-layout, .ww-e-dhF [data-ww-ls~="dhF"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      .ww-e-dhG {
        align-self: center;
        display: flex;
        width: 100%;
      }
      .ww-e-dhG.ww-layout, .ww-e-dhG [data-ww-ls~="dhG"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dhG.ww-layout, .ww-e-dhG [data-ww-ls~="dhG"] {
          justify-content: center;
          align-content: revert-layer;
          row-gap: 32px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dhH {
        padding: 0;
        align-self: flex-end;
        display: flex;
        border-top: 0 solid #404040;
      }
      .ww-e-dhH.ww-layout, .ww-e-dhH [data-ww-ls~="dhH"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 16px;
      }
      .ww-e-dhI {
        display: flex;
      }
      .ww-e-dhI.ww-layout, .ww-e-dhI [data-ww-ls~="dhI"] {
        display: flex;
        gap: 64px 130px;
      }
      @media (max-width: 767px) {
        .ww-e-dhI.ww-layout, .ww-e-dhI [data-ww-ls~="dhI"] {
          align-content: revert-layer;
          flex-wrap: wrap;
        }
      }
      .ww-e-dhJ {
        padding: 0;
        align-self: unset;
        display: flex;
        border-top: 0 solid #404040;
      }
      .ww-e-dhJ.ww-layout, .ww-e-dhJ [data-ww-ls~="dhJ"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        column-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-dhJ.ww-layout, .ww-e-dhJ [data-ww-ls~="dhJ"] {
          justify-content: center;
          align-content: revert-layer;
          row-gap: 32px;
          flex-wrap: wrap;
        }
      }
      .ww-e-dhK {
        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-dhK.ww-layout, .ww-e-dhK [data-ww-ls~="dhK"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-dhL {
        margin: 0 auto;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 1200px;
      }
      .ww-e-dhL.ww-layout, .ww-e-dhL [data-ww-ls~="dhL"] {
        display: flex;
        flex-flow: column;
        gap: 32px 48px;
      }
      .ww-e-dhM {
        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-dhN {
        width: 24px;
        background-image: none;
      }
      .ww-e-dhO {
        width: 24px;
        background-image: none;
      }
      .ww-e-dhP {
        width: 154px;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dhP {
          width: 134px;
          flex: 0 1 auto;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dhU {
        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-dhU {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dhU {
          padding: 12px 0;
          font-size: 17px;
        }
      }
      .ww-e-dhV {
        align-self: center;
        font-size: 18px;
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dhV {
          margin: 8px 0 0;
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dhV {
          margin: 0;
          padding: 8px 0;
        }
      }
      .ww-e-dhW {
        width: 80%;
      }
      .ww-e-dhW.ww-layout, .ww-e-dhW [data-ww-ls~="dhW"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dhW.ww-layout, .ww-e-dhW [data-ww-ls~="dhW"] {
          flex-flow: column;
          align-items: stretch;
        }
      }
      .ww-e-dhX {
        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-dhX {
          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-dhX {
          width: revert-layer;
          font-size: 42px;
          line-height: 39px;
        }
      }
      .ww-e-dhY {
        margin: 0 6px 0 0;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dhZ {
          margin: 16px 0 0;
        }
      }
      .ww-e-dha {
        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-dha {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dha {
          padding: 12px 0;
        }
      }
      .ww-e-dhc {
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dhc {
          width: revert-layer;
          flex: 0 1 auto;
          height: 400px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dhd {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dhe {
        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-dhe {
          padding: 12px 32px;
          font-size: 18px;
          line-height: 23px;
          text-transform: capitalize;
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-dhe:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-dhe:where(:hover) {
          background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-dhf {
        display: flex;
        width: 100%;
        max-width: 940px;
        height: auto;
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dhf {
          align-self: center;
        }
      }
      .ww-e-dhf.ww-layout, .ww-e-dhf [data-ww-ls~="dhf"] {
        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-dhf.ww-layout, .ww-e-dhf [data-ww-ls~="dhf"] {
          justify-content: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dhf.ww-layout, .ww-e-dhf [data-ww-ls~="dhf"] {
          justify-content: center;
        }
      }
      .ww-e-dhg {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dhg.ww-layout, .ww-e-dhg [data-ww-ls~="dhg"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dih {
        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-dih {
          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-dih {
          font-size: 30px;
          line-height: 32px;
          letter-spacing: -1px;
        }
      }
      .ww-e-dl8 {
        display: flex;
        flex: 1;
      }
      @media (max-width: 767px) {
        .ww-e-dl8 {
          width: 100%;
        }
      }
      .ww-e-dl8.ww-layout, .ww-e-dl8 [data-ww-ls~="dl8"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-dl9 {
        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-dl9 {
          width: revert-layer;
        }
      }
      .ww-e-dlB {
        display: flex;
        width: 100%;
        max-width: 1200px;
      }
      @media (max-width: 767px) {
        .ww-e-dlB {
          max-width: unset;
        }
      }
      .ww-e-dlB.ww-layout, .ww-e-dlB [data-ww-ls~="dlB"] {
        display: flex;
        align-items: center;
        gap: 64px 0;
      }
      @media (max-width: 767px) {
        .ww-e-dlB.ww-layout, .ww-e-dlB [data-ww-ls~="dlB"] {
          align-items: center;
          row-gap: 64px;
        }
      }
      .ww-e-dlC {
        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-dlC {
          width: revert-layer;
        }
      }
      .ww-e-dlD.ww-layout, .ww-e-dlD [data-ww-ls~="dlD"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dlE.ww-layout, .ww-e-dlE [data-ww-ls~="dlE"] {
        display: flex;
        flex-direction: row;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dlF {
        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-dlF {
          margin: 0;
          padding: 0;
          z-index: 90;
          align-self: flex-start;
          font-size: 56px;
          line-height: 61px;
          letter-spacing: -2px;
        }
      }
      .ww-e-dlG {
        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-dlG {
          margin: 0;
          padding: 0;
          z-index: 90;
          align-self: flex-start;
          font-size: 56px;
          line-height: 61px;
          letter-spacing: -2px;
        }
      }
      .ww-e-dlH {
        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-dlH {
          margin: 0;
          padding: 0;
          z-index: 90;
          align-self: flex-start;
          font-size: 56px;
          line-height: 61px;
          letter-spacing: -2px;
        }
      }
      .ww-e-dlI {
        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-dlI {
          margin: 0;
          padding: 0;
          z-index: 90;
          align-self: flex-start;
          font-size: 56px;
          line-height: 61px;
          letter-spacing: -2px;
        }
      }
      .ww-e-dlJ {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: 350px;
      }
      .ww-e-dlJ.ww-layout, .ww-e-dlJ [data-ww-ls~="dlJ"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dlJ.ww-layout, .ww-e-dlJ [data-ww-ls~="dlJ"] {
          align-items: flex-start;
        }
      }
      .ww-e-dlK {
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: 350px;
      }
      .ww-e-dlK.ww-layout, .ww-e-dlK [data-ww-ls~="dlK"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        row-gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dlK.ww-layout, .ww-e-dlK [data-ww-ls~="dlK"] {
          align-items: flex-start;
        }
      }
      .ww-e-dlL {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dlL.ww-layout, .ww-e-dlL [data-ww-ls~="dlL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        column-gap: 100px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dlL.ww-layout, .ww-e-dlL [data-ww-ls~="dlL"] {
          flex-flow: column;
          align-items: flex-start;
          gap: 50px 0;
        }
      }
      .ww-e-dlM {
        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-dlM {
          padding: 0;
          align-self: flex-start;
          text-align: center;
        }
      }
      .ww-e-dlN {
        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-dlN {
          padding: 0;
          align-self: flex-start;
          text-align: center;
        }
      }
      .ww-e-dlO {
        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-dlO {
          padding: 0;
          text-align: left;
        }
      }
      .ww-e-dlP {
        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-dlP {
          padding: 0;
          text-align: left;
        }
      }
      .ww-e-dmF {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-dmG {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dmG.ww-layout, .ww-e-dmG [data-ww-ls~="dmG"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dmH {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dmI {
        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-dmI {
          padding: 12px 32px;
          font-size: 18px;
          line-height: 23px;
          text-transform: capitalize;
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-dmI:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-dmI:where(:hover) {
          background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-dmJ {
        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-dmJ {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dmJ {
          padding: 12px 0;
        }
      }
      .ww-e-dmK {
        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-dmK {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dmK {
          padding: 12px 0;
        }
      }
      @media (max-width: 991px) {
        .ww-e-dmL {
          margin: 16px 0 0;
        }
      }
      .ww-e-dmM {
        width: 100%;
      }
      .ww-e-dmM.ww-layout, .ww-e-dmM [data-ww-ls~="dmM"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dmM.ww-layout, .ww-e-dmM [data-ww-ls~="dmM"] {
          flex-flow: column;
        }
      }
      .ww-e-dmN {
        display: flex;
        width: 80%;
        max-width: 940px;
        height: auto;
        aspect-ratio: unset;
      }
      .ww-e-dmN.ww-layout, .ww-e-dmN [data-ww-ls~="dmN"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: stretch;
        column-gap: 30px;
        flex-wrap: revert-layer;
      }
      .ww-e-dmO {
        align-self: center;
        font-size: 18px;
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dmO {
          margin: 8px 0 0;
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dmO {
          margin: 0;
          padding: 8px 0;
        }
      }
      .ww-e-dmP {
        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-dmP {
          align-self: center;
          width: revert-layer;
          font-size: 34px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dmP {
          width: revert-layer;
          line-height: 36px;
        }
      }
      .ww-e-dmR {
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dmR {
          width: revert-layer;
          flex: 0 1 auto;
          height: 400px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dxf {
        font-size: 16px;
        font-weight: 800;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxg {
        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-dxg {
          font-size: 22px;
          font-weight: 600;
        }
      }
      .ww-e-dxh {
        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-dxh {
          padding: 45px 24px;
          width: 100%;
        }
      }
      .ww-e-dxh.ww-layout, .ww-e-dxh [data-ww-ls~="dxh"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dxi {
        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-dxi {
          padding: 6px 0 16px;
          font-size: 24px;
          line-height: 35px;
          font-weight: 600;
          text-align: left;
        }
      }
      .ww-e-dxj {
        margin: 0 -20px 0 0;
        padding: 0 0 0 40px;
      }
      .ww-e-dxj.ww-layout, .ww-e-dxj [data-ww-ls~="dxj"] {
        display: flex;
        flex-flow: row-reverse;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dxk {
        z-index: unset;
        display: flex;
        position: absolute;
        right: 0;
        bottom: -5px;
        width: 38px;
      }
      @media (max-width: 767px) {
        .ww-e-dxk {
          width: 24px;
        }
      }
      .ww-e-dxl {
        width: 128px;
        height: 128px;
        aspect-ratio: unset;
        border: 5px solid #fff;
        border-radius: 100%;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dxl {
          width: 64px;
          height: 64px;
        }
      }
      .ww-e-dxm {
        position: absolute;
        top: -60px;
        left: 238px;
        width: 128px;
        height: 128px;
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dxm {
          top: -29px;
          left: 15px;
          width: 64px;
          height: 64px;
          aspect-ratio: unset;
        }
      }
      .ww-e-dxm.ww-layout, .ww-e-dxm [data-ww-ls~="dxm"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dxn {
        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-dxn {
          font-size: 15px;
          text-align: left;
        }
      }
      .ww-e-dxo {
        margin: 40px 0 25px;
        width: 250px;
        height: 47px;
        aspect-ratio: unset;
      }
      .ww-e-dxp {
        font-size: 16px;
        font-weight: 800;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxq {
        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-dxq {
          padding: 50px 20px 20px;
        }
      }
      .ww-e-dxq.ww-layout, .ww-e-dxq [data-ww-ls~="dxq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dxr {
        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-dxr {
          align-self: flex-start;
          font-size: 20px;
          line-height: 35px;
          text-align: left;
        }
      }
      .ww-e-dxs {
        align-self: center;
      }
      .ww-e-dxs.ww-layout, .ww-e-dxs [data-ww-ls~="dxs"] {
        display: flex;
        align-items: center;
        column-gap: 20px;
      }
      .ww-e-dxt {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxu.ww-layout, .ww-e-dxu [data-ww-ls~="dxu"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-dxv {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dxw.ww-layout, .ww-e-dxw [data-ww-ls~="dxw"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-dxx {
        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-d15S {
        padding: 30px 0 20px;
        align-self: center;
        display: flex;
        width: 95%;
        max-width: 800px;
      }
      .ww-e-d15S.ww-layout, .ww-e-d15S [data-ww-ls~="d15S"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d15T {
        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-d15T.ww-layout, .ww-e-d15T [data-ww-ls~="d15T"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d15U {
        padding: 0 0 30px;
        opacity: var(--ww-style-opacity);
      }
      .ww-e-d15W {
        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-d15W {
          font-size: 20px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d15W {
          padding: 10px 0;
          font-size: 18px;
        }
      }
      .ww-e-d15X {
        font-size: 16px;
        font-weight: 800;
        color: #727272;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15Y.ww-layout, .ww-e-d15Y [data-ww-ls~="d15Y"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d15Z {
        padding: 0 0 20px;
      }
      .ww-e-d15Z.ww-layout, .ww-e-d15Z [data-ww-ls~="d15Z"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d15a {
        width: 16px;
      }
      .ww-e-d15b {
        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-d15c.ww-layout, .ww-e-d15c [data-ww-ls~="d15c"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d15d.ww-layout, .ww-e-d15d [data-ww-ls~="d15d"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d15e {
        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-d15f {
        font-size: 16px;
        font-weight: 800;
        color: #7f0924;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d15g.ww-layout, .ww-e-d15g [data-ww-ls~="d15g"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 3px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Fl {
        width: 100%;
      }
      .ww-e-d1Fl.ww-layout, .ww-e-d1Fl [data-ww-ls~="d1Fl"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-d1Fl.ww-layout, .ww-e-d1Fl [data-ww-ls~="d1Fl"] {
          flex-flow: column;
        }
      }
      .ww-e-d1Fm {
        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-d1Fm {
          align-self: center;
          width: revert-layer;
          font-size: 34px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Fm {
          width: revert-layer;
          line-height: 36px;
        }
      }
      .ww-e-d1Fn {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-d1Fo {
        display: flex;
        width: 80%;
        max-width: 940px;
        height: auto;
        aspect-ratio: unset;
      }
      .ww-e-d1Fo.ww-layout, .ww-e-d1Fo [data-ww-ls~="d1Fo"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: stretch;
        column-gap: 30px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Fp {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d1Fp.ww-layout, .ww-e-d1Fp [data-ww-ls~="d1Fp"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1Fq {
        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-d1Fq {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Fq {
          padding: 12px 0;
        }
      }
      .ww-e-d1Fr {
        align-self: center;
        font-size: 18px;
        font-weight: 400;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Fr {
          margin: 8px 0 0;
          font-size: 15px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Fr {
          margin: 0;
          padding: 8px 0;
        }
      }
      .ww-e-d1Ft {
        margin: 0 0 0 6px;
        width: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Fu {
          margin: 16px 0 0;
        }
      }
      .ww-e-d1Fv {
        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-d1Fv {
          margin: 0 0 16px;
          align-self: center;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Fv {
          padding: 12px 0;
        }
      }
      .ww-e-d1Fw {
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Fw {
          width: revert-layer;
          flex: 0 1 auto;
          height: 400px;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-d1Fx {
        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-d1Fx {
          padding: 12px 32px;
          font-size: 18px;
          line-height: 23px;
          text-transform: capitalize;
          background: var(--ww-style-background-color);
        }
      }
      .ww-e-d1Fx:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      @media (max-width: 991px) {
        .ww-e-d1Fx:where(:hover) {
          background-color: var(--a2baa3ab-43ea-4110-9ff3-825f498e8213,#EA515A);
        }
      }
      .ww-e-d1QP {
        overflow: scroll;
        align-self: center;
        width: 100%;
        max-width: 900px;
      }
      .ww-e-d1QQ {
        margin: 20px 0 0;
        align-self: center;
        width: revert-layer;
      }
      .ww-e-d1QR {
        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-d1QS {
        margin: 1em 0;
        width: 400px;
      }
      @media (max-width: 767px) {
        .ww-e-d1QS {
          width: 250px;
        }
      }
    }
  }
  @layer custom {
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d40 {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d40 {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 992px) {
      .ww-e-d4C {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d4C {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d4C {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d4H {
        align-self: flex-start;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d4t {
        align-items: center;
        aspect-ratio: unset;
      }
    }
    .ww-e-d5C {
      scroll-margin-top: 100px;
    }
    .ww-e-d5D {
      align-items: center;
      justify-content: center;
    }
    @media (max-width: 767px) {
      .ww-e-d5G {
        scroll-margin-top: 100px;
      }
    }
    .ww-e-d5N {
      scroll-margin-top: 100px;
    }
    .ww-e-d5O {
      scroll-margin-top: 100px;
    }
    .ww-e-d5P {
      scroll-margin-top: 100px;
    }
    .ww-e-d5Q {
      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;
    }
    .ww-e-d5c {
      scroll-margin-top: 100px;
    }
    @media (max-width: 767px) {
      .ww-e-d69 {
        align-self: flex-start;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d6F {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d6F {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 992px) {
      .ww-e-d6R {
        aspect-ratio: unset;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d6R {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d6R {
        aspect-ratio: unset;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d6g {
        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-dhX {
        scroll-margin-top: 100px;
      }
    }
    @media (max-width: 767px) {
      .ww-e-dmP {
        scroll-margin-top: 100px;
      }
    }
    .ww-e-dxx {
      left: -20px;
      position: relative;
    }
    @media (max-width: 767px) {
      .ww-e-d1Fm {
        scroll-margin-top: 100px;
      }
    }
    .ww-e-d1QP {
      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 {
}
