@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-as-authored {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-forward {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-column-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-wrap-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-column-gap {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-placeholder-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-top {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-align {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-style-align {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-row-gap {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-grid-columns {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-size {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1Qc {
        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-d1Qc.ww-layout, .ww-e-d1Qc [data-ww-ls~="d1Qc"] {
        display: flex;
        align-items: center;
        column-gap: 12px;
      }
      .ww-e-d1Ol {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ol.ww-layout, .ww-e-d1Ol [data-ww-ls~="d1Ol"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1P2 {
        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-d1P2.ww-layout, .ww-e-d1P2 [data-ww-ls~="d1P2"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1P5 {
        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-d1P5:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-d1P5:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-d1P5:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-d1P5: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-d1P5: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-d1P5: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-d1P5: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-d1P5:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-d1Qd {
        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-d1Qd.ww-layout, .ww-e-d1Qd [data-ww-ls~="d1Qd"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      .ww-e-d1P3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1P3.ww-layout, .ww-e-d1P3 [data-ww-ls~="d1P3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1RI {
        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-d1RI.ww-layout, .ww-e-d1RI [data-ww-ls~="d1RI"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d1ON {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1ON.ww-layout, .ww-e-d1ON [data-ww-ls~="d1ON"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: var(--4db96fa7-33dd-4721-b6a6-bf9de5e1fa93,24px);
      }
      @media (max-width: 991px) {
        .ww-e-d1ON.ww-layout, .ww-e-d1ON [data-ww-ls~="d1ON"] {
          row-gap: var(--7a716777-0248-43cf-9bd9-697c7b150632,16px);
        }
      }
      .ww-e-d1OX {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OX.ww-layout, .ww-e-d1OX [data-ww-ls~="d1OX"] {
        display: flex;
      }
      .ww-e-d1N7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1N7.ww-layout, .ww-e-d1N7 [data-ww-ls~="d1N7"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1MT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OD {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OD.ww-layout, .ww-e-d1OD [data-ww-ls~="d1OD"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: var(--4db96fa7-33dd-4721-b6a6-bf9de5e1fa93,24px);
      }
      @media (max-width: 991px) {
        .ww-e-d1OD.ww-layout, .ww-e-d1OD [data-ww-ls~="d1OD"] {
          row-gap: var(--7a716777-0248-43cf-9bd9-697c7b150632,16px);
        }
      }
      .ww-e-d1QS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QS.ww-layout, .ww-e-d1QS [data-ww-ls~="d1QS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1R3 {
        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-d1R3:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1R3.ww-layout, .ww-e-d1R3 [data-ww-ls~="d1R3"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1S9 {
        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-d1S9: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-d1S9: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-d1S9: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-d1S9: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-d1S9: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-d1S9: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-d1S9: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-d1S9: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-d1S9.ww-layout, .ww-e-d1S9 [data-ww-ls~="d1S9"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1R1 {
        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-d1R1: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-d1R1: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-d1R1: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-d1R1: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-d1R1.ww-layout, .ww-e-d1R1 [data-ww-ls~="d1R1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1QK {
        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-d1QK.ww-layout, .ww-e-d1QK [data-ww-ls~="d1QK"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1QN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QN.ww-layout, .ww-e-d1QN [data-ww-ls~="d1QN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Oj {
        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-d1Oj.ww-layout, .ww-e-d1Oj [data-ww-ls~="d1Oj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1RF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RF.ww-layout, .ww-e-d1RF [data-ww-ls~="d1RF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1S6 {
        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-d1S6.ww-layout, .ww-e-d1S6 [data-ww-ls~="d1S6"] {
        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-d1R2 {
        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-d1R2: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-d1R2: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-d1R2: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-d1R2: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-d1R2.ww-layout, .ww-e-d1R2 [data-ww-ls~="d1R2"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1SK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1SK.ww-layout, .ww-e-d1SK [data-ww-ls~="d1SK"] {
        display: flex;
        flex-direction: 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-d1On {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1On.ww-layout, .ww-e-d1On [data-ww-ls~="d1On"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qw {
        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-d1Qw.ww-layout, .ww-e-d1Qw [data-ww-ls~="d1Qw"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1MU {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
      }
      .ww-e-d1MU.ww-layout, .ww-e-d1MU [data-ww-ls~="d1MU"] {
        display: flex;
        align-items: center;
        row-gap: var(--7a716777-0248-43cf-9bd9-697c7b150632, 16px);
        column-gap: var(--7a716777-0248-43cf-9bd9-697c7b150632, 16px);
      }
      .ww-e-d1MV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 48px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        border-radius: 50%;
        --wwi-of: cover;
      }
      .ww-e-d1MW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1MW.ww-layout, .ww-e-d1MW [data-ww-ls~="d1MW"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--c19b6df9-65b3-4aff-bc99-b65a92aeda5d, 4px);
        column-gap: var(--c19b6df9-65b3-4aff-bc99-b65a92aeda5d, 4px);
      }
      .ww-e-d1MX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f690df01-b94b-4d81-a501-bd6683692b3d,500 14px/normal 'Inter', sans-serif);
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        white-space-collapse: preserve;
      }
      .ww-e-d1MY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1MY {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1MZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: left;
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1MZ {
          font: var(--0d09770a-c065-4f35-a654-95cf615ec537, 500 0.75rem/1rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1Ma {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Mb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Mb.ww-layout, .ww-e-d1Mb [data-ww-ls~="d1Mb"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
        column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
      }
      .ww-e-d1Mc {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,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-d1Mc.ww-layout, .ww-e-d1Mc [data-ww-ls~="d1Mc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Md {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Me {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: var(--0f2df9ac-195b-4bcd-876a-198a10a29b44,#ed4751);
        border-radius: 50%;
      }
      .ww-e-d1Me.ww-layout, .ww-e-d1Me [data-ww-ls~="d1Me"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1Mf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Mf.ww-layout, .ww-e-d1Mf [data-ww-ls~="d1Mf"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
        column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
      }
      .ww-e-d1Mg {
        margin: 0;
        padding: 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(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Mg {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1Mh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: left;
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Mh {
          font: var(--0d09770a-c065-4f35-a654-95cf615ec537, 500 0.75rem/1rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1Mi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Mi.ww-layout, .ww-e-d1Mi [data-ww-ls~="d1Mi"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
        column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
      }
      .ww-e-d1Mj {
        margin: 0;
        padding: 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(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Mj {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1Mk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: left;
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Mk {
          font: var(--0d09770a-c065-4f35-a654-95cf615ec537, 500 0.75rem/1rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1Ml {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ml.ww-layout, .ww-e-d1Ml [data-ww-ls~="d1Ml"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
        column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
      }
      .ww-e-d1Mm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Mn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Mn {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1Mo {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
      }
      .ww-e-d1Mo.ww-layout, .ww-e-d1Mo [data-ww-ls~="d1Mo"] {
        display: block;
      }
      .ww-e-d1Mp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: left;
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Mp {
          font: var(--0d09770a-c065-4f35-a654-95cf615ec537, 500 0.75rem/1rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1Mq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Mr {
        margin: 0;
        padding: 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(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--0f2df9ac-195b-4bcd-876a-198a10a29b44,#ed4751);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Mr {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-d1Ms {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--45437504-c29f-46af-ba7e-d56876eea220,500 16px/normal 'Inter', sans-serif);
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d1Mt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0d09770a-c065-4f35-a654-95cf615ec537,500 0.75rem/1rem 'Inter', sans-serif);
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d1Mu {
        margin: 72px 24px 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;
        background-color: var(--c231fdc3-7dec-4099-8f2b-dbf2a1dd442e,#121212);
        box-shadow: 0 8px 32px #0000004d;
        border: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
        border-radius: var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
      }
      @media (max-width: 767px) {
        .ww-e-d1Mu {
          margin: 72px 0 0;
          width: 100%;
          border: 0px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
          border-radius: 0;
        }
      }
      .ww-e-d1Mu.ww-layout, .ww-e-d1Mu [data-ww-ls~="d1Mu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Mv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Mw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Mw.ww-layout, .ww-e-d1Mw [data-ww-ls~="d1Mw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Mx {
        margin: 0;
        padding: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-d1Mx:where(:hover) {
        display: flex;
        background-color: #ed47511a;
      }
      .ww-e-d1Mx.ww-layout, .ww-e-d1Mx [data-ww-ls~="d1Mx"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-d1Mx.ww-layout:where(:hover), .ww-e-d1Mx [data-ww-ls~="d1Mx"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-d1My {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-d1My:where(:hover) {
        display: flex;
        background-color: #ffffff0d;
      }
      .ww-e-d1My.ww-layout, .ww-e-d1My [data-ww-ls~="d1My"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-d1My.ww-layout:where(:hover), .ww-e-d1My [data-ww-ls~="d1My"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-d1Mz {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        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: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-d1Mz:where(:hover) {
        display: flex;
        background-color: #ffffff0d;
      }
      .ww-e-d1Mz.ww-layout, .ww-e-d1Mz [data-ww-ls~="d1Mz"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--b1f0e218-59f1-44f9-bc1e-eb5e50523d75,32px);
      }
      .ww-e-d1Mz.ww-layout:where(:hover), .ww-e-d1Mz [data-ww-ls~="d1Mz"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--b1f0e218-59f1-44f9-bc1e-eb5e50523d75,32px);
      }
      .ww-e-d1N0 {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-d1N0:where(:hover) {
        display: flex;
        background-color: #ffffff0d;
      }
      .ww-e-d1N0.ww-layout, .ww-e-d1N0 [data-ww-ls~="d1N0"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-d1N0.ww-layout:where(:hover), .ww-e-d1N0 [data-ww-ls~="d1N0"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-d1N1 {
        margin: 0;
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-d1N1:where(:hover) {
        display: flex;
        background-color: #ffffff0d;
      }
      .ww-e-d1N1.ww-layout, .ww-e-d1N1 [data-ww-ls~="d1N1"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-d1N1.ww-layout:where(:hover), .ww-e-d1N1 [data-ww-ls~="d1N1"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-d1N2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1N2.ww-layout, .ww-e-d1N2 [data-ww-ls~="d1N2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: var(--ww-content-ww-layout-column-gap);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1N2.ww-layout, .ww-e-d1N2 [data-ww-ls~="d1N2"] {
          column-gap: var(--ww-content-ww-layout-column-gap);
        }
      }
      .ww-e-d1N3 {
        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-d1N3.ww-layout, .ww-e-d1N3 [data-ww-ls~="d1N3"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1N4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1N4.ww-layout, .ww-e-d1N4 [data-ww-ls~="d1N4"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1N5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        text-align: center;
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1N5 {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1N5 {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-d1N6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1N6.ww-layout, .ww-e-d1N6 [data-ww-ls~="d1N6"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: var(--aaedc249-a55f-4108-989e-4085d50fff02,32px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1N8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1N8 {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1N8 {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-d1N9 {
        margin: 0;
        padding: 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);
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1N9 {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1N9 {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-d1NA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1NA {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1NA {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-d1NB {
        margin: 0;
        padding: 0;
        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;
        border-radius: var(--92bfcaa9-5d10-4bdd-9e55-e0453595fa42,12px);
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      @media (max-width: 767px) {
        .ww-e-d1NB {
          --wwi-of: cover;
        }
      }
      .ww-e-d1NC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 1.8rem;
        font-family: Frank Ruhl Libre, serif;
        font-weight: 700;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1NC {
          font-size: 1.75rem;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1NC {
          font-size: 1.4rem;
          font-family: Frank Ruhl Libre, serif;
          font-weight: 700;
        }
      }
      .ww-e-d1ND {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: center;
        display: flex;
        position: absolute;
        right: 16px;
        bottom: 40%;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 72px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #393939cc;
        opacity: var(--ww-style-opacity);
        transition: all 0.4s ease 0s;
        border-radius: 12px;
      }
      .ww-e-d1ND.ww-layout, .ww-e-d1ND [data-ww-ls~="d1ND"] {
        display: flex;
      }
      .ww-e-d1NE {
        margin: 0;
        padding: 0;
        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;
        border-radius: var(--ww-style-border-radius);
        --wwi-ar: unset;
        --wwi-of: cover;
      }
      @media (max-width: 767px) {
        .ww-e-d1NE {
          --wwi-of: cover;
        }
      }
      .ww-e-d1NF {
        margin: 0;
        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-d1NG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 100%;
        height: 270px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 100%;
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      @media (max-width: 991px) {
        .ww-e-d1NG {
          height: 200px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1NG {
          height: 165px;
        }
      }
      .ww-e-d1NH {
        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-d1NH.ww-layout, .ww-e-d1NH [data-ww-ls~="d1NH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1NI {
        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-d1NI.ww-layout, .ww-e-d1NI [data-ww-ls~="d1NI"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1NJ {
        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-d1NJ.ww-layout, .ww-e-d1NJ [data-ww-ls~="d1NJ"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1NK {
        margin: 0;
        padding: 24px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 180px;
        background-color: var(--d7414877-e2c7-425e-a54b-5e99102e93b6,#202020);
        border-radius: 0 0 var(--92bfcaa9-5d10-4bdd-9e55-e0453595fa42,12px) var(--92bfcaa9-5d10-4bdd-9e55-e0453595fa42,12px);
      }
      @media (max-width: 991px) {
        .ww-e-d1NK {
          padding: 16px;
          min-height: 160px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1NK {
          min-height: 140px;
        }
      }
      .ww-e-d1NK.ww-layout, .ww-e-d1NK [data-ww-ls~="d1NK"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-content: revert-layer;
      }
      .ww-e-d1NL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1NL.ww-layout, .ww-e-d1NL [data-ww-ls~="d1NL"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        column-gap: var(--ww-content-ww-layout-column-gap);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1NL.ww-layout, .ww-e-d1NL [data-ww-ls~="d1NL"] {
          column-gap: var(--ww-content-ww-layout-column-gap);
        }
      }
      .ww-e-d1NM {
        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-d1NM.ww-layout, .ww-e-d1NM [data-ww-ls~="d1NM"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1NN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1NN {
          height: 14px;
        }
      }
      .ww-e-d1NO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1NO {
          height: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1NO {
          height: 12px;
        }
      }
      .ww-e-d1NP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1NP {
          height: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1NP {
          height: 12px;
        }
      }
      .ww-e-d1NQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1NR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: 270px;
        min-width: 270px;
        height: auto;
        max-height: 460px;
        min-height: 460px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d1NR {
          min-width: 200px;
          min-height: 340px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1NR {
          min-width: 165px;
          min-height: 280px;
        }
      }
      .ww-e-d1NR.ww-layout, .ww-e-d1NR [data-ww-ls~="d1NR"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1NS {
        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-d1NS.ww-layout, .ww-e-d1NS [data-ww-ls~="d1NS"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1NT {
        margin: 0;
        padding: 0;
        overflow: unset;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1NT {
          aspect-ratio: unset;
        }
      }
      .ww-e-d1NT.ww-layout, .ww-e-d1NT [data-ww-ls~="d1NT"] {
        display: flex;
      }
      .ww-e-d1NU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1NU.ww-layout, .ww-e-d1NU [data-ww-ls~="d1NU"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1NV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: var(--92bfcaa9-5d10-4bdd-9e55-e0453595fa42,12px);
      }
      @media (max-width: 767px) {
        .ww-e-d1NV {
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d1NW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #a3a3a3;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1NX {
        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-d1NX.ww-layout, .ww-e-d1NX [data-ww-ls~="d1NX"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1NY {
        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-d1NY.ww-layout, .ww-e-d1NY [data-ww-ls~="d1NY"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1NZ {
        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-d1NZ.ww-layout, .ww-e-d1NZ [data-ww-ls~="d1NZ"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Na {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Nb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1Nc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Nd {
        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-d1Nd.ww-layout, .ww-e-d1Nd [data-ww-ls~="d1Nd"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Ne {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Nf {
        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-d1Nf.ww-layout, .ww-e-d1Nf [data-ww-ls~="d1Nf"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Ng {
        margin: 0;
        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-d1Nh {
        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-d1Nh.ww-layout, .ww-e-d1Nh [data-ww-ls~="d1Nh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Ni {
        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-d1Ni.ww-layout, .ww-e-d1Ni [data-ww-ls~="d1Ni"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Nj {
        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-d1Nj.ww-layout, .ww-e-d1Nj [data-ww-ls~="d1Nj"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Nk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Nk {
          font: var(--ww-content-ww-text-font);
        }
      }
      .ww-e-d1Nl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: 270px;
        min-width: 270px;
        height: auto;
        max-height: 460px;
        min-height: 460px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Nl {
          min-width: 200px;
          min-height: 340px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Nl {
          min-width: 165px;
          min-height: 280px;
        }
      }
      .ww-e-d1Nl.ww-layout, .ww-e-d1Nl [data-ww-ls~="d1Nl"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Nm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Nn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1No {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-d1No {
          width: 20px;
          height: 20px;
        }
      }
      .ww-e-d1Np {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1Nq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1Nr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ns {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ns.ww-layout, .ww-e-d1Ns [data-ww-ls~="d1Ns"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      @media (max-width: 991px) {
        .ww-e-d1Ns.ww-layout, .ww-e-d1Ns [data-ww-ls~="d1Ns"] {
          row-gap: var(--398cc1f2-6b85-41c7-b08f-1926162d3b5a,6px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ns.ww-layout, .ww-e-d1Ns [data-ww-ls~="d1Ns"] {
          row-gap: var(--c19b6df9-65b3-4aff-bc99-b65a92aeda5d,4px);
        }
      }
      .ww-e-d1Nt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Nt {
          font: var(--ww-content-ww-text-font);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Nt {
          font: var(--ww-content-ww-text-font);
        }
      }
      .ww-e-d1Nu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Nu {
          font: var(--ww-content-ww-text-font);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Nu {
          font: var(--ww-content-ww-text-font);
        }
      }
      .ww-e-d1Nv {
        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-d1Nv.ww-layout, .ww-e-d1Nv [data-ww-ls~="d1Nv"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1Nw {
        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;
      }
      @media (max-width: 991px) {
        .ww-e-d1Nw {
          width: 20px;
          height: 20px;
        }
      }
      .ww-e-d1Nx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ny {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ny {
          height: 14px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ny {
          height: 12px;
        }
      }
      .ww-e-d1Nz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Nz.ww-layout, .ww-e-d1Nz [data-ww-ls~="d1Nz"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      @media (max-width: 991px) {
        .ww-e-d1Nz.ww-layout, .ww-e-d1Nz [data-ww-ls~="d1Nz"] {
          row-gap: var(--398cc1f2-6b85-41c7-b08f-1926162d3b5a,6px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Nz.ww-layout, .ww-e-d1Nz [data-ww-ls~="d1Nz"] {
          row-gap: var(--c19b6df9-65b3-4aff-bc99-b65a92aeda5d,4px);
        }
      }
      .ww-e-d1O0 {
        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-d1O0.ww-layout, .ww-e-d1O0 [data-ww-ls~="d1O0"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1O1 {
        margin: 0;
        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-d1O2 {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: center;
        display: flex;
        position: absolute;
        bottom: 40%;
        left: 16px;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 72px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #393939cc;
        opacity: var(--ww-style-opacity);
        transition: all 0.4s ease 0s;
        border-radius: 12px;
      }
      .ww-e-d1O2.ww-layout, .ww-e-d1O2 [data-ww-ls~="d1O2"] {
        display: flex;
      }
      .ww-e-d1O3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1O4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1O5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1O6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1O7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--ww-content-ww-text-font);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1O7 {
          font: var(--ww-content-ww-text-font);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1O7 {
          font: var(--ww-content-ww-text-font);
        }
      }
      .ww-e-d1O8 {
        margin: 0;
        padding: 0;
        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.8rem;
        font-family: Frank Ruhl Libre, serif;
        font-weight: 700;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1O8 {
          font-size: 1.75rem;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1O8 {
          font-size: 1.4rem;
          font-family: Frank Ruhl Libre, serif;
          font-weight: 700;
        }
      }
      .ww-e-d1O9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1O9 {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1O9 {
          aspect-ratio: unset;
        }
      }
      .ww-e-d1O9.ww-layout, .ww-e-d1O9 [data-ww-ls~="d1O9"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-d1O9.ww-layout, .ww-e-d1O9 [data-ww-ls~="d1O9"] {
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1OA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1OA {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OA {
          aspect-ratio: unset;
        }
      }
      .ww-e-d1OA.ww-layout, .ww-e-d1OA [data-ww-ls~="d1OA"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-d1OA.ww-layout, .ww-e-d1OA [data-ww-ls~="d1OA"] {
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1OB {
        margin: 0;
        padding: 0;
        overflow: scroll;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1OB {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OB {
          aspect-ratio: unset;
        }
      }
      .ww-e-d1OB.ww-layout, .ww-e-d1OB [data-ww-ls~="d1OB"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-d1OB.ww-layout, .ww-e-d1OB [data-ww-ls~="d1OB"] {
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1OC {
        margin: 0;
        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-d1OE {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: center;
        display: flex;
        position: absolute;
        bottom: 40%;
        left: 16px;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 72px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #393939cc;
        opacity: 0;
        transition: all 0.4s ease 0s;
        border-radius: 12px;
      }
      .ww-e-d1OE:where([data-ww-states~="77kTNM"]) {
        opacity: var(--ww-style-opacity);
      }
      .ww-e-d1OE.ww-layout, .ww-e-d1OE [data-ww-ls~="d1OE"] {
        display: flex;
      }
      .ww-e-d1OF {
        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-d1OF.ww-layout, .ww-e-d1OF [data-ww-ls~="d1OF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: var(--398cc1f2-6b85-41c7-b08f-1926162d3b5a,6px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1OF.ww-layout, .ww-e-d1OF [data-ww-ls~="d1OF"] {
          column-gap: var(--ww-content-ww-layout-column-gap);
        }
      }
      .ww-e-d1OG {
        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-d1OG.ww-layout, .ww-e-d1OG [data-ww-ls~="d1OG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: var(--398cc1f2-6b85-41c7-b08f-1926162d3b5a,6px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1OG.ww-layout, .ww-e-d1OG [data-ww-ls~="d1OG"] {
          column-gap: var(--ww-content-ww-layout-column-gap);
        }
      }
      .ww-e-d1OH {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: center;
        display: flex;
        position: absolute;
        right: 16px;
        bottom: 40%;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 72px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #393939cc;
        opacity: var(--ww-style-opacity);
        transition: all 0.4s ease 0s;
        border-radius: 12px;
      }
      .ww-e-d1OH.ww-layout, .ww-e-d1OH [data-ww-ls~="d1OH"] {
        display: flex;
      }
      .ww-e-d1OI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OI.ww-layout, .ww-e-d1OI [data-ww-ls~="d1OI"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 32px;
      }
      .ww-e-d1OJ {
        margin: 0;
        padding: 0;
        overflow: scroll;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1OJ {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OJ {
          aspect-ratio: unset;
        }
      }
      .ww-e-d1OJ.ww-layout, .ww-e-d1OJ [data-ww-ls~="d1OJ"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-d1OJ.ww-layout, .ww-e-d1OJ [data-ww-ls~="d1OJ"] {
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1OK {
        margin: 0;
        padding: 24px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--d7414877-e2c7-425e-a54b-5e99102e93b6,#202020);
        border-radius: 0 0 var(--92bfcaa9-5d10-4bdd-9e55-e0453595fa42,12px) var(--92bfcaa9-5d10-4bdd-9e55-e0453595fa42,12px);
      }
      @media (max-width: 991px) {
        .ww-e-d1OK {
          padding: 16px;
          min-height: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OK {
          min-height: unset;
        }
      }
      .ww-e-d1OK.ww-layout, .ww-e-d1OK [data-ww-ls~="d1OK"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-content: revert-layer;
      }
      .ww-e-d1OL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 270px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: 460px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d1OL {
          width: 200px;
          min-width: unset;
          height: 340px;
          min-height: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OL {
          width: 165px;
          min-width: unset;
          height: 288px;
          min-height: unset;
        }
      }
      .ww-e-d1OL.ww-layout, .ww-e-d1OL [data-ww-ls~="d1OL"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1OM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: 270px;
        min-width: 270px;
        height: auto;
        max-height: 460px;
        min-height: 460px;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d1OM {
          max-width: 200px;
          min-width: 200px;
          min-height: 340px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OM {
          max-width: 165px;
          min-width: 165px;
          min-height: 288px;
        }
      }
      .ww-e-d1OM.ww-layout, .ww-e-d1OM [data-ww-ls~="d1OM"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1OO {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1OO {
          aspect-ratio: unset;
        }
      }
      .ww-e-d1OO.ww-layout, .ww-e-d1OO [data-ww-ls~="d1OO"] {
        display: flex;
      }
      .ww-e-d1OP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 48px;
        max-width: unset;
        min-width: 48px;
        height: 48px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1OP.ww-layout, .ww-e-d1OP [data-ww-ls~="d1OP"] {
        display: flex;
      }
      .ww-e-d1OQ {
        margin: 0;
        padding: 0 32px 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;
      }
      @media (max-width: 767px) {
        .ww-e-d1OQ {
          width: 100%;
        }
      }
      .ww-e-d1OQ.ww-layout, .ww-e-d1OQ [data-ww-ls~="d1OQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1OR {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 400;
        color: #c2c2c2;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1OR {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OR {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-d1OS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 50%;
        bottom: 50%;
        left: 1%;
        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);
      }
      @media (max-width: 991px) {
        .ww-e-d1OS {
          left: 2%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OS {
          left: 3%;
        }
      }
      .ww-e-d1OT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OT.ww-layout, .ww-e-d1OT [data-ww-ls~="d1OT"] {
        display: flex;
        flex-direction: row;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1OU {
        margin: 0;
        padding: 0 48px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
        background-color: #121212;
        border-radius: var(--92bfcaa9-5d10-4bdd-9e55-e0453595fa42,12px);
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--ww-content-placeholder-color);
      }
      @media (max-width: 991px) {
        .ww-e-d1OU {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OU {
          font-size: .85rem;
          font-family: Inter, sans-serif;
          line-height: 160%;
          font-weight: 500;
        }
      }
      .ww-e-d1OV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 48px;
      }
      .ww-e-d1OV.ww-layout, .ww-e-d1OV [data-ww-ls~="d1OV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1OW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1OY {
        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-d1OY.ww-layout, .ww-e-d1OY [data-ww-ls~="d1OY"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1OZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 100px;
        --wwi-ar: unset;
      }
      .ww-e-d1Oa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ob {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 1px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #383838;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ob {
          width: 1px;
        }
      }
      .ww-e-d1Ob.ww-layout, .ww-e-d1Ob [data-ww-ls~="d1Ob"] {
        display: flex;
      }
      .ww-e-d1Oc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oc.ww-layout, .ww-e-d1Oc [data-ww-ls~="d1Oc"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Od {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oe {
        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-d1Of {
        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-d1Og {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1Oh {
        margin: 0;
        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-d1Oh.ww-layout, .ww-e-d1Oh [data-ww-ls~="d1Oh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Oi {
        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-d1Oi.ww-layout, .ww-e-d1Oi [data-ww-ls~="d1Oi"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-d1Ok {
        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-d1Om {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Om.ww-layout, .ww-e-d1Om [data-ww-ls~="d1Om"] {
        display: flex;
      }
      .ww-e-d1Oo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oo.ww-layout, .ww-e-d1Oo [data-ww-ls~="d1Oo"] {
        display: flex;
      }
      .ww-e-d1Op {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Op.ww-layout, .ww-e-d1Op [data-ww-ls~="d1Op"] {
        display: flex;
      }
      .ww-e-d1Oq {
        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-d1Oq.ww-layout, .ww-e-d1Oq [data-ww-ls~="d1Oq"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Or {
        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-d1Os {
        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-d1Os.ww-layout, .ww-e-d1Os [data-ww-ls~="d1Os"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Ot {
        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-d1Ot.ww-layout, .ww-e-d1Ot [data-ww-ls~="d1Ot"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ou {
        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-d1Ou.ww-layout, .ww-e-d1Ou [data-ww-ls~="d1Ou"] {
        display: flex;
      }
      .ww-e-d1Ov {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ov.ww-layout, .ww-e-d1Ov [data-ww-ls~="d1Ov"] {
        display: flex;
        flex-direction: row;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ow {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ow.ww-layout, .ww-e-d1Ow [data-ww-ls~="d1Ow"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Oy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oy.ww-layout, .ww-e-d1Oy [data-ww-ls~="d1Oy"] {
        display: flex;
      }
      .ww-e-d1Oz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Oz.ww-layout, .ww-e-d1Oz [data-ww-ls~="d1Oz"] {
        display: flex;
      }
      .ww-e-d1P0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1P0.ww-layout, .ww-e-d1P0 [data-ww-ls~="d1P0"] {
        display: flex;
      }
      .ww-e-d1P1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1P1.ww-layout, .ww-e-d1P1 [data-ww-ls~="d1P1"] {
        display: flex;
      }
      .ww-e-d1P4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1P4.ww-layout, .ww-e-d1P4 [data-ww-ls~="d1P4"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1P6 {
        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-d1P8 {
        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-d1P9 {
        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-d1P9.ww-layout, .ww-e-d1P9 [data-ww-ls~="d1P9"] {
        display: flex;
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,32px);
      }
      .ww-e-d1PA {
        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-d1PB {
        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-d1PB.ww-layout, .ww-e-d1PB [data-ww-ls~="d1PB"] {
        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-d1PC {
        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-d1PC.ww-layout, .ww-e-d1PC [data-ww-ls~="d1PC"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PD {
        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-d1PD.ww-layout, .ww-e-d1PD [data-ww-ls~="d1PD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PE {
        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-d1PE.ww-layout, .ww-e-d1PE [data-ww-ls~="d1PE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PF {
        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-d1PF.ww-layout, .ww-e-d1PF [data-ww-ls~="d1PF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PG {
        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-d1PG.ww-layout, .ww-e-d1PG [data-ww-ls~="d1PG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PH {
        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-d1PH.ww-layout, .ww-e-d1PH [data-ww-ls~="d1PH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PI.ww-layout, .ww-e-d1PI [data-ww-ls~="d1PI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PJ {
        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-d1PJ.ww-layout, .ww-e-d1PJ [data-ww-ls~="d1PJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PK {
        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-d1PK.ww-layout, .ww-e-d1PK [data-ww-ls~="d1PK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1PM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1PZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ph {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Po {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Ps {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Px {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Py {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Pz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Q9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QH {
        margin: 0;
        padding: 0;
        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 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QJ {
        margin: 0;
        padding: 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-d1QJ {
          font-size: 14px;
        }
      }
      .ww-e-d1QL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1QL {
          font-size: 14px;
        }
      }
      .ww-e-d1QM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1QO {
        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-d1QP {
        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-d1QP:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1QP.ww-layout, .ww-e-d1QP [data-ww-ls~="d1QP"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1QQ {
        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-d1QQ:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1QQ.ww-layout, .ww-e-d1QQ [data-ww-ls~="d1QQ"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1QR {
        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-d1QR:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1QR.ww-layout, .ww-e-d1QR [data-ww-ls~="d1QR"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1QT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1QT.ww-layout, .ww-e-d1QT [data-ww-ls~="d1QT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1QU {
        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-d1QU:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1QU.ww-layout, .ww-e-d1QU [data-ww-ls~="d1QU"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1QV {
        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-d1QV:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1QV.ww-layout, .ww-e-d1QV [data-ww-ls~="d1QV"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1QW {
        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-d1QW:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1QW.ww-layout, .ww-e-d1QW [data-ww-ls~="d1QW"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1QX {
        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-d1QX:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-d1QX.ww-layout, .ww-e-d1QX [data-ww-ls~="d1QX"] {
        display: flex;
        align-items: center;
      }
      .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: 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-d1R3:hover) .ww-e-d1QY {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .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;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Qa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1Qb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Qe {
        margin: 0;
        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-d1Qf {
        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-d1Qf.ww-layout, .ww-e-d1Qf [data-ww-ls~="d1Qf"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qg {
        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-d1Qi {
        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-d1Qi.ww-layout, .ww-e-d1Qi [data-ww-ls~="d1Qi"] {
        display: flex;
      }
      .ww-e-d1Qj {
        margin: 0;
        padding: 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-d1Ql {
        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-d1Ql.ww-layout, .ww-e-d1Ql [data-ww-ls~="d1Ql"] {
        display: block;
      }
      .ww-e-d1Qm {
        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-d1Qm.ww-layout, .ww-e-d1Qm [data-ww-ls~="d1Qm"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qn {
        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-d1Qn.ww-layout, .ww-e-d1Qn [data-ww-ls~="d1Qn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qr {
        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-d1Qr.ww-layout, .ww-e-d1Qr [data-ww-ls~="d1Qr"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qt {
        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-d1Qt.ww-layout, .ww-e-d1Qt [data-ww-ls~="d1Qt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Qu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1Qv {
        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-d1Qv.ww-layout, .ww-e-d1Qv [data-ww-ls~="d1Qv"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .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: 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-d1Qy {
        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-d1Qz {
        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-d1Qz.ww-layout, .ww-e-d1Qz [data-ww-ls~="d1Qz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1R0 {
        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-d1R0.ww-layout, .ww-e-d1R0 [data-ww-ls~="d1R0"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1R4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1R5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1R6 {
        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-d1R6.ww-layout, .ww-e-d1R6 [data-ww-ls~="d1R6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1R7 {
        margin: 0;
        padding: 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-d1R9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: var(--ww-style-cursor);
        transform: var(--ww-style-transform);
      }
      .ww-e-d1RA {
        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-d1RA:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1RB {
        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-d1RB.ww-layout, .ww-e-d1RB [data-ww-ls~="d1RB"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1RC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1RD {
        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-d1RE {
        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-d1RH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RH.ww-layout, .ww-e-d1RH [data-ww-ls~="d1RH"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .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: 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-d1RK {
        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-d1RK.ww-layout, .ww-e-d1RK [data-ww-ls~="d1RK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1RL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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;
        width: 100%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RM.ww-layout, .ww-e-d1RM [data-ww-ls~="d1RM"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1RO {
        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-d1RP {
        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-d1RQ {
        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-d1RQ.ww-layout, .ww-e-d1RQ [data-ww-ls~="d1RQ"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1RR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1RS {
        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-d1RS.ww-layout, .ww-e-d1RS [data-ww-ls~="d1RS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1RT {
        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-d1RT.ww-layout, .ww-e-d1RT [data-ww-ls~="d1RT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1RU {
        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-d1RU:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1RU:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1RV {
        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-d1RV:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-d1RW {
        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-d1RW:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1RW:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1RX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1RX.ww-layout, .ww-e-d1RX [data-ww-ls~="d1RX"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1RY {
        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-d1RY:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1RZ {
        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-d1RZ:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1RZ:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Ra {
        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-d1Ra:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Ra:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Rb {
        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-d1Rb:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rc {
        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-d1Rc:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rc:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Rd {
        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-d1Rd:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rd:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Re {
        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-d1Re:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Re:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Rf {
        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-d1Rf:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rf:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Rg {
        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-d1Rg.ww-layout, .ww-e-d1Rg [data-ww-ls~="d1Rg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Rh {
        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-d1Rh.ww-layout, .ww-e-d1Rh [data-ww-ls~="d1Rh"] {
        display: flex;
        align-items: center;
        column-gap: 4px;
      }
      .ww-e-d1Ri {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        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-d1Rj {
        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-d1Rj:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rj:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Rk {
        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-d1Rk.ww-layout, .ww-e-d1Rk [data-ww-ls~="d1Rk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Rl {
        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-d1Rm {
        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-d1Rn {
        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-d1Rn:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rn:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Ro {
        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-d1Ro:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rq {
        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-d1Rq.ww-layout, .ww-e-d1Rq [data-ww-ls~="d1Rq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Rr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d1Rr:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rr:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Rs {
        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-d1Rt {
        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-d1Rt:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rt:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Ru {
        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-d1Ru:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Ru:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Rv {
        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-d1Rv.ww-layout, .ww-e-d1Rv [data-ww-ls~="d1Rv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1Rw {
        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-d1Rw:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-d1Rw:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-d1Rx {
        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-d1Ry {
        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-d1Rz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Rz.ww-layout, .ww-e-d1Rz [data-ww-ls~="d1Rz"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-d1S1 {
        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-d1P5[data-ww-states~="ZK1gKd"]) .ww-e-d1S1 {
        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-d1S2 {
        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-d1P5[data-ww-states~="ZK1gKd"]) .ww-e-d1S2 {
        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-d1S3 {
        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-d1S4 {
        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-d1S4:where([data-ww-states~="RtdIzw"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1S4:where([data-ww-states~="OfApdE"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d1S5 {
        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-d1S7 {
        margin: 0;
        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-d1S8 {
        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-d1SA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1SB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 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-d1SD:hover) .ww-e-d1SB {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1SC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        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-d1QU:hover) .ww-e-d1SC {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1SD {
        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-d1SD.ww-layout, .ww-e-d1SD [data-ww-ls~="d1SD"] {
        display: flex;
        align-items: center;
      }
      .ww-e-d1SE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        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-d1QW:hover) .ww-e-d1SE {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1SF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1QX:hover) .ww-e-d1SF {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1SG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        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-d1QR:hover) .ww-e-d1SG {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1SH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 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-d1QQ:hover) .ww-e-d1SH {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .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: 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-d1QV:hover) .ww-e-d1SI {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1SJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        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-d1QP:hover) .ww-e-d1SJ {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-d1SL {
        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-d1SM {
        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-d1SM:where([data-ww-states~="7tIHjV"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1SM:where([data-ww-states~="ImbPKi"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-d1SN {
        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-d1SN:where([data-ww-states~="gxM2Rl"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-d1SN:where([data-ww-states~="K302yt"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
    }
    @layer custom {
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1NT {
          scrollbar-width: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1NT {
          scrollbar-width: none;
        }
      }
      .ww-e-d1OB {
        overflow-y: hidden;
        scrollbar-width: none;
      }
      .ww-e-d1OJ {
        overflow-y: hidden;
        scrollbar-width: none;
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d1OO {
          scrollbar-width: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1OO {
          scrollbar-width: none;
        }
      }
      .ww-e-d1RO {
        width: max-content;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1R8 {
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-d1RG {
        margin: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px) 0 0 0;
        align-self: flex-start;
      }
      .ww-e-d1S0 {
        width: 100%;
      }
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-Z294kpPKBA7lhRBM {
        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-Kx1Omt4gI5aMcV9U {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-VmnhdAHWjxhiCEKq {
        height: auto;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-6l-t9MpMHnjxrhKK {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: block;
      }
    }
    @layer ordered {
      .ww-s-d1 {
        height: 64px;
        aspect-ratio: unset;
        z-index: 100;
        background-color: var(--1fbb461d-f7cb-44ae-a1f9-da73bf2b4a58,#000000);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-s-d1 {
          height: 56px;
        }
      }
      .ww-s-d1 > .ww-section-element {
        border-top: 0 none;
        border-bottom: 1px solid var(--394a5537-6b9d-462d-b77f-f004235088f0,#383838);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-s-d1 > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-s-dx {
        aspect-ratio: unset;
      }
      .ww-s-dx > .ww-section-element {
        padding: 0 0 64px;
      }
      .ww-s-dx > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-dN {
        aspect-ratio: unset;
        z-index: 100;
        position: fixed;
        top: 64px;
        right: 24px;
      }
      @media (max-width: 991px) {
        .ww-s-dN {
          top: 56px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dN {
          height: var(--ww-style-height, calc(100dvh - 56px - 64px));
          z-index: 200;
          background: var(--ww-style-background-color, rgba(0, 0, 0, 0.6));
          right: 0;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dN > .ww-section-element {
          width: 100%;
        }
      }
      .ww-s-dN > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-s-dR {
          height: 64px;
          aspect-ratio: unset;
          z-index: 100;
          background-color: var(--1fbb461d-f7cb-44ae-a1f9-da73bf2b4a58,#000000);
          position: sticky;
          bottom: 0;
          width: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dR {
          aspect-ratio: unset;
        }
      }
      @media (max-width: 991px) {
        .ww-s-dR > .ww-section-element {
          border-top: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
          border-bottom: 0 none;
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      .ww-s-dR > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-s-du {
        height: 64px;
        aspect-ratio: unset;
        margin: var(--ww-style-margin);
        z-index: 999;
        background-color: var(--1fbb461d-f7cb-44ae-a1f9-da73bf2b4a58,#000000);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-s-du {
          height: 56px;
          margin: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-s-du {
          aspect-ratio: unset;
          top: 0;
          width: revert-layer;
        }
      }
      .ww-s-du > .ww-section-element {
        border-top: 0 none;
        border-bottom: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-s-du > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
    }
  }
  @layer custom {
    @media (max-width: 767px) {
      .ww-s-dN {
        backdrop-filter: blur(12px);
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .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-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-0196u6vQjAePVbDF {
        margin: 0;
        z-index: 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-DLOzJWvCIqlr1ynr {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-3tJBOiCg_zaOJAaU {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        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-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-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-hrle4cgh7E0q5WYv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-SFhCEmPVF54U-818 {
        padding: 0;
        z-index: unset;
        display: flex;
        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-kRYkYE1DAazAa2T- {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        max-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-orKh8tlE9B6D384c {
        margin: 0;
        padding: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Fh5wR7zoZLuANaep {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-fKo7xotRqyrxdbG4 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Ou27jIHdv0BVoFfy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-JHTUrsi5weKcajAQ {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-QS96KMtsk0TaK55G {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d16 {
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d16 {
          font-size: 1rem;
          line-height: 165%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d16 {
          font-size: .95rem;
          line-height: 170%;
        }
      }
      .ww-e-d17 {
        padding: 4px 0;
        width: 72px;
        background: var(--ww-style-background-color);
        border-radius: var(--fa94bbd0-626e-4dbb-9a5e-1ac09b5ad913,6px);
      }
      .ww-e-d17.ww-layout, .ww-e-d17 [data-ww-ls~="d17"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d18 {
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d18 {
          font-size: 1rem;
          line-height: 165%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18 {
          font-size: .95rem;
          line-height: 170%;
        }
      }
      .ww-e-d19 {
        padding: 4px;
        width: 72px;
        background: var(--ww-style-background-color);
        border-radius: var(--fa94bbd0-626e-4dbb-9a5e-1ac09b5ad913,6px);
      }
      .ww-e-d19.ww-layout, .ww-e-d19 [data-ww-ls~="d19"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1A {
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d1A {
          width: 100%;
        }
      }
      .ww-e-d1A.ww-layout, .ww-e-d1A [data-ww-ls~="d1A"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1B {
        padding: var(--802450d4-96e6-46b9-88b5-4ff2ad0c2a9c,4px);
        align-self: center;
        background-color: var(--c231fdc3-7dec-4099-8f2b-dbf2a1dd442e,#121212);
        border: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
        border-radius: var(--fa94bbd0-626e-4dbb-9a5e-1ac09b5ad913,6px);
      }
      .ww-e-d1B.ww-layout, .ww-e-d1B [data-ww-ls~="d1B"] {
        display: flex;
        flex-direction: row;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1C {
        width: 128px;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1C {
          width: 120px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1C {
          width: 120px;
          aspect-ratio: unset;
        }
      }
      .ww-e-d1D {
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1D.ww-layout, .ww-e-d1D [data-ww-ls~="d1D"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1E {
        padding: 0 24px;
        width: 100%;
        max-width: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1E {
          padding: 0 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1E {
          padding: 0 16px;
        }
      }
      .ww-e-d1E.ww-layout, .ww-e-d1E [data-ww-ls~="d1E"] {
        display: flex;
      }
      .ww-e-dUZ {
        display: flex;
      }
      .ww-e-dUZ.ww-layout, .ww-e-dUZ [data-ww-ls~="dUZ"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--c19b6df9-65b3-4aff-bc99-b65a92aeda5d, 4px);
        column-gap: var(--c19b6df9-65b3-4aff-bc99-b65a92aeda5d, 4px);
      }
      .ww-e-dUa {
        margin: 0;
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: left;
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUa {
          font: var(--0d09770a-c065-4f35-a654-95cf615ec537, 500 0.75rem/1rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUd {
        margin: 0;
        display: flex;
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
        background-color: var(--0f2df9ac-195b-4bcd-876a-198a10a29b44,#ed4751);
        border-radius: 50%;
      }
      .ww-e-dUd.ww-layout, .ww-e-dUd [data-ww-ls~="dUd"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dUe {
        margin: 0;
        font: var(--45437504-c29f-46af-ba7e-d56876eea220,500 16px/normal 'Inter', sans-serif);
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-dUf {
        margin: 0;
        font: var(--f690df01-b94b-4d81-a501-bd6683692b3d,500 14px/normal 'Inter', sans-serif);
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        white-space-collapse: preserve;
      }
      .ww-e-dUg {
        margin: 0;
        font: var(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUg {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUh {
        margin: 0;
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: left;
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUh {
          font: var(--0d09770a-c065-4f35-a654-95cf615ec537, 500 0.75rem/1rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUj {
        display: flex;
        flex: 1 1 0;
      }
      .ww-e-dUj.ww-layout, .ww-e-dUj [data-ww-ls~="dUj"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
        column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
      }
      .ww-e-dUk {
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        display: block;
        border-top: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
      }
      .ww-e-dUk.ww-layout, .ww-e-dUk [data-ww-ls~="dUk"] {
        display: block;
      }
      .ww-e-dUl {
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        display: flex;
      }
      .ww-e-dUl.ww-layout, .ww-e-dUl [data-ww-ls~="dUl"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dUm {
        display: flex;
        flex: 1 1 0;
      }
      .ww-e-dUm.ww-layout, .ww-e-dUm [data-ww-ls~="dUm"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
        column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
      }
      .ww-e-dUn {
        width: 48px;
        flex: 0 0 auto;
        height: 48px;
        border-radius: 50%;
        --wwi-of: cover;
      }
      .ww-e-dUo {
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px) var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        display: flex;
        border-bottom: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
      }
      .ww-e-dUo.ww-layout, .ww-e-dUo [data-ww-ls~="dUo"] {
        display: flex;
        align-items: center;
        row-gap: var(--7a716777-0248-43cf-9bd9-697c7b150632, 16px);
        column-gap: var(--7a716777-0248-43cf-9bd9-697c7b150632, 16px);
      }
      .ww-e-dUp.ww-layout, .ww-e-dUp [data-ww-ls~="dUp"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-dUq {
        display: flex;
        flex: 1 1 0;
      }
      .ww-e-dUq.ww-layout, .ww-e-dUq [data-ww-ls~="dUq"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
        column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
      }
      .ww-e-dUt {
        margin: 0;
        font: var(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--0f2df9ac-195b-4bcd-876a-198a10a29b44,#ed4751);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUt {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUu {
        margin: 0;
        font: var(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUu {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUv {
        margin: 0;
        font: var(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUv {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUw {
        margin: 0;
        font: var(--ee42f6cc-a20f-4dc2-a5e4-20bba8c8fbd3, 500 1rem/1.5rem 'Inter', sans-serif);
        text-align: left;
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUw {
          font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 400 0.875rem/1.25rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUx {
        margin: 0;
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: left;
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUx {
          font: var(--0d09770a-c065-4f35-a654-95cf615ec537, 500 0.75rem/1rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUy {
        margin: 0;
        font: var(--348c7d0a-04b2-4927-8b7f-de1112a97474, 500 0.875rem/1.25rem 'Inter', sans-serif);
        text-align: left;
        color: var(--84ca8f2a-9b6d-4e91-a97b-2d989733f2b9,#BDC1CA);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dUy {
          font: var(--0d09770a-c065-4f35-a654-95cf615ec537, 500 0.75rem/1rem 'Inter', sans-serif);
        }
      }
      .ww-e-dUz {
        display: flex;
        flex: 1 1 0;
      }
      .ww-e-dUz.ww-layout, .ww-e-dUz [data-ww-ls~="dUz"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
        column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f, 3px);
      }
      .ww-e-dV0 {
        padding: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203,12px);
        display: flex;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dV0:where(:hover) {
        display: flex;
        background-color: #ed47511a;
      }
      .ww-e-dV0.ww-layout, .ww-e-dV0 [data-ww-ls~="dV0"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-dV0.ww-layout:where(:hover), .ww-e-dV0 [data-ww-ls~="dV0"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-dV1 {
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        display: flex;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dV1:where(:hover) {
        display: flex;
        background-color: #ffffff0d;
      }
      .ww-e-dV1.ww-layout, .ww-e-dV1 [data-ww-ls~="dV1"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-dV1.ww-layout:where(:hover), .ww-e-dV1 [data-ww-ls~="dV1"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-dV2 {
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        display: flex;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dV2:where(:hover) {
        display: flex;
        background-color: #ffffff0d;
      }
      .ww-e-dV2.ww-layout, .ww-e-dV2 [data-ww-ls~="dV2"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-dV2.ww-layout:where(:hover), .ww-e-dV2 [data-ww-ls~="dV2"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-dV3 {
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        display: flex;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dV3:where(:hover) {
        display: flex;
        background-color: #ffffff0d;
      }
      .ww-e-dV3.ww-layout, .ww-e-dV3 [data-ww-ls~="dV3"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-dV3.ww-layout:where(:hover), .ww-e-dV3 [data-ww-ls~="dV3"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
      }
      .ww-e-dV4 {
        padding: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dV4:where(:hover) {
        display: flex;
        background-color: #ffffff0d;
      }
      .ww-e-dV4.ww-layout, .ww-e-dV4 [data-ww-ls~="dV4"] {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--b1f0e218-59f1-44f9-bc1e-eb5e50523d75,32px);
      }
      @media (max-width: 767px) {
        .ww-e-dV4.ww-layout, .ww-e-dV4 [data-ww-ls~="dV4"] {
          justify-content: space-between;
        }
      }
      .ww-e-dV4.ww-layout:where(:hover), .ww-e-dV4 [data-ww-ls~="dV4"]:where(:hover) {
        display: flex;
        align-items: center;
        row-gap: var(--0bbf19f2-3f8b-4a5b-8b69-c513131b1203, 12px);
        column-gap: var(--b1f0e218-59f1-44f9-bc1e-eb5e50523d75,32px);
      }
      .ww-e-dV5 {
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: var(--c231fdc3-7dec-4099-8f2b-dbf2a1dd442e,#121212);
        box-shadow: 0 8px 32px #0000004d;
        border: 1px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
        border-radius: var(--c5f92a83-8757-46c9-a0b3-a6def1d6d25f,16px);
      }
      @media (max-width: 767px) {
        .ww-e-dV5 {
          margin: 0;
          width: 100%;
          aspect-ratio: unset;
          border: 0px solid var(--c2275d32-fee0-4b80-a57b-52ca4857da92,#383838);
          border-radius: 0;
        }
      }
      .ww-e-dV5.ww-layout, .ww-e-dV5 [data-ww-ls~="dV5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dV6 {
        margin: 0;
        font: var(--0d09770a-c065-4f35-a654-95cf615ec537,500 0.75rem/1rem 'Inter', sans-serif);
        color: var(--beeff171-3807-4cff-8160-88b234cb48b9,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-dX9 {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dX9 {
          font-size: .875rem;
          line-height: 155%;
          font-weight: 400;
          color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dX9 {
          font-size: .7rem;
          line-height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dXK[data-ww-states~="aLYid1"]) .ww-e-dX9 {
          font-weight: 700;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dXA {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dXA {
          font-size: .875rem;
          line-height: 155%;
          font-weight: 400;
          color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXA {
          font-size: .7rem;
          line-height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dXO[data-ww-states~="S1rDjT"]) .ww-e-dXA {
          font-weight: 700;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dXB {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dXB {
          font-size: .875rem;
          line-height: 155%;
          font-weight: 400;
          color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXB {
          font-size: .7rem;
          line-height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dXL[data-ww-states~="9vvka5"]) .ww-e-dXB {
          font-weight: 700;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dXC {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dXC {
          font-size: .875rem;
          line-height: 155%;
          font-weight: 400;
          color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXC {
          font-size: .7rem;
          line-height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dXT[data-ww-states~="EAmDfu"]) .ww-e-dXC {
          font-weight: 700;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dXD {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dXD {
          font-size: .875rem;
          line-height: 155%;
          font-weight: 400;
          color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXD {
          font-size: .7rem;
          line-height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dXN[data-ww-states~="EAmDfu"]) .ww-e-dXD {
          font-weight: 700;
          color: var(--ww-content-ww-text-color);
        }
      }
      @media (max-width: 991px) {
        .ww-e-dXE {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXE {
          width: revert-layer;
        }
      }
      .ww-e-dXF.ww-layout, .ww-e-dXF [data-ww-ls~="dXF"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-dXF.ww-layout, .ww-e-dXF [data-ww-ls~="dXF"] {
          justify-content: center;
        }
      }
      .ww-e-dXG.ww-layout, .ww-e-dXG [data-ww-ls~="dXG"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dXG.ww-layout, .ww-e-dXG [data-ww-ls~="dXG"] {
          justify-content: center;
        }
      }
      .ww-e-dXH.ww-layout, .ww-e-dXH [data-ww-ls~="dXH"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-dXH.ww-layout, .ww-e-dXH [data-ww-ls~="dXH"] {
          justify-content: center;
        }
      }
      .ww-e-dXI.ww-layout, .ww-e-dXI [data-ww-ls~="dXI"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-dXI.ww-layout, .ww-e-dXI [data-ww-ls~="dXI"] {
          justify-content: center;
        }
      }
      .ww-e-dXJ.ww-layout, .ww-e-dXJ [data-ww-ls~="dXJ"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-dXJ.ww-layout, .ww-e-dXJ [data-ww-ls~="dXJ"] {
          justify-content: center;
        }
      }
      .ww-e-dXK {
        flex: 1 0 auto;
      }
      @media (max-width: 767px) {
        .ww-e-dXK {
          padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        }
      }
      .ww-e-dXK.ww-layout, .ww-e-dXK [data-ww-ls~="dXK"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dXK.ww-layout, .ww-e-dXK [data-ww-ls~="dXK"] {
          justify-content: space-between;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXK.ww-layout, .ww-e-dXK [data-ww-ls~="dXK"] {
          justify-content: space-between;
        }
      }
      .ww-e-dXL {
        flex: 1 0 auto;
      }
      @media (max-width: 767px) {
        .ww-e-dXL {
          padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        }
      }
      .ww-e-dXL.ww-layout, .ww-e-dXL [data-ww-ls~="dXL"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dXL.ww-layout, .ww-e-dXL [data-ww-ls~="dXL"] {
          justify-content: space-between;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXL.ww-layout, .ww-e-dXL [data-ww-ls~="dXL"] {
          justify-content: space-between;
          row-gap: 4px;
        }
      }
      .ww-e-dXM {
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-dXM {
          width: 100%;
          aspect-ratio: unset;
        }
      }
      .ww-e-dXM.ww-layout, .ww-e-dXM [data-ww-ls~="dXM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-dXN {
        flex: 1 0 auto;
      }
      @media (max-width: 767px) {
        .ww-e-dXN {
          padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        }
      }
      .ww-e-dXN.ww-layout, .ww-e-dXN [data-ww-ls~="dXN"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dXN.ww-layout, .ww-e-dXN [data-ww-ls~="dXN"] {
          justify-content: space-between;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXN.ww-layout, .ww-e-dXN [data-ww-ls~="dXN"] {
          justify-content: space-between;
          row-gap: 4px;
        }
      }
      .ww-e-dXO {
        flex: 1 0 auto;
      }
      @media (max-width: 767px) {
        .ww-e-dXO {
          padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        }
      }
      .ww-e-dXO.ww-layout, .ww-e-dXO [data-ww-ls~="dXO"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dXO.ww-layout, .ww-e-dXO [data-ww-ls~="dXO"] {
          justify-content: space-between;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXO.ww-layout, .ww-e-dXO [data-ww-ls~="dXO"] {
          justify-content: space-between;
          row-gap: 4px;
        }
      }
      @media (max-width: 991px) {
        .ww-e-dXP {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXP {
          width: revert-layer;
        }
      }
      @media (max-width: 991px) {
        .ww-e-dXQ {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXQ {
          width: revert-layer;
        }
      }
      @media (max-width: 991px) {
        .ww-e-dXR {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXR {
          width: revert-layer;
        }
      }
      @media (max-width: 991px) {
        .ww-e-dXS {
          cursor: pointer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXS {
          width: revert-layer;
        }
      }
      .ww-e-dXT {
        flex: 1 0 auto;
      }
      @media (max-width: 767px) {
        .ww-e-dXT {
          padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) 0px;
        }
      }
      .ww-e-dXT.ww-layout, .ww-e-dXT [data-ww-ls~="dXT"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dXT.ww-layout, .ww-e-dXT [data-ww-ls~="dXT"] {
          justify-content: space-between;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXT.ww-layout, .ww-e-dXT [data-ww-ls~="dXT"] {
          justify-content: space-between;
          row-gap: 4px;
        }
      }
      .ww-e-dXU {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      @media (max-width: 991px) {
        .ww-e-dXU {
          padding: var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
          display: flex;
          width: 100%;
          aspect-ratio: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dXU {
          padding: 0px var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px) var(--0a3be4c7-8af6-4f2a-8356-cfc9a654bedb,8px);
          aspect-ratio: unset;
        }
      }
      .ww-e-dXU.ww-layout, .ww-e-dXU [data-ww-ls~="dXU"] {
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-dXU.ww-layout, .ww-e-dXU [data-ww-ls~="dXU"] {
          display: flex;
        }
      }
      .ww-e-dah {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 20px;
        height: 20px;
      }
      .ww-e-dai {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 20px;
        height: 20px;
      }
      .ww-e-daj {
        margin: 24px 0;
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--394a5537-6b9d-462d-b77f-f004235088f0,#383838);
      }
      @media (max-width: 991px) {
        .ww-e-daj {
          width: 100%;
        }
      }
      .ww-e-daj.ww-layout, .ww-e-daj [data-ww-ls~="daj"] {
        display: flex;
      }
      .ww-e-dak {
        margin: 24px 0;
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--394a5537-6b9d-462d-b77f-f004235088f0,#383838);
      }
      @media (max-width: 991px) {
        .ww-e-dak {
          width: 100%;
        }
      }
      .ww-e-dak.ww-layout, .ww-e-dak [data-ww-ls~="dak"] {
        display: flex;
      }
      .ww-e-dal {
        margin: 0 0 32px;
        font-size: 1.8rem;
        font-family: Frank Ruhl Libre, serif;
        font-weight: 700;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dal {
          font-size: 1.75rem;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dal {
          font-size: 1.4rem;
          font-family: Frank Ruhl Libre, serif;
          font-weight: 700;
        }
      }
      .ww-e-dam {
        margin: 0 0 0 8px;
      }
      .ww-e-dan {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dao {
        margin: 24px 0;
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--394a5537-6b9d-462d-b77f-f004235088f0,#383838);
      }
      @media (max-width: 991px) {
        .ww-e-dao {
          width: 100%;
        }
      }
      .ww-e-dao.ww-layout, .ww-e-dao [data-ww-ls~="dao"] {
        display: flex;
      }
      .ww-e-dap {
        width: revert-layer;
      }
      .ww-e-dap.ww-layout, .ww-e-dap [data-ww-ls~="dap"] {
        display: flex;
      }
      .ww-e-daq.ww-layout, .ww-e-daq [data-ww-ls~="daq"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dar {
        margin: 24px 0;
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--394a5537-6b9d-462d-b77f-f004235088f0,#383838);
      }
      @media (max-width: 991px) {
        .ww-e-dar {
          width: 100%;
        }
      }
      .ww-e-dar.ww-layout, .ww-e-dar [data-ww-ls~="dar"] {
        display: flex;
      }
      .ww-e-das {
        margin: 0 0 0 8px;
      }
      .ww-e-dat {
        margin: 24px 0;
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--394a5537-6b9d-462d-b77f-f004235088f0,#383838);
      }
      @media (max-width: 991px) {
        .ww-e-dat {
          width: 100%;
        }
      }
      .ww-e-dat.ww-layout, .ww-e-dat [data-ww-ls~="dat"] {
        display: flex;
      }
      .ww-e-dau.ww-layout, .ww-e-dau [data-ww-ls~="dau"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dav.ww-layout, .ww-e-dav [data-ww-ls~="dav"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-daw.ww-layout, .ww-e-daw [data-ww-ls~="daw"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dax.ww-layout, .ww-e-dax [data-ww-ls~="dax"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-day.ww-layout, .ww-e-day [data-ww-ls~="day"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-daz.ww-layout, .ww-e-daz [data-ww-ls~="daz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-db0 {
        width: 128px;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-db0 {
          --wwi-of: contain;
        }
      }
      @media (max-width: 767px) {
        .ww-e-db0 {
          --wwi-of: contain;
        }
      }
      .ww-e-db1 {
        width: 100%;
        height: 100%;
        aspect-ratio: unset;
        border-radius: 100px;
        --wwi-ar: unset;
      }
      .ww-e-db2 {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-db3 {
        margin: 24px 0;
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--394a5537-6b9d-462d-b77f-f004235088f0,#383838);
      }
      @media (max-width: 991px) {
        .ww-e-db3 {
          width: 100%;
        }
      }
      .ww-e-db3.ww-layout, .ww-e-db3 [data-ww-ls~="db3"] {
        display: flex;
      }
      .ww-e-db4 {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-db5 {
        margin: 0 0 0 8px;
      }
      .ww-e-db6 {
        margin: 0 0 0 8px;
      }
      .ww-e-db7 {
        margin: 0 0 0 8px;
      }
      .ww-e-db8 {
        margin: 0 0 0 8px;
      }
      .ww-e-db9 {
        margin: 0 0 0 8px;
      }
      .ww-e-dbA {
        margin: 0 0 0 8px;
      }
      .ww-e-dbB {
        margin: 0 0 0 8px;
      }
      .ww-e-dbC {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbD {
        align-self: center;
        border-radius: 8px;
      }
      .ww-e-dbD.ww-layout, .ww-e-dbD [data-ww-ls~="dbD"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dbE {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbE {
          display: flex;
        }
      }
      .ww-e-dbE:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbF {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbG {
        align-self: center;
        position: absolute;
        top: 50%;
        right: 125%;
        bottom: 50%;
        width: 10px;
        height: 10px;
      }
      .ww-e-dbH {
        cursor: pointer;
      }
      .ww-e-dbH.ww-layout, .ww-e-dbH [data-ww-ls~="dbH"] {
        display: flex;
        flex-direction: row;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dbI {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbI {
          display: flex;
        }
      }
      .ww-e-dbI:where(:hover) {
        color: var(--1fbb461d-f7cb-44ae-a1f9-da73bf2b4a58,#000000);
        background-color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
      }
      .ww-e-dbJ {
        margin: 0 0 0 8px;
      }
      .ww-e-dbK {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbL {
        margin: 0 0 0 8px;
      }
      .ww-e-dbM {
        width: revert-layer;
      }
      .ww-e-dbM.ww-layout, .ww-e-dbM [data-ww-ls~="dbM"] {
        display: flex;
      }
      .ww-e-dbN {
        margin: 0 0 0 8px;
      }
      .ww-e-dbO {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbP {
        margin: 0 0 0 8px;
      }
      .ww-e-dbQ {
        margin: 0 0 0 8px;
      }
      .ww-e-dbR {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbS {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbT {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbU {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbV {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbW {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbX {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbY {
        margin: 0 0 2px;
        font-size: 1.125rem;
        font-family: Inter, sans-serif;
        line-height: 160%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dbY {
          font-size: 1rem;
          line-height: 165%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dbY {
          font-size: .95rem;
          line-height: 170%;
        }
      }
      .ww-e-dbZ {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dbZ {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dbZ {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-dba {
        width: 48px;
        min-width: 48px;
        height: 48px;
        aspect-ratio: unset;
        cursor: pointer;
      }
      .ww-e-dba.ww-layout, .ww-e-dba [data-ww-ls~="dba"] {
        display: flex;
      }
      .ww-e-dbb {
        border-radius: 8px;
      }
      .ww-e-dbb.ww-layout, .ww-e-dbb [data-ww-ls~="dbb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbc {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbc {
          display: flex;
        }
      }
      .ww-e-dbc:where(:hover) {
        color: var(--1fbb461d-f7cb-44ae-a1f9-da73bf2b4a58,#000000);
        background-color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
      }
      .ww-e-dbd {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbd {
          display: flex;
        }
      }
      .ww-e-dbd:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbe {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbe {
          display: flex;
        }
      }
      .ww-e-dbe:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbf {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbf {
          display: flex;
        }
      }
      .ww-e-dbf:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbg {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbg {
          display: flex;
        }
      }
      .ww-e-dbg:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbh {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbh {
          display: flex;
        }
      }
      .ww-e-dbh:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbi {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbi {
          display: flex;
        }
      }
      .ww-e-dbi:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbj {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbj {
          display: flex;
        }
      }
      .ww-e-dbj:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbk.ww-layout, .ww-e-dbk [data-ww-ls~="dbk"] {
        display: flex;
        flex-direction: row;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dbl.ww-layout, .ww-e-dbl [data-ww-ls~="dbl"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dbm {
        height: 100%;
      }
      .ww-e-dbm.ww-layout, .ww-e-dbm [data-ww-ls~="dbm"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dbn.ww-layout, .ww-e-dbn [data-ww-ls~="dbn"] {
        display: flex;
        flex-direction: row;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dbo {
        width: 48px;
        min-width: 48px;
        height: 48px;
        aspect-ratio: unset;
        cursor: pointer;
      }
      .ww-e-dbo.ww-layout, .ww-e-dbo [data-ww-ls~="dbo"] {
        display: flex;
      }
      .ww-e-dbp {
        padding: 32px 40px;
        width: var(--ww-style-width, 100%);
        height: 100vh;
      }
      .ww-e-dbp.ww-layout, .ww-e-dbp [data-ww-ls~="dbp"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dbq {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbq {
          display: flex;
        }
      }
      .ww-e-dbq:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbr {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbs {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dbt {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbt {
          display: flex;
        }
      }
      .ww-e-dbt:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbu {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbu {
          display: flex;
        }
      }
      .ww-e-dbu:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dbv {
        width: 128px;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dbv {
          --wwi-of: contain;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dbv {
          --wwi-of: contain;
        }
      }
      .ww-e-dbw.ww-layout, .ww-e-dbw [data-ww-ls~="dbw"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dbx {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dbx {
          display: flex;
        }
      }
      .ww-e-dbx:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dby {
        margin: 0 0 0 8px;
      }
      .ww-e-dbz {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dbz {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dbz {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-dc0 {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dc0 {
          display: flex;
        }
      }
      .ww-e-dc0:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dc1 {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dc1 {
          display: flex;
        }
      }
      .ww-e-dc1:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dc2 {
        height: 100%;
      }
      .ww-e-dc2.ww-layout, .ww-e-dc2 [data-ww-ls~="dc2"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dc3 {
        border-radius: 8px;
      }
      .ww-e-dc3.ww-layout, .ww-e-dc3 [data-ww-ls~="dc3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dc4 {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dc5.ww-layout, .ww-e-dc5 [data-ww-ls~="dc5"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dc6 {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dc7 {
        padding: 32px 40px;
        width: var(--ww-style-width, 100%);
        height: 100vh;
      }
      .ww-e-dc7.ww-layout, .ww-e-dc7 [data-ww-ls~="dc7"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dc8 {
        width: 100%;
        height: 100%;
        aspect-ratio: unset;
        border-radius: 100px;
        --wwi-ar: unset;
      }
      .ww-e-dc9 {
        margin: 0 0 2px;
        font-size: 1.125rem;
        font-family: Inter, sans-serif;
        line-height: 160%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dc9 {
          font-size: 1rem;
          line-height: 165%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dc9 {
          font-size: .95rem;
          line-height: 170%;
        }
      }
      .ww-e-dcA {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dcA {
          display: flex;
        }
      }
      .ww-e-dcA:where(:hover) {
        width: 100%;
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border-radius: var(--ww-style-border-radius);
      }
      .ww-e-dcB {
        margin: var(--ww-style-margin, 0px 16px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dcC {
        padding: 12px;
        align-self: center;
      }
      .ww-e-dcD.ww-layout, .ww-e-dcD [data-ww-ls~="dcD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dcE.ww-layout, .ww-e-dcE [data-ww-ls~="dcE"] {
        display: flex;
        flex-direction: row;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-dcF {
        width: 48px;
        min-width: 48px;
        height: 48px;
      }
      @media (max-width: 991px) {
        .ww-e-dcF {
          width: 40px;
          min-width: 40px;
          height: 40px;
        }
      }
      .ww-e-dcF.ww-layout, .ww-e-dcF [data-ww-ls~="dcF"] {
        display: flex;
      }
      .ww-e-dcG.ww-layout, .ww-e-dcG [data-ww-ls~="dcG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: var(--398cc1f2-6b85-41c7-b08f-1926162d3b5a,6px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dcG.ww-layout, .ww-e-dcG [data-ww-ls~="dcG"] {
          column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f,3px);
        }
      }
      .ww-e-dcH.ww-layout, .ww-e-dcH [data-ww-ls~="dcH"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dcI {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dcJ {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dcJ {
          display: flex;
        }
      }
      .ww-e-dcJ:where([data-ww-states~="dUqUpX"]), .ww-e-dcJ:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-dcK {
        width: 128px;
      }
      .ww-e-dcL {
        width: 100%;
        height: 100%;
        aspect-ratio: unset;
        border-radius: 100px;
        --wwi-ar: unset;
      }
      .ww-e-dcM {
        width: 100%;
        height: 100%;
        aspect-ratio: unset;
        border-radius: 100px;
        --wwi-ar: unset;
      }
      .ww-e-dcN {
        width: 100%;
        height: 100%;
        aspect-ratio: unset;
        border-radius: 100px;
        --wwi-ar: unset;
      }
      .ww-e-dcO {
        align-self: center;
        position: absolute;
        top: 50%;
        right: 125%;
        bottom: 50%;
        width: 10px;
        height: 10px;
      }
      .ww-e-dcP {
        align-self: center;
        position: absolute;
        top: 50%;
        right: 125%;
        bottom: 50%;
        width: 10px;
        height: 10px;
      }
      .ww-e-dcQ {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 20px;
        height: 20px;
      }
      .ww-e-dcR {
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
      }
      @media (max-width: 991px) {
        .ww-e-dcR {
          width: 100%;
        }
      }
      .ww-e-dcR.ww-layout, .ww-e-dcR [data-ww-ls~="dcR"] {
        display: flex;
      }
      .ww-e-dcS {
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
      }
      @media (max-width: 991px) {
        .ww-e-dcS {
          width: 100%;
        }
      }
      .ww-e-dcS.ww-layout, .ww-e-dcS [data-ww-ls~="dcS"] {
        display: flex;
      }
      .ww-e-dcT {
        align-self: center;
        width: 100%;
        height: 1px;
        aspect-ratio: unset;
        background-color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
      }
      @media (max-width: 991px) {
        .ww-e-dcT {
          width: 100%;
        }
      }
      .ww-e-dcT.ww-layout, .ww-e-dcT [data-ww-ls~="dcT"] {
        display: flex;
      }
      .ww-e-dcU {
        margin: 0 0 16px;
        font-size: 1.125rem;
        font-family: Inter, sans-serif;
        line-height: 160%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dcU {
          font-size: 1rem;
          line-height: 165%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dcU {
          font-size: .95rem;
          line-height: 170%;
        }
      }
      .ww-e-dcV {
        margin: 0 0 16px;
        font-size: 1.125rem;
        font-family: Inter, sans-serif;
        line-height: 160%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dcV {
          font-size: 1rem;
          line-height: 165%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dcV {
          font-size: .95rem;
          line-height: 170%;
        }
      }
      .ww-e-dcW {
        margin: 0 0 16px;
        font-size: 1.125rem;
        font-family: Inter, sans-serif;
        line-height: 160%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dcW {
          font-size: 1rem;
          line-height: 165%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dcW {
          font-size: .95rem;
          line-height: 170%;
        }
      }
      .ww-e-dcX {
        align-self: center;
        border-radius: 8px;
      }
      .ww-e-dcX.ww-layout, .ww-e-dcX [data-ww-ls~="dcX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dcY {
        font-size: .8rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dcY {
          font-size: .8rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dcY {
          font-size: .7rem;
          line-height: 160%;
        }
      }
      .ww-e-dcZ {
        font-size: .8rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dcZ {
          font-size: .8rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dcZ {
          font-size: .7rem;
          line-height: 160%;
        }
      }
      .ww-e-dca {
        width: 48px;
        min-width: 48px;
        height: 48px;
      }
      @media (max-width: 991px) {
        .ww-e-dca {
          width: 40px;
          min-width: 40px;
          height: 40px;
        }
      }
      .ww-e-dca.ww-layout, .ww-e-dca [data-ww-ls~="dca"] {
        display: flex;
      }
      .ww-e-dcb {
        width: 48px;
        min-width: 48px;
        height: 48px;
      }
      @media (max-width: 991px) {
        .ww-e-dcb {
          width: 40px;
          min-width: 40px;
          height: 40px;
        }
      }
      .ww-e-dcb.ww-layout, .ww-e-dcb [data-ww-ls~="dcb"] {
        display: flex;
      }
      .ww-e-dcc.ww-layout, .ww-e-dcc [data-ww-ls~="dcc"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: var(--398cc1f2-6b85-41c7-b08f-1926162d3b5a,6px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dcc.ww-layout, .ww-e-dcc [data-ww-ls~="dcc"] {
          column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f,3px);
        }
      }
      .ww-e-dcd.ww-layout, .ww-e-dcd [data-ww-ls~="dcd"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: var(--398cc1f2-6b85-41c7-b08f-1926162d3b5a,6px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dcd.ww-layout, .ww-e-dcd [data-ww-ls~="dcd"] {
          column-gap: var(--2cd6d7c0-8ebd-4d81-b9ca-33e9c4c84d6f,3px);
        }
      }
      .ww-e-dce.ww-layout, .ww-e-dce [data-ww-ls~="dce"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dcf.ww-layout, .ww-e-dcf [data-ww-ls~="dcf"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--4db96fa7-33dd-4721-b6a6-bf9de5e1fa93,24px);
      }
      .ww-e-dcg.ww-layout, .ww-e-dcg [data-ww-ls~="dcg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dch {
        margin: 0 0 16px;
      }
      .ww-e-dch.ww-layout, .ww-e-dch [data-ww-ls~="dch"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dci {
        padding: 32px 40px;
        overflow: scroll;
        width: var(--ww-style-width, 100%);
        height: 100vh;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid var(--77a2c53d-80b5-4393-939b-aa31eacbc3be,#393939);
        border-right: 0 none;
      }
      .ww-e-dci.ww-layout, .ww-e-dci [data-ww-ls~="dci"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dcj {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dcj {
          display: flex;
        }
      }
      .ww-e-dcj:where([data-ww-states~="dUqUpX"]), .ww-e-dcj:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-dck {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dcl {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dcm {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dcm {
          display: flex;
        }
      }
      .ww-e-dcm:where([data-ww-states~="dUqUpX"]), .ww-e-dcm:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-dcn {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dco {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dcp {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dcp {
          display: flex;
        }
      }
      .ww-e-dcp:where([data-ww-states~="dUqUpX"]), .ww-e-dcp:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-dcq {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dcr {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dcs {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dcs {
          display: flex;
        }
      }
      .ww-e-dcs:where([data-ww-states~="dUqUpX"]), .ww-e-dcs:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-dct {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 24px;
        min-width: 24px;
        height: 24px;
        min-height: 24px;
      }
      .ww-e-dcu {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dcv {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 20px;
        height: 20px;
      }
      .ww-e-dcw {
        margin: var(--ww-style-margin, 0px 12px 0px 0px);
        width: 20px;
        height: 20px;
      }
      .ww-e-dcx {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dcy {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dcz {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dd0 {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-dd1.ww-layout, .ww-e-dd1 [data-ww-ls~="dd1"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-dd2 {
        margin: 0 0 32px;
        width: revert-layer;
        aspect-ratio: unset;
      }
      .ww-e-dd2.ww-layout, .ww-e-dd2 [data-ww-ls~="dd2"] {
        display: flex;
      }
      .ww-e-dd3 {
        padding: 32px 24px;
        width: 100%;
        height: 100vh;
      }
      .ww-e-dd3.ww-layout, .ww-e-dd3 [data-ww-ls~="dd3"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dd4 {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dd4 {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dd4 {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-dd5 {
        font-size: .8rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dd5 {
          font-size: .8rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dd5 {
          font-size: .7rem;
          line-height: 160%;
        }
      }
      .ww-e-dd6 {
        font-size: 1rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--b17d1cae-5edb-4a6a-acd4-fd428540fff8,#CECECE);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dd6 {
          font-size: .95rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dd6 {
          font-size: .875rem;
          line-height: 160%;
        }
      }
      .ww-e-dd7 {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dd7 {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dd7 {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-dd8 {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dd8 {
          display: flex;
        }
      }
      .ww-e-dd8:where([data-ww-states~="dUqUpX"]), .ww-e-dd8:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-dd9 {
        width: var(--ww-style-width);
        min-width: unset;
        height: 100%;
        background-color: #121212;
      }
      .ww-e-dd9.ww-layout, .ww-e-dd9 [data-ww-ls~="dd9"] {
        display: flex;
        flex-flow: row;
        align-content: revert-layer;
      }
      .ww-e-ddA {
        margin: 0 0 16px;
      }
      .ww-e-ddA.ww-layout, .ww-e-ddA [data-ww-ls~="ddA"] {
        display: flex;
        flex-direction: row;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-ddB.ww-layout, .ww-e-ddB [data-ww-ls~="ddB"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddC.ww-layout, .ww-e-ddC [data-ww-ls~="ddC"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--4db96fa7-33dd-4721-b6a6-bf9de5e1fa93,24px);
      }
      .ww-e-ddD.ww-layout, .ww-e-ddD [data-ww-ls~="ddD"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--4db96fa7-33dd-4721-b6a6-bf9de5e1fa93,24px);
      }
      .ww-e-ddE {
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-ddE {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-ddE {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-ddF {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-ddF {
          display: flex;
        }
      }
      .ww-e-ddF:where([data-ww-states~="dUqUpX"]), .ww-e-ddF:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-ddG {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-ddG {
          display: flex;
        }
      }
      .ww-e-ddG:where([data-ww-states~="dUqUpX"]), .ww-e-ddG:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-ddH {
        padding: 16px 12px;
        width: 100%;
        font-size: 14px;
        font-family: Inter, sans-serif;
        font-weight: 500;
        text-align: var(--ww-content-ww-text-text-align, left);
        color: var(--c250a5c6-3972-4ea0-988d-86c49df479d9,#9F9FA9);
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease 0s;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #121212;
        border-right: 0 none;
        border-radius: var(--80df81c6-af88-498d-8bcd-b399badbc0c8,8px);
        --ww-element-transition: all 0.2s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-ddH {
          display: flex;
        }
      }
      .ww-e-ddH:where([data-ww-states~="dUqUpX"]), .ww-e-ddH:where(:active) {
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        background: linear-gradient(90deg, #401c1e 0%, #121212 100%);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 2px solid #ed4751;
        border-right: 0 none;
        border-radius: 0;
      }
      .ww-e-ddI {
        align-self: center;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-ddI.ww-layout, .ww-e-ddI [data-ww-ls~="ddI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddJ {
        height: 100%;
      }
      .ww-e-ddJ.ww-layout, .ww-e-ddJ [data-ww-ls~="ddJ"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        row-gap: var(--839f395e-b6c1-4565-bb05-5345bea74fd4,8px);
      }
      .ww-e-d1HS {
        padding: 0;
        position: absolute;
        top: 50%;
        bottom: 50%;
        left: 1%;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      @media (max-width: 991px) {
        .ww-e-d1HS {
          left: 2%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1HS {
          left: 3%;
        }
      }
      .ww-e-d1HT {
        width: 100%;
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d1HT {
          width: 100%;
        }
      }
      .ww-e-d1HT.ww-layout, .ww-e-d1HT [data-ww-ls~="d1HT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HU {
        width: 100%;
        height: 100%;
        aspect-ratio: unset;
        border-radius: 100px;
        --wwi-ar: unset;
      }
      .ww-e-d1HV.ww-layout, .ww-e-d1HV [data-ww-ls~="d1HV"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1HW {
        width: 20px;
        height: 20px;
      }
      .ww-e-d1HX {
        width: 22px;
        height: 22px;
      }
      .ww-e-d1HY {
        display: block;
        width: 48px;
        min-width: unset;
        height: 48px;
        aspect-ratio: unset;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d1HY {
          width: 40px;
          height: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1HY {
          width: 40px;
          height: 40px;
        }
      }
      .ww-e-d1HY.ww-layout, .ww-e-d1HY [data-ww-ls~="d1HY"] {
        display: block;
      }
      .ww-e-d1HZ {
        padding: 8px 24px;
        display: flex;
        width: 100%;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1HZ {
          padding: 0 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1HZ {
          padding: 0 16px;
        }
      }
      .ww-e-d1HZ.ww-layout, .ww-e-d1HZ [data-ww-ls~="d1HZ"] {
        display: flex;
      }
      .ww-e-d1Ha {
        width: 128px;
        aspect-ratio: unset;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ha {
          width: 120px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ha {
          width: 120px;
          aspect-ratio: unset;
        }
      }
      .ww-e-d1Hb {
        padding: 0 48px;
        width: 100%;
        height: 48px;
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 500;
        color: var(--140b4f74-ad03-439a-8f4c-04cf219bdce2,#FFFFFF);
        white-space-collapse: preserve;
        background-color: #121212;
        border-radius: var(--92bfcaa9-5d10-4bdd-9e55-e0453595fa42,12px);
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--ww-content-placeholder-color);
      }
      @media (max-width: 991px) {
        .ww-e-d1Hb {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Hb {
          font-size: .85rem;
          font-family: Inter, sans-serif;
          line-height: 160%;
          font-weight: 500;
        }
      }
      .ww-e-d1Hc {
        aspect-ratio: unset;
      }
      .ww-e-d1Hc.ww-layout, .ww-e-d1Hc [data-ww-ls~="d1Hc"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Hd {
        margin: 0 0 2px;
        font-size: .95rem;
        font-family: Inter, sans-serif;
        line-height: 150%;
        font-weight: 400;
        color: var(--2ebebb42-744f-4f66-ac62-072305d68206,#9F9FA9);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Hd {
          font-size: .875rem;
          line-height: 155%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Hd {
          font-size: .85rem;
          line-height: 160%;
        }
      }
      .ww-e-d1He {
        align-self: center;
        width: 1px;
        height: 100%;
        aspect-ratio: unset;
        background-color: #383838;
      }
      @media (max-width: 991px) {
        .ww-e-d1He {
          width: 1px;
        }
      }
      .ww-e-d1He.ww-layout, .ww-e-d1He [data-ww-ls~="d1He"] {
        display: flex;
      }
      .ww-e-d1Hf {
        height: 100%;
        aspect-ratio: unset;
      }
      .ww-e-d1Hf.ww-layout, .ww-e-d1Hf [data-ww-ls~="d1Hf"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1Hg {
        width: 50%;
      }
      .ww-e-d1Hg.ww-layout, .ww-e-d1Hg [data-ww-ls~="d1Hg"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Ie {
        padding: 0 32px;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 1240px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ie {
          padding: 0 16px;
        }
      }
      .ww-e-d1Ie.ww-layout, .ww-e-d1Ie [data-ww-ls~="d1Ie"] {
        display: flex;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-layout-override {
}
